View previous topic :: View next topic |
Author |
Message |
sisqbatas n00b
Joined: 24 Feb 2003 Posts: 24
|
Posted: Mon Feb 24, 2003 2:37 pm Post subject: LILO vs. GRUB |
|
|
Hola a todos,
Acabo de instalar Gentoo 1.4 rc2 en mi maquina y tengo una duda sobre el boot loader que espero que alguien me pueda resolver:
Cuales son las ventajas de GRUB sobre LILO? He visto que en la instalacion recomiendan GRUB, pero lo intente instalar en el MBR (tengo el hda con tres particiones --> 1para win2k, y 2 para gentoo: etx3 y swap) y algo debi hacer mal, porque al arrancar me salia la palabra GRUB en la pantalla y ... no hacia nada mas
Al final acabe rearrancando desde el LiveCD otra vez y configurando LILO, con el que estoy mas familiarizado.
Hay alguna razon de peso para pasarme a GRUB? Si es asi, ya os solicitare ayuda con la configuracion del susodicho
Gracias
Ferran |
|
Back to top |
|
|
Asth n00b
Joined: 16 Dec 2002 Posts: 41
|
Posted: Mon Feb 24, 2003 4:14 pm Post subject: |
|
|
El error ese , de que te salga la palabdra grub > en un tipo de prompt suele radicar en una mala configuración de grub, en el tema de sintaxis o localización de los ficheros de configuración. _________________ Let's Go To MaKe SoMe FuCkEd NoIsE |
|
Back to top |
|
|
NakO n00b
Joined: 23 Feb 2003 Posts: 19 Location: Chile
|
Posted: Mon Feb 24, 2003 4:48 pm Post subject: |
|
|
yo usaba lilo y ahora grub y no noto mucha diferencia... _________________ emerge -ur world |
|
Back to top |
|
|
Yans Apprentice
Joined: 09 Feb 2003 Posts: 171 Location: [TI] Switzerland
|
Posted: Mon Feb 24, 2003 5:16 pm Post subject: |
|
|
Yo prefiero Grub me gusta mas que Lilo aunque como ya han dicho non hay mucha diferencia |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Mon Feb 24, 2003 5:18 pm Post subject: |
|
|
grub permite arrancar con una mini shell, lo cual puede ser muy util, sobre todo a la hora de recuperar fs defectuosos, entre otras cosas. |
|
Back to top |
|
|
Javier Lopez Guru
Joined: 13 Sep 2002 Posts: 377 Location: Barcelona
|
Posted: Mon Feb 24, 2003 7:36 pm Post subject: |
|
|
Una cosa q me gusta de Grub, es q no has de volver a ejecutarlo cuando recompilas el kernel, cosa q si tenía que hacer con lilo o no arrancaba.
Hablando de grub. Alguien ha conseguido poner una splashimage con la versión 0.92 o 0.93? A mí con la versión 0.91 me funcionaba sin problemas pero ahora no hay manera. |
|
Back to top |
|
|
darkbyte n00b
Joined: 20 Feb 2003 Posts: 71 Location: Mexico
|
Posted: Mon Feb 24, 2003 8:16 pm Post subject: problemas grub... |
|
|
Hmmmmm creo que tu problema se debe a que no tienes las tres particiones para gentoo... esto es:
Normalmente, grub se instala en /boot, asegurate de copiar la bzImage a /boot, crear el archivo de configuracion grub/grub.conf y hacer en enlace simbolico....
Code: | #ln -s /boot/grub/grub.conf /boot/grub/menu.lst |
Vuelve de buelta a instalar grub en el MBR, e indicale donde esta tu particion boot...
Espero que te sirva de algo..
Suerte.
-darkbyte _________________ "software is like sex, it's better when it's free" |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Mon Feb 24, 2003 8:54 pm Post subject: |
|
|
ya puestos t importaria decirme como instaslte el splashimage
(me ahorrarias unas cuanstas horas de busqueda en google) |
|
Back to top |
|
|
Javier Lopez Guru
Joined: 13 Sep 2002 Posts: 377 Location: Barcelona
|
Posted: Mon Feb 24, 2003 10:47 pm Post subject: |
|
|
Hefistion wrote: | ya puestos t importaria decirme como instaslte el splashimage
(me ahorrarias unas cuanstas horas de busqueda en google) |
Pues añadiendo una línea en grub.conf tal que:
splashimage=(partición)ruta_fichero_image
como por ejemplo
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
Aunque repito q a mí sólo me funcionó con la versión 0.91, con las nuevas no hay manera. Las imágenes las saque de http://gentoo.tkdack.com/node.php?title=Grub%20Splash%20Screens
Ahí también explican como crear una tú mismo. |
|
Back to top |
|
|
azote Guru
Joined: 17 Sep 2002 Posts: 415
|
Posted: Wed Feb 26, 2003 3:54 am Post subject: |
|
|
grub es mejor para mi ....
cada vez que corria lilo despues de compilar el kernel .. me daba miedo de que algo no fuera a funcionar ... ahora con grun estoy seguro de q no le va a pasar nada!!
Grub para todo el mundo!!! _________________ contact me -> azote@mail.i2p
What do you want to emerge today?
if you think that a person is normal, it is because you do not know them well |
|
Back to top |
|
|
jBilbo Guru
Joined: 27 Jan 2003 Posts: 353 Location: Tarragona (Spain)
|
Posted: Wed Feb 26, 2003 12:57 pm Post subject: |
|
|
Siempre se tiene que tener una entrada a un kernel antiguo que funciona bien por si el nuevo no tira. Realmente da igual que bootloader utilices porque son practicamente iguales, Grub tiene un consola con variedad de comandos, no tienes que ejecutarlo cada vez que haces cambios pero la sintaxis es más confusa. Viceversa con LILO, aunque con éste gracias al parche de SUSE se pueden crear menus dinámicos y mucho más bonitos que en el Grub...
azote wrote: | grub es mejor para mi ....
cada vez que corria lilo despues de compilar el kernel .. me daba miedo de que algo no fuera a funcionar ... ahora con grun estoy seguro de q no le va a pasar nada!!
Grub para todo el mundo!!! |
_________________ "A ti corresponde decidir lo que hacer con el tiempo que se te ha concedido."
Miembro del LUG de Tarragona:
http://www.gpltarragona.org |
|
Back to top |
|
|
Yans Apprentice
Joined: 09 Feb 2003 Posts: 171 Location: [TI] Switzerland
|
Posted: Wed Feb 26, 2003 2:35 pm Post subject: |
|
|
yo soy de la opinion que GRUB es mejor en algunas cosa aunque la opciones al inicio pueden dar un poco de problemas |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Wed Feb 26, 2003 2:41 pm Post subject: |
|
|
y tanto hablar de GRUB, pues haber si alguien ha tenido narices a instalar un splashimage al GRUB
(q lo postee pq yo no tengo narices ) |
|
Back to top |
|
|
jBilbo Guru
Joined: 27 Jan 2003 Posts: 353 Location: Tarragona (Spain)
|
Posted: Wed Feb 26, 2003 6:52 pm Post subject: |
|
|
trozo de /boot/grub/grub.conf :
Code: |
default 0
timeout 10
splashimage=(hd0,2)/boot/grub/powered-by.xpm.gz
title=Gentoo Linux
root (hd0,2)
kernel /boot/vmlinuz-2.4.18-r3 root=/dev/hda4 vga=788
|
La imágenes *xpm.gz estan en /boot/grub
root(hd0,2) ---> hda3
Code: |
$ df -h | grep hda3
/dev/hda3 92M 13M 74M 15% /boot
|
Es decir, tengo el kernel en la misma partición que la splashimage, la boot. Si no tienes separada la /boot de la root (/), simplemente pon la de root.
Supongo sabrás que Grub trata con numeros que comienzan desde cero, es decir (por ejemplo):
hda1 --> hd0,0
hda2 --> hd0,1
hda3 --> hd0,2
hdb1 --> hd1,0
[...]
y así con todas. Una vez te acostumbras es facil.
Nota: Si siempre te sale la línea de comandos de Grub puede ser que tengas mal puesto también el kernel y no te lo coja, pues por defecto Grub sale con un menu, sin imágen eso sí, pero funcional como cualquiera.
Hefistion wrote: | y tanto hablar de GRUB, pues haber si alguien ha tenido narices a instalar un splashimage al GRUB
(q lo postee pq yo no tengo narices ) |
_________________ "A ti corresponde decidir lo que hacer con el tiempo que se te ha concedido."
Miembro del LUG de Tarragona:
http://www.gpltarragona.org |
|
Back to top |
|
|
Javier Lopez Guru
Joined: 13 Sep 2002 Posts: 377 Location: Barcelona
|
Posted: Wed Feb 26, 2003 7:32 pm Post subject: |
|
|
jBilbo:
Qué versión de Grub usas ?
Tienes alguna partición reiserfs ?
A mí todo me iba perfectamente con la 0.91, pero tras convertir la partición root a reiserfs (tengo otra partición de boot) y hacer un emerge world q actualizó grub a la versión 0.92 (y el kernel entre otras cosas), dejó de aparecer la splash, me aparece el menú con el fondo negro.
He repasado grub.conf muchas veces y no le veo ningún fallo, todas las opciones del menú funcionan, he hecho un link de grub.conf a menu.lst , he reinstalado grub en otra partición ...
En fín q no hay manera ... le he dejado por imposible. |
|
Back to top |
|
|
jBilbo Guru
Joined: 27 Jan 2003 Posts: 353 Location: Tarragona (Spain)
|
Posted: Wed Feb 26, 2003 9:09 pm Post subject: |
|
|
Versión de mi Grub ---> grub-0.92-r1
Y no, no tengo ninguna partición Reiserfs, dejé de utilizar Reiserfs porque se ve que tiene algunos fallos gordos todavía... como pérdida de datos cuando se llena el disco, etc... Utilizo siempre Ext3 y por ahora sin problemas (y se me ha llenado el disco ).
A ver... podrías poner tu menu.lst, un ls al /boot y al /boot/grub y un df para ver las particiones que tienes... igual, sinó yo, alguien puede ver dónde está el fallo.
Javier Lopez wrote: | jBilbo:
Qué versión de Grub usas ?
Tienes alguna partición reiserfs ?
A mí todo me iba perfectamente con la 0.91, pero tras convertir la partición root a reiserfs (tengo otra partición de boot) y hacer un emerge world q actualizó grub a la versión 0.92 (y el kernel entre otras cosas), dejó de aparecer la splash, me aparece el menú con el fondo negro.
He repasado grub.conf muchas veces y no le veo ningún fallo, todas las opciones del menú funcionan, he hecho un link de grub.conf a menu.lst , he reinstalado grub en otra partición ...
En fín q no hay manera ... le he dejado por imposible. |
_________________ "A ti corresponde decidir lo que hacer con el tiempo que se te ha concedido."
Miembro del LUG de Tarragona:
http://www.gpltarragona.org |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Wed Feb 26, 2003 9:34 pm Post subject: |
|
|
mi menu.lst
Code: |
default 0
timeout 10
splashimage=(h0,5) /boot/grub/misplash.xpm.gz
title=Gentoo Linux
root (hd0,5)
kernel /boot/bzImage root=/dev/hda7 hdd=ide-scsi vga=788
title=Windows XP
root (hd0,0)
chainloader +1
|
ls -l de mi /boot
Code: |
lrwxrwxrwx 1 root root 1 Feb 9 14:39 boot -> .
-rw-r--r-- 1 root root 1071459 Feb 23 14:15 bzImage
-rw-r--r-- 1 root root 1072974 Feb 23 14:12 bzImage.orig
drwxr-xr-x 2 root root 480 Feb 25 14:31 grub
|
ls -l /boot/grub
Code: |
-rw-r--r-- 1 root root 7776 Feb 9 19:18 e2fs_stage1_5
-rw-r--r-- 1 root root 7472 Feb 9 19:18 fat_stage1_5
-rw-r--r-- 1 root root 6816 Feb 9 19:18 ffs_stage1_5
lrwxrwxrwx 1 root root 8 Feb 9 22:48 grub.conf -> menu.lst
-rw-r--r-- 1 root root 8416 Feb 9 19:18 jfs_stage1_5
-rw-r--r-- 1 root root 205 Feb 26 21:54 menu.lst
-rw-r--r-- 1 root root 6976 Feb 9 19:18 minix_stage1_5
-rw-r--r-- 1 root root 36328 Feb 25 14:31 misplash.xpm.gz
-rw-r--r-- 1 root root 9344 Feb 9 19:18 reiserfs_stage1_5
-rw-r--r-- 1 root root 33856 Feb 9 19:18 splash.xpm.gz
-rw-r--r-- 1 root root 512 Feb 9 19:18 stage1
-rw-r--r-- 1 root root 102436 Feb 9 19:18 stage2
-rw-r--r-- 1 root root 6464 Feb 9 19:18 vstafs_stage1_5
-rw-r--r-- 1 root root 9096 Feb 9 19:18 xfs_stage1_5
|
df
Code: |
/dev/hda7 2931732 1889528 1042204 65% /
tmpfs 2048 20 2028 1% /mnt/.init.d
/dev/hda8 40040752 3977276 36063476 10% /home
/dev/hda5 29288208 4634864 24653344 16% /mnt/win_d
/dev/hdc1 9950528 2292248 7658280 24% /mnt/win_e
tmpfs 225096 0 225096 0% /dev/shm
/dev/hda6 200768 35204 165564 18% /boot
|
version de grub 0.92-r1
haber si somos capace de darle pal pelo al grub |
|
Back to top |
|
|
jBilbo Guru
Joined: 27 Jan 2003 Posts: 353 Location: Tarragona (Spain)
|
Posted: Wed Feb 26, 2003 10:55 pm Post subject: |
|
|
Hefistion wrote: | mi menu.lst
Code: |
splashimage=(h0,5) /boot/grub/misplash.xpm.gz
|
|
Esta linea está fatal
Linea correcta:
Code: |
splashimage=(hd0,5)/boot/grub/misplash.xpm.gz
|
Fíjate en hd0,5, la "d" y también en el espacio entre (hd0,5) y /boot/..., no tiene que haber ningún espacio.
Prueba y yo creo que te tiene que funcionar. _________________ "A ti corresponde decidir lo que hacer con el tiempo que se te ha concedido."
Miembro del LUG de Tarragona:
http://www.gpltarragona.org |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Thu Feb 27, 2003 2:02 pm Post subject: |
|
|
hola de nuevo, no habia ningun espacio en blanco, al copiar y pegar debi de ponerlo sin darme cuenta, lo he puesto todo como dices pero no me saca ninguna imagen, me sale el modo texto de grub. grrrrrrrrrr |
|
Back to top |
|
|
jBilbo Guru
Joined: 27 Jan 2003 Posts: 353 Location: Tarragona (Spain)
|
Posted: Thu Feb 27, 2003 2:50 pm Post subject: |
|
|
Entonces asegúrate que la imágen misplash.xpm.gz cumpla los estándares de Grub en cuanto a imágen, es decir, que sea válida. Lo más fácil es que te bajes una de las que han dixo en un post anterior, una de estas:
http://gentoo.tkdack.com/node.php?title=Grub%20Splash%20Screens
A ver si hay suerte...
Hefistion wrote: | hola de nuevo, no habia ningun espacio en blanco, al copiar y pegar debi de ponerlo sin darme cuenta, lo he puesto todo como dices pero no me saca ninguna imagen, me sale el modo texto de grub. grrrrrrrrrr |
_________________ "A ti corresponde decidir lo que hacer con el tiempo que se te ha concedido."
Miembro del LUG de Tarragona:
http://www.gpltarragona.org |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Thu Feb 27, 2003 4:58 pm Post subject: |
|
|
de ahi me baje el splash pero na de na. |
|
Back to top |
|
|
jBilbo Guru
Joined: 27 Jan 2003 Posts: 353 Location: Tarragona (Spain)
|
Posted: Thu Feb 27, 2003 5:26 pm Post subject: |
|
|
Buff, pues no se me ocurre qué puede ser entonces, parece que la conf no es. Prueba a recompilar el Grub, en un post anterior se comenta que fué cuando hizo actualización a la 92 que dió lugar a que ya no se podieran poner los screens. Recompila el Grub, y si eso no lo soluciona entonces recompilalo con todas sus dependencias y si tampoco entonces mira vaya a ser que haya alguna variable USE que la afecte.
Siento esta respuesta un poco genérica pero no estoy delante de una gentoo ahora... si luego puedo te lo especifico mejor y sinó mañana
-- EDIT ----------------------
no es una variable USE pq no le afecta ninguna al Grub. Si recompilando no se arregla.. nunca de sabe pero no le doy muchas esperanzas... , quizás podrías probar otra versión, una anterior o si eres atrevido una más nueva pero inestable (ahora mismo hay una)
Hefistion wrote: | de ahi me baje el splash pero na de na. |
_________________ "A ti corresponde decidir lo que hacer con el tiempo que se te ha concedido."
Miembro del LUG de Tarragona:
http://www.gpltarragona.org |
|
Back to top |
|
|
rgm2000 n00b
Joined: 16 Jan 2003 Posts: 2 Location: Fuera del Infierno (Madrid-España)
|
Posted: Fri Feb 28, 2003 10:01 am Post subject: |
|
|
Por si os sirve de algo, os comento como lo tengo configurado yo y funcionando sin problemas:
Version grub: grub-0.93.20030118
No he creado el archivo menu.lst
mi grub.conf:
Code: | default 0
timeout 30
splashimage=(hd0,1)/boot/grub/powered-by.xpm.gz
# Linux bootable partition config begins
title Gentoo
root (hd0,1)
kernel /boot/bzImage vga=791 root=/dev/hda2 ro
# Linux bootable partition config ends
# OTHER bootable partition config begins
title WindowsXP
rootnoverify (hd0,0)
makeactive
chainloader +1
# OTHER bootable partition config ends
|
Tengo instalado wxp en hda1.
Tengo instalado Gentoo en hda2, en una partición tipo reiserfs.
No se si esto es correcto pero funciona perfectamente. _________________ Saludos.
RGM2000
Foro Comunicaciones&Seguridad |
|
Back to top |
|
|
Javier Lopez Guru
Joined: 13 Sep 2002 Posts: 377 Location: Barcelona
|
Posted: Fri Feb 28, 2003 2:56 pm Post subject: |
|
|
Aquí hablan de problemas con el automake http://archive.linuxfromscratch.org/mail-archives/lfs-support/2002/09/0064.html Yo estoy convencido que es un problema de las variables USE, CFLAGS o de usar versiones testing.
Por ejemplo el tamaño de mi fichero /boot/grub/stage2 es diferente al del q posteo Hefistion, el tamaño de los demás ficheros coinciden.
Este fin de semana tengo que instalar gentoo en un PC. Lo haré sin el ACCEPT_KEYWORDS="~x86", sólo con versiones estables, a ver si así funciona. Ya os diré como ha ido. |
|
Back to top |
|
|
Hefistion Guru
Joined: 09 Feb 2003 Posts: 327 Location: España
|
Posted: Fri Feb 28, 2003 3:32 pm Post subject: |
|
|
Buenoooooooo, pues he estado instalando gentoo otro vez (se me fue la hoya con el cfdisk ) y en teoria lo he instalado de la misma forma, y adivina, pues si, ahora me sale el splash ??????
La diferencia con la primera vez fue en mi make.conf use -arch=athlon march=athlon (si ya se q no tiene sentido pero...), por lo demas lo hice de la misma forma.
Bueno dos kositas mas, se me haceis el favor
1º Como puedo emerger un pakete q no esta en el arbol portage (como la version 0.93 del grub q tiene rgm2000)
2º Como haceis para poner los rotulos
fulanito escribio ........ |
|
Back to top |
|
|
|