Preparación de ficheros para el arranque desde un dispositivo de memoria USB Existen dos métodos para arrancar desde una memoria USB. El primero es usar una memoria USB sólo para arrancar, y después instalar completamente desde la red. El segundo consiste en copiar una imagen de CD en la memoria USB y usarla como fuente de paquetes, posiblemente en combinación con un sitio de réplica. Para preparar una memoria USB, necesitará un sistema en el cual ya esté corriendo GNU/Linux y con soporte para USB. En los sistemas GNU/Linux actuales la memoria USB debería reconocerse automáticamente cuando la inserta. Si no es así, compruebe que el módulo del núcleo usb-storage esté cargado. Cuando se inserta una memoria USB, se mapeará a un dispositivo llamado /dev/sdX, en el que X es una letra entre la a y la z. Al ejecutar la orden dmesg debería poder visualizar a qué dispositivo se mapea la memoria USB al insertarla. Para escribir en la memoria, es posible que deba quitar el seguro de protección contra escritura. ¡Los procedimientos descritos en esta sección destruirán todo el contenido del dispositivo! Asegúrese de elegir correctamente el nombre del dispositivo para su memoria USB. Si usa el dispositivo incorrecto podría terminar perdiendo toda la información de, por ejemplo, un disco duro. Para preparar una memoria USB que sólo arranque el instalador y después realice una instalación completa a través de la red, tendrá que descargar la imagen mini.iso en el directorio netboot (en la ubicación mencionada en ), y escribir este fichero directamente en la memoria USB, borrando el contenido actual. Este método funcionará con memorias USB de baja capacidad, incluso de sólo unos cuantos megabytes. Por ejemplo, si está usando un sistema GNU/Linux existente, puede escribir el fichero mini.iso a la memoria USB de la siguiente manera: # cat mini.iso > /dev/sdX # sync Si quiere añadir ficheros de firmware a una memoria USB preparada de esta manera, primero obtenga los ficheros de firmware necesarios. Para más información consulte . A continuación, desconecte y vuelva a conectar la memoria USB. Ahora debería ver dos particiones en eĺ. Por último, monte la segunda partición y desempaquete en él los ficheros de firmware. # mount /dev/sdX2 /mnt # cd /mnt # tar zxvf /path/to/firmware.tar.gz # cd / # umount Para preparar una memoria USV que instala los paquetes desde una imagen de CDROM, use las imágenes de instalación en el directorio hd-media. Puede usar tanto la forma fácil o la forma flexible para copiar la imagen en la memoria USB. Este método de instalación también requerirá descargar la imagen del CD. La imagen de instalación y la imagen del CD deben coincidir con la version del &d-i;. Si no coinciden es muy probable que surjan errores El mensaje que se presenta más comunmente es que no se pudo encontrar los módulos del núcleo. Esto significa que la versión del módulo del núcleo udebs incluído en la imagen del CD difiere de la versión del núcleo que está en ejecución. durante la instalación. Note que el dispositivo USB, deberá tener por lo menos una capacidad de 256 MB (se pueden realizar configuraciones con menos capacidad, tal como se indica en ). Copiado de los ficheros — la forma fácil Existe un fichero «todo en uno» hd-media/boot.img.gz que contiene todos los ficheros del instalador(incluyendo el núcleo) al igual que syslinux y su fichero de configuración. al igual que yaboot y su fichero de configuración. Tenga en cuenta que aunque es conveniente, este método tiene una gran desventaja: el tamaño lógico del dispositivo se limitará a 256 MB, incluso si la capacidad de la memoria USB es mayor. Si quiere contar con la capacidad completa de la memoria posteriormente para un uso diferente, tendrá que reparticionarla y crearle un nuevo sistema de archivos. Otra desventaja es que no puede copiar una imagen completa de CD en la memoria USB, solamente imágenes netinst o de tarjeta de presentación. Para usar esta imagen sencillamente extraígala directamente en la memoria USB: # zcat boot.img.gz >/dev/sdX Cree una partición del tipo «Apple_Bootstrap» en su dispositivo USB utilizando la orden C de mac-fdisk y extraiga la imagen directamente a éste: # zcat boot.img.gz >/dev/sdX2 Después de esto, monte la memoria USB (mount /dev/sdX /mnt), (mount /dev/sdX2 /mnt), que ahora tendrá un sistema de ficheros FAT HFS en ella, y copie una imagen ISO «netinst» o «bussinesscard» de Debian sobre la memoria USB. Desmonte el dispositivo USB (umount /mnt) y habrá terminado. Copiado de los ficheros — la forma flexible Si desea más flexibilidad o simplemente le gusta saber que ocurre, podría usar el siguiente método para colocar los ficheros en su dispositivo USB. Una ventaja de este método es que — si la capacidad de su memoria USB es lo suficientemente grande — tendrá la opción de copiar una imagen completa de CD en ella. &usb-setup-x86.xml; &usb-setup-powerpc.xml; Arranque con la memoria USB Si su sistema rehúsa arrancar desde el dispositivo USB, éste podría contener un registro de arranque maestro (MBR) inválido. Para corregirlo, use la orden install-mbr del paquete mbr: # install-mbr /dev/sdX