Hay más y más computadoras portátiles en la actualidad que no tienen una instalación de CD/DVD-ROM integrada pero que pueden arrancar desde una memoria USB. Esta pequeña guía proporciona todas las necesidades sobre cómo crear una memoria USB de arranque para instalar Debian sin necesidad de una unidad de CD/DVD.
Antes de continuar, asegúrese de haber realizado una copia de seguridad de todos sus datos desde su dispositivo de memoria USB. Después de completar esta guía, su dispositivo de memoria USB contendrá una nueva tabla de particiones y todos sus datos se perderán.
Esta guía también asume que tiene un sistema Linux en ejecución y una memoria USB con un tamaño mínimo de 512 MB que utilizará para el proceso de creación de la memoria USB de instalación de arranque de Debian.
Buscar el nombre del dispositivo USB
Conecte su memoria USB y busque el nombre de archivo de su dispositivo:
fdisk -l
Para el resto de esta guía, usaremos /dev/sdb como nuestro objetivo.
ADVERTENCIA:¡NO COPIE Y PEGUE LOS COMANDOS DE ESTA PÁGINA A MENOS QUE SU DISPOSITIVO DE DESTINO TAMBIÉN SEA /dev/sdb!
Crear partición FAT16
A continuación, debemos crear la partición FAT16. Para esto podemos usar cfdisk con la opción -z. Este comando eliminará por completo todos sus datos de su memoria USB, ¡así que haga una copia de seguridad primero!:
cfdisk -z /dev/sdb
y cree una primera partición primaria con un tamaño mínimo de 260 MB y deje el resto sin particionar o cree una segunda partición con algún otro sistema de archivos para el uso normal de su memoria USB. El tamaño de 260 MB se ajustará a un boot.img.gz estable de Debian actual y a una imagen ISO netinst de Debian.
Device Boot Start End Blocks Id System
/dev/sdb1 1 197 390817 6 FAT16
/dev/sdb2 198 1016 1624896 b W95 FAT32
Descargar la imagen de arranque de Debian Como paso previo, necesitamos descargar la imagen de arranque de Debian. Usar wget:
wget ftp://ftp.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/boot.img.gz
NOTA:si desea una versión de prueba o inestable de la imagen de inicio de Debian, simplemente cambie una palabra clave estable en la URL anterior a inestable o de prueba.
Copiar imagen de inicio
Ahora necesitamos copiar una imagen de arranque de Debian a nuestra primera partición que en nuestro caso es /dev/sdb1:
zcat boot.img.gz > /dev/sdb1
Si obtiene un error "gzip:stdout:No queda espacio en el dispositivo", simplemente aumente el tamaño de su primera partición.
Copiar ISO de netinst de Debian
En este punto es hora de copiar la imagen de Debian Netinst a nuestra partición /dev/sdb1. Para hacer eso necesitamos montar /dev/sdb1:
# mkdir /mnt/sdb1
# mount /dev/sdb1 /mnt/sdb1
# cp /path/to/image/debian-504-i386-netinst.iso /mnt/sdb1
Si no tiene Debian netinst ISO, puede descargarlo desde:http://www.debian.org/CD/netinst/
# umount /mnt/sdb1
Instalar registro maestro de arranque
Para poder arrancar desde nuestra memoria USB, es necesario instalar un MBR (Master Boot Record).
# install-mbr /dev/sdb
si no tiene un comando install-mbr disponible, instale el paquete mbr:
# apt-get install mbr
En este punto, todo debería estar listo para arrancar desde una memoria USB e instalar Debian Linux.
Cambiar la configuración de arranque del BIOS y arrancar
Coloque su memoria USB en el puerto USB de su PC/portátil y cambie la configuración del BIOS para arrancar desde el disco duro USB. Después de reiniciar, verá MBR FA:presione "a" seguido de "1"