Google
Web dns.bdat.net

Automatización del arranque

Para no tener que introducir la órdenes a mano cada vez que queremos arrancar el sistema editaremos el fichero /boot/grub/grub.conf o menu.lst, esto depende de la denominación que le dé el sistema al fichero de configuración. Hay que tener en cuenta que el fichero tiene que estar en la partición /boot que es la única inicialmente accesible por grub y dónde espera encontrarlo.

Hay una partición /boot. Esto significa que todas las rutas de núcleo e initrd son relativas a /boot/, root (hd0,1).

En /boot/grub/grub.conf o menu.lst escribimos:

default=0
timeout=10
splashimage=(hd0,1)/grub/splash.xpm.gz
title Red Hat Linux (2.4.18-14)
        root (hd0,1)
        kernel /vmlinuz-2.4.18-14 ro root=/dev/hda3
        initrd /initrd-2.4.18-14.img
title Windows 98
        rootnoverify (hd0,0)
        chainloader +1
            

Si /boot está en la partición raíz del sistema (/dev/hda3) entonces tendríamos:

default=0
timeout=10
splashimage=/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.18-14)
        root (hd0,2)
        kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hda3
        initrd /boot/initrd-2.4.18-14.img
title Windows 98
        rootnoverify (hd0,0)
        chainloader +1
            

No es necesario ejecutar grub cada vez que realicemos una modificación de este fichero.

El significado de las línea lo podemos ver en: