Instalar Ubuntu Hardy Heron 8.04 booteando desde unidad USB-CD con LINLD
May 17, 2008

Ubuntu Hardy HeronUbuntu Hardy Heron salio hace ya unas semanas y en cuanto lo hizo me dispuse a instalarlo desde las actualizaciones automáticas para «enterrarle el colmillo» y checar las buenas nuevas, pero empezó a dar fallos sobre todo con los controladores gráficos (bendita sea la hora en la que compre una tarjeta Radeon ¬_¬), así que me dispuse a instalarlo desde cero, pero por cuestiones de actulización del hardware de mi máquina ya no contaba con unidad lectora de CD/DVD interna ya que la sustituí por un HD y una lectora USB CD/DVD Externa y es aquí donde empiezan los problemas ya que la BIOS de mi máquina no soporta arrancar desde dispositivos USB.

Voy a explicar como fue que hice para instalar Ubuntu Hardy Heron booteando desde una unidad USB CD/DVD e instalando por medio de LINLD a partir de este post que encontré en Ubuntu Forums. Básicamente lo que se hace es crear un Disco de Arranque cargando los controladores USB para DOS y ejecutando el instalador de Linux desde LINLD.

Comencemos con el pequeño tutorial 🙂 .

a) Requerimientos Hardware.

  • Unidad lectora de Disquete Interna (las unidades de disquete USB no funcionan).
  • Un Disquete que sirva ( obvio XD ).
  • Unidad externa USB CD/DVD.

b) Requerimientos Software.

1) Preparando el disco de arranque.

  • Grabamos la imagen de disquete basada en FreeDOS con el WinImage o con el programa que mas te acomode al disquete.
  • Ejecutamos el archivo auto-extraible f2h_usb.exe (son los controladores USB para DOS de Panasonic) y de la carpeta que se extrae \fh2, copiamos los archivos USBASPI.SYS y USBCD.SYS al directorio raíz del disquete.
  • Descomprimimos el archivo mhairudos.zip, y de los archivos extraídos copiamos el archivo di1000dd.sys al directorio raíz del disquete.
  • Editamos el archivo CONFIG.SYS que esta en el directorio raíz del disquete, una vez abierto, tiene que quedar de esta manera:

    DOS=HIGH,UMB
    DEVICE=FDOS\HIMEM.EXE
    lastdrive=Z
    rem The following line loads Panasonic’s universal USB- controller driver
    rem the /v switch makes it verbose
    rem the /w switch makes it wait for you to connect your USB-CD-Rom and press enter
    devicehigh=USBASPI.SYS /v /w
    rem the following is an aspi mass storage driver for usb- connected HDs
    rem and compactflash memory cards
    devicehigh=DI1000DD.SYS
    rem The following one loads CD-ROM driver
    devicehigh=USBCD.SYS /d:USBCD001

  • Editamos el archivo AUTOEXEC.BAT que esta en el directorio raiz del disquete quedando de esta manera:

    @ECHO OFF
    CLS
    ECHO Welcome to FreeDOS (http://www.freedos.org)!
    LH \FDOS\SHSUCDX.EXE /d:USBCD001

  • Solo queda copiar el archivo linld097.com al directorio raíz del disquete y renombrarlo a linld.com.

Con esto queda listo el Disco de Inicio, solo queda conectar la unidad externa USB CD/DVD, introducir el CD de Ubuntu Hardy Heron y reiniciar la maquina.

Para quien no quiera hacer todos estos pasos he creado una imagen de disuqete con la configuración ya hecha y lo he subido aqui.

2) Instalando Ubuntu desde unidad externa USB CD/DVD.

  • Una ves que la máquina haya reiniciado y booteado desde el Disquete, debería de detectar la unidad externa y asignarle una letra de unidad (en mi caso c:\), de no ser así, posiblemente no este bien conectada la unidad externa o este mal la configuración del disco de inicio.
  • Ya en el prompt, para comenzar la instalación de Linux tecleamos el siguiente comando:

    linld image=c:\casper\vmlinuz initrd=c:\casper\initrd.gz «cl=boot=casper root=/dev/ram rw»

    Con esto LINLD cargara desde DOS el LiveCD de Ubuntu Hardy Heron listo para la instalación, en caso de ser alguna otra versión de Ubuntu como el Alternate CD solo hay que localizar el directorio en donde se encuentran los archivos vmlinuz y inird.gz y sustituir el directorio en el comando anterior.

A partir de este punto se puede seguir con la instalacion normal de Ubuntu Hardy Heron o su versión Alternate CD.

Además de esta, hay varias formas de instalar Ubuntu desde una unidad externa USB por medio de DOS sin soporte para bootear desde USB, me he basado en esta ya que fue la primera que encontré y me funciono 🙂 , espero que les sea de utilidad 😉 .

El blog de rubensa | Instalar un S.O. en un equipo sin CD/DVD-ROM interno
UbuntuForums | How to install ubuntu from external USB CD-ROM without BIOS «boot» support?
UbuntuForums | install ubuntu with loadlin
Mt Umunhum Wireless Network | Using Grub to boot a USB device