lunes, 11 de agosto de 2008

Creación de un disquet de booteo con LILO

FUENTE: http://www.yolinux.com/TUTORIALS/LinuxTutorialRecoveryAndBootDisk.html#LILO

Este tutorial se refiere a la creación y el uso de disquetes de arranque para la recuperación del sistema.

Lilo es el "Boot Loader" para Linux que normalmente reside en el MBR del disco duro. Esto significa que puede fácilmente ser eliminado en un multi-sistema en el que una nueva carga del sistema operativo Windows sobre-escribe el MBR.
Si el MBR se sobreescribe LILO eseliminado, y no habrá modo de arranque para Linux.
Por lo tanto, es prudente tener un disquete con LILO que reside en el MBR del disquete que puede guiar al sistema para arrancar el kernel de Linux que resida en su disco duro.

estos son los pasos a seguir para su creación:


1 - fdformat /dev/fd0H1440              # Lay tracks on new diskette
2 - mkfs -t minix /dev/fd0 1440       # Create minix file system on floppy
3 - mount /dev/fd0 /mnt/floppy      # Mount floppy
4 - cp -p /boot/chain.b /mnt/floppy # Copy chain loader
5 - cp -p /boot/boot* /mnt/floppy
6 - lilo -v -C /etc/lilo.floppy                # Install lilo and the map onto floppy
7 - umount /mnt/floppy

Tenga en cuenta que LILO establece el MBR de acuerdo a los ajustes definidos en el fichero de configuración /etc/lilo.floppy

Ejemplo de /etc/lilo.floppy



boot=/dev/fd0                 - Floppy drive (boot sector de LILO)
map=/mnt/floppy/map - Localizaciones en el disco duro donde se puede encontrar el kernel de arranque
prompt                              - mostrar el  prompt: LILO boot:
linear                                 - configuración SCSI
timeout=50                      - Darle al usuario tiempo a decidir (número de décimas de segundos) si hay múltiples opciones
image=/boot/vmlinuz-2.2.17-14 - arrancar este kernel, depende de la versión del sistema
label=hd_linux                  - Etiqueta que identfica el kernel kernel
root=/dev/sdb6                - Partición donde se encuentra el sistema en el disco rígido local
read-only                           - Montar la partición de sólo lectura para ejecutar fsck


Restauración del MBR:

Una vez que el sistema ha reiniciado utilizando LILO en el MBR del disquete apuntando al kernel en el disco duro, el sistema arrancará como antes.

El último paso. Como root ejecutar el comando:

/sbin/lilo -v

Esto volverá a instalar LILO en el MBR de su disco duro usando el fichero de configuración:

/etc/lilo.conf

Imágenes de disquetes de recuperación:


Toms.net Linux en 1 disquete
Rescate imágenes (ibiblio.org)
Disquetes de instalación de RedHat
Los discos de Linux de rescate
Yard - Suite de scripts de Perl para crear discos de rescate.
LNX-bbc.org: Linux Business Card

No hay comentarios: