miércoles, 8 de septiembre de 2010

Instalando Debian desde un dispositivo USB (Pendrive)

Me encontraba como siempre instalando y probando cosas en mi mini-laptop (netbook) y desde hace tiempo tenia ganas de instalarle Debian, ahora que Squeeze se encuentra "congelada" me dispuse a hacerlo pero surgió la duda: Como instalar Debian si la mini no tiene lector de CD? antes le había instalado Ubuntu-Netbook Remix y no tuve problemas en instalar desde un pendrive, bajando el ISO y usando el "creador de discos de inicio" que trae Ubuntu y listo... así que me puse a indagar como sería la cosa acá en Debian y esto fue lo que encontré (e hice):

1) Descargamos una imagén ISO del instalador de Debian ( CD netinst en este caso) de:
http://www.debian.org/devel/debian-installer/

2) Descargamos un archivo boot.img.gz desde :
http://cdimage.debian.org/debian/dists/squeeze/main/installer-i386/current/images/hd-media/

3) Copiamos este archivo a la memoria USB con el comando:
zcat boot.img.gz>/dev/sdX
(donde /dev/sdX es el dispositivo USB, por ejemplo: sdb pero no sdb1 -> muy importante!)
Nota: zcat es "familia" de gunzip (así que no te preocupes que normalmente está instalado) pero envía su salida a la salida estándar.

4) Montamos el dispositivo USB para copiar el ISO de debian:
mount /dev/sdX /mnt   (igual usamos sdb pero no sdb1, por ejemplo)
cp debian-testing-i386-netinst.iso /mnt
umount /mnt

5) Ahora booteamos por el dispositivo USB y arranca la instalación de Debian.... Listo!

Limitaciones de este método:
Solo permite manejar el dispositivo USB hasta  un tamaño de 256 Mb, aún si el pendrive es de mayor capacidad, útil para net installer (que normalmente son de 150-175 mb) pero no para CD completos (600-650 mb).
Para mayor información ver sección 4.3.2 Guia Instalación de Debian, en la cual, como podrán ver existe otro método más flexible, pero ese es tema para otro post...

1 comentario: