Particionado de memoria USB en &arch-title; La mayoría de los dispositivos de memoria USB no vienen preconfigurados de forma que «Open Firmware» pueda arrancar desde éstos así que tendrá que reparticionarlo. En los sistemas Mac ejecute mac-fdisk /dev/sda, inicialice una nueva tabla de particiones con la orden i y cree una nueva partición del tipo «Apple_Bootstrap» con la orden C. Tenga en cuenta que la primera «partición» sera la propia tabla de particiones. Una vez hecho esto escriba: $ hformat /dev/sda2 Asegúrese de usar el nombre de dispositivo correspondiente a su memoria USB. Puede encontrar la orden hformat en el paquete Debian hfsutils. Para poder arrancar el núcleo una vez haya arrancado desde la memoria USB tendrá que poner un gestor de arranque en el mismo. El gestor de arranque yaboot puede instalarse en cualquier sistema de ficheros HFS y puede reconfigurarse simplemente editando un fichero de texto. Puede utilizar cualquier sistema operativo que tenga soporte del sistema de ficheros HFS para hacer cambios a la configuración del gestor de arranque. La herramienta ybin normal que viene incluida con yaboot no reconoce aún dispositivos de almacenamiento por USB, así que debería instalar yaboot manualmente utilizando para ello las herramientas hfsutils. Escriba: $ hmount /dev/sda2 $ hcopy -r /usr/lib/yaboot/yaboot : $ hattrib -c UNIX -t tbxi :yaboot $ hattrib -b : $ humount De nuevo, asegúrese de usar el nombre de dispositivo correcto. La partición no puede estar montada durante este procedimiento. El procedimiento descrito guarda el gestor de arranque en la partición y utiliza las herramientas de HFS para marcarlo de forma que «Open Firmware» pueda cargarlo. Una vez hecho ésto debe preparar su memoria USB con las herramientas habituales de Unix. Monte las particiones (mount /dev/sda2 /mnt) y copie los siguientes ficheros del archivo de Debian al dispositivo de memoria: vmlinux (binario del núcleo) initrd.gz (imagen inicial de memoria ram) yaboot.conf (fichero de configuración de yaboot) boot.msg (mensaje de arranque opcional) Módulos del núcleo opcionales El fichero de configuración yaboot.conf debería tener las siguientes líneas: default=install root=/dev/ram message=/boot.msg image=/vmlinux label=install initrd=/initrd.gz initrd-size=10000 append="devfs=mount,dall --" read-only Tenga en cuenta que puede tener que incrementar el parámetro initrd-size en base a la imagen que vaya a arrancar.