Instalar linux desde memoria USB

Esta semana estuve montando un ordenador nuevo y me surgio el problema de que la placa base no me reconocia el lector de cd (el disco duro al ser SATA no hubo problemas) a si que tuve que ingeniarmelas para poder instalar debian en la maquina nueva.

splash_debian

A continuacón voy a describir el metodo que seguí para conseguirlo suponiendo que lo crearemos desde un SO Windows(R).
Necesitamos:
Un pendrive mayor o igual a 256 mb
syslinux
boot.img.gz **
initrd.gz **
vmlinuz **
imagen de un cd de instalación de la misma version que el boot.img.gz*

* Recomiendo usar una imagen netinstall ya que son menores de 256 mb, y el archivo boot.img.gz al parecer crea al arrancar un disco virtual de solo 256 mb, osea que si el pendrive es mayor, no sirve de nada.

** Los enlaces para boot.img.gz, initrd.gz y vmlinuz dados anteriormente son para la arquitectura i386 de la rama testing. Si deseas instalar otra arquitectura (amd64…) u otra rama, (stable, sid…)  navega por el ftp y baja la que corresponda para tu arquitectura y rama que desees instalar. Recuerda que deben coincidir arquitectura y version de estos archivos con la imagen del cd de instalación.

Una vez descargados los archivos, descomprimimos syslinux y ejecutamos:
./syslinux/win32/syslinux.exe -f E:

Donde E: pon la letra de la unidad donde tengas el pendrive.
Depues creamos en la raiz del pendrive un archivo llamado syslinux.cfg con el siguiente contenido:
default vmlinuz
append initrd=initrd.gz

Despues copiar boot.img.gz, initrd.gz vmlinuz y la imagen iso a la raiz del pendrive. Y ya está! solo queda que arranques el pc desde el pendrive y seguir los pasos del instalador.

Mas información en wiki.esDebian

- Home -