[*]LILO
El lilo es un programa k se encarga de k en el arranke del PC, el usuario pueda elegir el SO con el k kiere arrancar.
Para los k no lo saben, espero k lo sepan todos, en un PC se pueden instalar varios SO, incluso en el mismo hd.
Los distintos ides se clasifican en:
/dev/hda --> maestro del primer ide
/dev/hda1 --> primera particion del maestro del primer ide
/dev/hda2 --> segunda particion del maestro del primer ide
.....
/dev/hdb --> esclavo del primer ide
....
/dev/hdc --> maestro del segundo ide
....
/dev/hdd --> esclavo del segundo ide
.....
Vamos ha instalar lilo desde el principio:
[*]Primero hay k bajarselo de por ejemplo:
http://brun.dyndns.org/pub/linux/lilo ( aunke lo mas posible k lo tengais instalado ya)
[*]Luego hay k instalarlo, ya sabeis como, lo habeis leido un poco mas arriba.
[*]Ahora llega el momento de crear el archivo de configuracion. Creamos el archivo /etc/lilo.conf , y metemos en el:
CODE
# Esta orden es para disco duros grandes
lba32
# Donde kieres grabar el lilo, en mi caso en el MBR
boot=/dev/hda
# Donde esta la particion raiz
root=/dev/hda4
# Instala el fichero especificado como nuevo sector de arranque. # Por defecto es /boot/boot.b
install=/boot/boot-menu.b
# Ruta donde esta el fichero de mapeado
map=/boot/map
# Muestra el mensaje durante el arranke
message=/boot/adikto.boot
# ordena a LILO que muestre un indicador (boot:) al momento de
# iniciarse el arranque que permita seleccionar el SO a iniciar. Si
# en este punto pulsamos la tecla TAB, aparecerán los nombres
# dados a los correspondientes SOs.
prompt
# Con resolucion 1024x768
vga=791
# Añado opciones:
# hdd=ide-scsi --> emulacion scsi para mi grabadora
# apm=off --> para k se apague por conpleto el PC
append="hdd=ide-scsi apm=off"
# SO k arrancara por defecto
default=Linux
# Donde esta la imagen del kernel
# Por defecto en /boot/bzImage
image=/vmlinuz
# Titulo k mostrara al arrancar el PC
label=Linux
read-only
# Imagen del antiguo kernel
image=/vmlinuz.old
# Titulo del mismo
label=LinuxOLD
read-only
# Cual es la particion del windows
other=/dev/hda1
# Tutulo del windows
label="WindowsXP"
Y luego hay k ejecutar:
CODE
lilo
ó
CODE
lilo -v
Esta ultima orden es para k los cambios tengan efecto.
Os recomiendo esta pagina, es para poner un lilo grafico personalizado:
http://espanol.geocities.com/trigux/comos/...-mini-como.htmlUna orden k os puede ser util es:
CODE
fdisk -l
con lo k te mostrara todas las particiones k tienes.
Para crear un disco de inicio solo tienes k hacer:
CODE
dd if=/boot/bzImage of=/dev/fd0
Sustituyendo /boot/bzImage por la ruta donde este la imagen de vuestro kernel, y /dev/fd0 por la ruta del fichero especial de vuestro floppy.
[*]GRUB
El Grub es una alternativa al lilo, k tiene una configuracion muy parecida al lilo.
Veamos como se asignas las particiones y los dispositivos ides en grub:
GNU/Linux --> Grub
hda --> (hd0)
hda1 --> (hd0,0)
hda2 --> (hd0,1)
..........
hdb --> (hd1)
.........
NOTA: notar k en (hd0,0) NO hay espacio.
NOTA: las particiones logicas empiezan a partir del numero 4, independientemente del numero de primarias k haya.
[*]Primero hay k bajarselo de:
ftp://alpha.gnu.org/gnu/grub/ [*]Luego se instala, en la seccion INSTALACION se explica como instalar un programa, no voy a repetirlo otra vez.
[*]Ahora llega el momento de configurarlo, nos ponemos como root:
CODE
su -
Y ahora ejecutasmos:
CODE
grub
Con lo k nuestro pront habra cambiado de:
CODE
gentoo root #
(suponiendo k vuestra makina se llame gentoo)
a:
CODE
grub>
Ahora llega el momento de saber donde esta nuestra particion raiz, para ello hacemos:
CODE
find /boot/grub/stage1
Con lo k nos devolvera una particion, en mi caso:
CODE
(hd0,5)
K corresponde a la segunda particion logica.
Con lo k hacemos:
CODE
root (hd0,5)
Ahora buscara en /dev/hda6 la imagen de nuestro kernel.
Y lo grabamos en el MBR:
CODE
setup (hd0)
Salimos:
CODE
quit
Ahora llega el momento de crear un fichero de configuracion, para ello creamos un fichero con el nombre "menu.lst" en /boot/grub/ con el siguiente contenido:
CODE
# Esta opcion se encarga de arrancar por defecto un SO
# en este caso el tercero k escribamos, acordaos k empieza en el cero
default 2
# Al cabo de 5 segundos arrancara el SO por defecto
timeout 5
# Lo makeamos con colores;P
color cyan/blue white/blue
# Creamos el primer sistema de arranke, en mi caso winXP
# Nombre k mostrara
title Windows XP
# Donde esta hubicado, en este caso hda1
root (hd0,0)
makeactive
chainloader +1
# Creamos el segundo sistema de arranke
# en mi caso Debian
title Debian GNU/Linux, kernel 2.4.18-bf2.4
# En la cuarta particion primaria ( hda4)
root (hd0,3)
# la imagen del kernel se encuentra en la misma particion
# y añado un par de opciones mas:
# hdd=ide-scsi --> para la emulacion scsi de mi grabadora
# vga=791 --> para tener resolucion 1024x768
# apm=off --> para k funcione bien el apagar el ekipo
kernel (hd0,3)/boot/vmlinuz-2.4.18-bf2.4 root=/dev/hda4 ro hdd=ide-scsi vga=791 apm=off
savedefault
# Y esta es la tercera opcion de arranke, k creo k no hace falta explicar
title Gentoo GNU/Linux, kernel 2.4.21
root (hd0,5)
kernel (hd0,5)/boot/bzImage root=/dev/hda6 ro hdd=ide-scsi vga=791 apm=off
savedefault
[*]Ahora reiniciamos, y ya funcionara nuestro grub a la perfeccion.
Para crear un disco de arranke solo hay k hacer:
CODE
grub
root (fd0)
setup (fd0)
quit