Particionado de las memorias USB Le mostraremos como configurar una memoria USB para usar la primera partición en lugar de todo el dispositivo. Puesto que la mayoría de memorias USB vienen con una sola partición FAT16 ya configurada, probablemente no tendrá que reparticionarlo o reformatearlo. Si aún así tiene que hacerlo, use cfdisk o cualquier otra herramienta de particionado para crear la partición FAT16 y luego escriba # mkdosfs /dev/sdX1 Tenga cuidado de usar el nombre de dispositivo correcto para su memoria USB. La orden mkdosfs se encuentra en el paquete dosfstools de Debian. Para iniciar el núcleo después de arrancar desde el dispositivo USB, necesitaremos colocar un gestor de arranque en él. Aunque cualquier gestor de arranque (como lilo) debería funcionar, es conveniente usar syslinux, puesto que usa una partición FAT16 y puede reconfigurarse con sólo editar un fichero de texto. Puede usar cualquier sistema operativo que soporte el sistema de ficheros FAT para hacer cambios a la configuración del gestor de arranque. Para ubicar syslinux en la partición FAT16 de su memoria USB, instale los paquetes syslinux y mtools en su sistema, y escriba # syslinux /dev/sdX1 Nuevamente, tenga cuidado de usar el nombre de dispositivo correcto. La partición no debe estar montada cuando ejecute syslinux. Este procedimiento escribe un sector de arranque en la partición y crea el fichero ldlinux.sys que contiene el código del gestor de arranque. Añadir la imagen del instalador Monte la partición (mount /dev/sdX1 /mnt) y copie los ficheros indicados a continuación al dispositivo USB: vmlinuz (binario del núcleo) initrd.gz (imagen inicial de disco RAM) Puede elegir entre la versión usual o la versión gráfica del instalador. La segunda se puede encontrar en el subdirectorio gtk. Si desea renombrar los ficheros, tenga en cuenta que syslinux solamente puede procesar nombres de ficheros estilo DOS (8.3). A continuación debe crear el fichero de configuración syslinux.cfg, que como mínimo debe contener las dos líneas siguientes: default vmlinuz append initrd=initrd.gz Si usa el instalador gráfico necesitará adicionar video=vesa:ywrap,mtrr vga=788 a la segunda línea. Si usó una imagen hd-media, debería copiar ahora una imagen ISO de Debian (businesscard, netinst o una imagen completa de CD; asegúrese de elegir una que quepa) en la memoria USB. Cuando haya terminado, desmonte la memoria USB (umount /mnt).