Arrancar desde disquette Livecd’s basados en Knoppix / isolinux usando loadlin


En algunas situaciones, se puede dar el caso que no sea posible arrancar el livecd de forma normal. A veces a causa de la bios por ser esta muy antigua y no ofrecer la opción de arrancar desde el cd. O incluso estando bien configuradas, podemos encontrarnos con bios que por contener errores, no permiten que el livecd boote correctamente.

En estos casos puede sernos útil arrancar el livecd utilizando un diskette de arranque. Lo único que necesitaremos será que el bootdisk reconozca nuestra unidad de cdrom i cargue los drivers adecuados. Desde este punto, solamente nos faltará cargar el kernel ubicado en el livecd, tarea que nos permite realizar nuestro viejo conocido loadlin.

Este articulo describirá una de las posibilidades que estan disponibles para arrancar cd’s basados en isolinux, como es el caso de la CATIX, KNOPPIX y diversos derivados. Para conseguirlo usaremos una herramienta que hace mucho nos era imprescindible, y que nos permite cargar un kernel de linux a partir de un entorno DOS :

LOADLIN.

Ingredientes

  • Una distribución livecd, en mi caso CATIX aunque todo lo dicho vale también para tu distro Live preferida (Knoppix, etc…) siempre que bootee con isolinux
  • Un disquette de arranque que reconozca teu lector de cd o dvd, si no en tienes ninguno a mano, seguro
    que en BOOTDISK.COM encontrarás uno que cumpla con tus necesidades
  • La última version de LOADLIN
    si utilizas debian también tienes disponible el paquete (versión unstable)

Pasos a seguir

  • Primero es necesario crear el disco de arranque (si no tienes uno ya, claro…), la manera de crearlo depende del tipo de disco que se escoja i desde que sistema operativo lo hagas. Así pues será necesario seguir las instrucciones que dan en bootdisk.com o dondequiera que hayas descargado la imagen del disquette.
  • A contiunación, necesitaremos el ejecutable loadlin.exe,que lo podemos obtener descargandolo de la web de loadlin, o en caso de estar usando el paquete debian, ya lo tenemos en /usr/lib/loadlin/loadlin.exe.gz .
  • Seguidamente solamente tendremos que copiar el mencionado loadlin.exe en el disco de arranque, por ejemplo directamente en la raiz.
  • Una vez hecho esto, hay que encontrar donde almacena nuestro livecd el kernel. En el caso de la CATIX, el kernel del sistema es el fichero /boot/isolinux/linux (para las distros derivadas knoppix seria necesario buscar en una localización similar, google es tu amigo)
  • Para terminar, si suponemos que el driver del disco de arranque asigna la letra ‘D’ al cdrom, tan solo deberemos añadir la siguiente linia al fichero autoexec.bat del disco de arranque (o ejecutarlo a mano cada vez desde la lina de comandos) :

    a:\loadlin.exe d:\boot\isolinux\linux

  • Podeu trobar una versió traduida al Català a www.badopi.org
    El documento original se puede encontrar también en www.eltorete.tk
    Este documento se facilita sin ningun tipo de garantia, y bajo licencia GPL, su uso corre bajo su cuenta i riesgo. El autor no se responsabiliza de los efectos (o desperfectos) que se puedan desprender del hecho de seguir las instrucciones aqui reseñadas. Se permite la redistribución siempre que se cite la fuente i el documento resultante se libere bajo licencia GPL

    Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=2056 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.