Partició de dispositius USB
La major part dels dispositius USB no venen preconfigurats de manera
que l'Open Firmware pugui arrencar des d'ells, així que necessitareu
tornar a partir el dispositiu. Als sistemes Mac, executeu
mac-fdisk /dev/sdX,
i inicieu la nova taula de particions utilitzant l'ordre
i, i creeu una nova partició de tipus Apple_Bootstrap
utilitzant l'ordre C. (Fixeu-vos que la primera
«partició» serà sempre la taula de particions.) Aleshores escriviu
$ hformat /dev/sdX2
Aneu en compte d'utilitzar en nom del dispositiu correcte al vostre USB.
L'ordre hformat la podeu trobar al paquet de Debian
hfsutils.
Per iniciar el nucli després d'arrencar des del dispositiu USB, afegirem
un carregador d'arrencada al dispositiu. El carregador d'arrencada
yaboot es pot instal·lar al sistema de fitxers HFS i es
pot reconfigurar editant tan sols un fitxer de text. Qualsevol sistema
operatiu que suporte el sistema de fitxer HFS es pot utilitzar per fer
els canvis a la configuració del carregador d'arrencada.
L'eina normal ybin que ve amb yaboot
no pot utilitzar dispositius d'emmagatzemament USB, així que haureu
d'instal·lar yaboot manualment utilitzant les eines de
hfsutils. Escriviu
$ hmount /dev/sdX2
$ hcopy -r /usr/lib/yaboot/yaboot :
$ hattrib -c UNIX -t tbxi :yaboot
$ hattrib -b :
$ humount
Altra vegada, aneu en compte d'utilitzar el nom de dispositiu correcte.
La partició no s'hauria de muntar en aquest procediment. Aquest procediment
escriu el carregador d'arrencada a la partició, i fa ús de les utilitats
HFS per marcar-la de manera que l'Open Firmware la pugui arrencar. Fent
açò, la resta del dispositiu USB es podria preparar per fer ús de les
utilitats Unix normals.
Afegir la imatge de l'instal·lador
Munteu la partició (mount /dev/sdX2
/mnt) i copieu els fitxers de l'instal·lador següents al llapis
USB:
vmlinux (binari del nucli)
initrd.gz (imatge inicial del disc RAM)
yaboot.conf (fitxer de configuració del yaboot)
boot.msg (missatge opcional d'arrencada)
El fitxer de configuració de yaboot.conf hauria de
contenir les línies següents:
default=install
root=/dev/ram
message=/boot.msg
image=/vmlinux
label=install
initrd=/initrd.gz
initrd-size=10000
read-only
Adoneu-vos que el paràmetre initrd-size es podria
incrementar, depenent de la imatge que esteu arrencant.
Si heu utilitzat una imatge hd-media, ara hauríeu de
copiar una imatge ISO de Debian (businesscard
,
netinst
o una imatge de CD complet; assegureu-vos de triar-ne
una que hi càpiga) al llapis USB. Finalment, desmunteu el dispositiu USB
(umount /mnt).