|
Como agregar una entrada a grub
Publicado el: 06-07-2006 @ 12:17 pm
Bien he visto que hay muchos problemas de mucha gente (me incluyo) que tiene problemas con el grub... aqui voy a poner mas o menos el formato que tiene que tener el archivo "grub.conf" ubicado en /boot/grub/ ... algo muy importante es que tengas un Live CD a la mano y un backup del grub.conf original... en realidad esto es muy sencillo y solo tienes que poner atencion... muy bien tomare como ejemplo el grub.conf de fedora core 5:
Primero sale unos comentarios hacerca del archivo... Luego algunas definiciones para definir con que opcion va a arrancar por default:"default=x"(x puede ser 0,1,2,3.. depende de que opcion quieres qu sea), luego el tiempo que tardara para arrancar la opcion por default: timeout=x(x son los segundos) luego donde esta la imagen splash (la imagen que saldra de fondo)... y luego hidennmenu (no se para que sea)... luego empieza lo importante: las definiciones del kernel
bien el formato para un kernel estandar de linux es:
title (el titulo de la opcion: Fedora, SuSe, Ubuntu...)
root ((hdx,y)esto indica en que particion esta los archivos initrd y vmlinuz. "x" es el numero de disco duro y "y" es el numero de particion )
kernel (lugar donde esta el archivo vmlinuz) ro root=(particion donde se encuentra el sistema raiz de linux /dev/hda3 o un lvm /dev/grupo de volumenes logicos/volumne logico) (y al final los parametros extras de kernel)
initrd (lugar donde esta el archivo initrd)
tomando esto en cuenta podemos hacer algo por el estilo:
title Prueba
root(hd2,0)
kernel /linux/vmlinuz-2.8 ro root=/dev/hda2
initrd /linux/initrd-2.8
Este ejemplo va a crear una entrada llamada prueba, luego dice que la particion donde se encuentran los archivos boot e initrd es la primera particion en el segundo disco duro, luego dice que el kernel esta en el directorio linux y es el archivo vmlinuz-2.8(:P) y que donde se encuentra el sistema de ficheros es la particion hda2 y luego que el archivo initrd esta en el directorio linux y es el archivo initrd-2.8
Espero que este corto tutorial les seirva. Gracias por la atencion =)
Ultima actualización el 06-07-2006 @ 12:31 pm
|