Rozdělení USB klíčenky
Protože většina USB klíčenek nebývá připravena pro zavádění přes Open
Firmware, musíte klíčenku přerozdělit. Na Macintoshi spusťte příkaz
mac-fdisk /dev/sdX, kde
/dev/sdX je USB klíčenka. Nejprve musíte
inicializovat novou tabulku oblastí příkazem i
a pak můžete vytvořit novou oblast typu Apple_Bootstrap příkazem
C. (Poznámka: první oblast
bude
vždy samotná tabulka oblastí.) Poté zadejte:
$ hformat /dev/sdX2
Příkaz hformat je obsažen v balíku
hfsutils. Pozorně se přesvědčete, že používáte
správný název zařízení!
Aby se po zavedení z USB klíčenky spustilo jádro, nainstalujeme na
klíčenku zavaděč yaboot, který se umí nainstalovat
na HFS oblast. Zavaděč můžete jednoduše konfigurovat úpravou textového
souboru, což lze provést z libovolného operačního sytému, který
podporuje souborový systém HFS.
Obvyklý nástroj ybin, jež je součástí
yabootu, zatím nepodporuje USB zařízení, takže
budete muset yaboot nainstalovat ručně pomocí
nástrojů z balíku hfsutils. Za předpokladu, že
je vaše zvolená oblast /dev/sdX2, zadejte:
$ hmount /dev/sdX2
$ hcopy -r /usr/lib/yaboot/yaboot :
$ hattrib -c UNIX -t tbxi :yaboot
$ hattrib -b :
$ humount
Tímto zapíšete zavaděč do dané oblasti a pomocí HFS nástrojů ji
označíte tak, že z ní bude Open Firmware schopný zavádět. Během
procedury nesmí být oblast připojená jiným způsobem. Poté můžete
připravit zbytek klíčenky běžnými unixovými utilitami.
Přidání obrazu instalačního systému
Připojte oblast
(mount /dev/sdX2 /mnt)
a nakopírujte na ni následující soubory:
vmlinux (jádro)
initrd.gz (obraz ramdisku)
yaboot.conf (konfigurační soubor yabootu)
boot.msg (volitelná zaváděcí hláška)
Konfigurační soubor yaboot.conf by měl obsahovat
následující řádky:
default=install
root=/dev/ram
message=/boot.msg
image=/vmlinux
label=install
initrd=/initrd.gz
initrd-size=10000
read-only
Možná budete muset zvýšit hodnotu u parametru
initrd-size, protože tato se mění v závislosti
na obrazu, který zavádíte.
Pokud jste použili obraz hd-media, měli byste
nyní na klíčenku nakopírovat ISO obraz s instalací &debian-gnu;u (použít
můžete obrazy typu businesscard, netinst nebo, pokud se vejde, dokonce
celé první CD) a následně USB klíčenku odpojit (umount
/mnt).