Ayer comentè sobre este tema.Hoy vamos a probarlo en Jaunty y con suerte a instalarlo,digo con suerte porque no todos pasamos la prueba,aunque existen varios tricks para hacerlo funcionar en ese caso.Quizas te preguntes,cuales son las caracteristicas/mejoras que nos brinda Grub2?
- Soporte para más sistemas de ficheros
- Soporte de scripting
- Soporte para la internacionalización
- Nuevo método para numerar las particiones (vaya, ahora que ya estábamos acostumbrados a la de siempre)
- Mejor gestión de memoria
- Soporte de instalación para varias plataformas
- Interfaz gráfica de usuario
- Portable
Ok,Vamos a probar Grub2.
Importante!: No trates de reparar lo que no està roto!. Grub puede bloquear tu sistema!.
sudo apt-get install grub2 grub2-splashimages
El comando anterior,vendrà con un par de opciones (advertencias),puedes seleccionar OK a todas.
Tras el desempaquetado y la instalación, puedes reiniciar el sistema para arrancar con Grub2 y probarlo.
Una vez que hayas reiniciado,tu Grub por defecto se cargarà y tendràs una nueva opción llamada Chainload into Grub 2.
Seleccione ‘Chainload into Grub 2‘ + ENTER. Y SUERTE!! …
Nota: Paricularmente,No pasè de este paso!. Me comenzò a lanzar el el siguiente error:
Error 11: Unrecognized device string
Press any key to continue…
Lo cual reparè gracias a Herman.
Continuamos…. Grub2 no està aún completamente integrado en tu sistema, lo que hicimos fue solo comprobar si funciona bien.Si no lo hizo y no quieres pelear,entonces puedes eliminar grub2 lanzando el siguiente comando:
sudo apt-get purge grub2
Si todo te saliò bien entonces puedes hacer la instalaciòn de Grub2 permanente,abriendo un terminal una vez boteado el sistema y ejecutando el siguiente comando ya indicado en el menu de Grub.
upgrade-from-grub-legacy
Ahora tendràs Grub2 arrancando tu sistema por defecto!.
Bien,,, y donde estan esas splashimages que me dijeron que podia configurar?
Es importante aclarar que Grub2 no tiene su configuración en el archivo menu.lst ubicado en /boot/grub,se encuentran en otro lugar: /etc/grub.d y /etc/default/grub.
Entonces,para cambiar la configuración (como el tiempo y las opciones de arranque), es necesario editar el archivo:
/etc/default/grub
Y para añadir las splashimages,núcleos,etc..,se necesita modificar los archivos en:
/etc/grub.d
Ok,Vamos a agregar de una vez las splash images,abriendo con un editor de texto el archivo: etc/grub.d/005_debian_theme
Buscamos la linea siguiente:
for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga}
y la cambiamos por:
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/ nombre-de-la-imàgen-splash.{png,tga}
Nota: Sustitúye <nombre-de-la-imàgen-splash> con el nombre de la imàgen de tu archivo.Las splashimages (que acabas de instalar) se encuentran en /usr/share/images/grub.Enuentra la imagen que deseas utilizar como splashimage e introducela en el lugar correspondiente <nombre-de-la-imàgen-splash> sin la extensión (png o jpg).
Ejemplo:
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/Moraine_Lake_17092005.{png,tga}
Despues de haber editado correctamente /etc/grub.d/005_debian_theme con tu imàgen deseada ejecutamos el comando siguente para actualizar Grub2.
update-grub2
End.
Referencias utilizadas en este howto:
How To Install Grub2 On Ubuntu Jaunty
pinguinosycia (grub-2 disponible en Ubuntu 9.10(Caracteristicas de Grub2)
http://ubuntuforums.org/showpost.php?p=6886816&postcount=4
sorry no entendí como cambiar la imagen, al hacer sudo gedit /etc/grub/005_debian_theme esta en blanco y no esta la linea que hay buscar y reemplazar.
Y esta ruta no existe /etc/grub
tengo instalo y funcionando grub2
LikeLike
Busquemos un poco mas ok?./etc/grub.d abrelo directamente con el editor,olvida el comando.Edito.
LikeLike
Si te equivocas,quedan en una calle sin salida y no buscan otras opciones,lo quieren todo masticado,que presion nicola,te compadezco.Salu2
LikeLike
Don’t worry Rey, a mi me funciona perfectamente!,la cosa ès que el howto que seguì tenià o tienes errores (pequeños),los corregì en mi instalaciòn pero no en el post,my fault!.Hay que aprender a buscarse la vida solo.Saludos a ti.Bye.
LikeLike
Gracias por el howTo.Pasè la prueba aunque un poco asustado jeje lol
LikeLike
Colgado,no logro salir de Grub.Una ideaaaa?????
LikeLike
Asumo que estàs en Jaunty.
Cuando estès en el menu Chainload into Grub 2 , presiona e para editar la configuraciòn.Presiona e otra vez para editar la linea de arriba (primera) y cambia root por uuid :
Presiona Enter y b para botear Grub2.
Espero que ayude.Slds.
LikeLike
Tio,eres un crack,gracias,gracias y muchas gracias,pensè que no iba a ver mas mi escritorio ssssss.Con grub no se juega ni en bromas.Salu2.
LikeLike
Nada,que he adivinado!,es un bug en Jaunty,que modifica la config de grub incorrectamente.No prob.Slds.
LikeLike
Error 11: Unrecognized device string
Press any key to continue…
ta dando esse erro aqui brow!
LikeLike
Ver el tip de Herman (post-link) para solucionarlo.
LikeLike
el tip de Hernan es similar a lo que vos le dijiste canario, es decir, hay dos opciones, o cambiar el xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx por (hd0,x) o si no, cambiar root por uuid en el menu.lst, son dos formas de encontrar las particiones, el bug es que ‘se mezclan los métodos’ y por eso no funciona.
Otra acotación interesante creo que puede ser el que es posible editar el menú de sistemas operativos que aparece en grub, ‘comentando con #’ las lineas que no queremos en /boot/grub/grub.cfg (una especie de menu.lst), no lo voy a aclarar mucho para que los no entendidos no arruinen su grub, pero hay que tener en cuenta que grub.cfg tiene permisos 444, por ejemplo, yo le di permisos 777, lo edite y luego lo volvi a 444, si en algun momento cambiamos algo (por ejemplo la imagen splash) y hacemos nuevamente update-grub, se genera un nuevo grub.cfg, desapareciendo el que editamos, por lo que recomiendo guardar copias antes y despues de editarlo, saludos..
LikeLike
Hola,
Muy bueno, pero hay un pequeño error, el archivo a modificar es:
/etc/grub.d/05_debian_theme
no es /etc/grub.d/005_debian_theme
la diferencia está en 0 extra…
Saludos desde Lima, Perú
LikeLike
Mil gracias por el tuto!!! Les cuento lo que me sucedio:
1) Se rompio el GRUB. (No iniciaba linux, si funcionaba win$)
2) No encontraba los archivos.
3) No cargaba el GRUB 2.
4) NO cargaba las imagenes…
… asi que RECOMIENDO:
1) Anotar bien en que unidad tienen instalado el Lx, mi caso fue (hd0,8). Debido a que modifique algunas líneas del grub tube un pequeño problema; olvide borrar una linea que quedo suelta y decia ROOT. Debido a esto no ejecutaba absolutamente nada el sistema Lx, lo corregi usando:
find /boot/grub/stage1
root (hd0,8)
setup (hd0)
Y luego edite en el GRUB (siempre en el edit del grub desde el modo sistema, debido a que no cargo mas Lx); sigo… edite ese root por quiet y funciono.
2) Los archivos estan alojados justo donde dicen, solo hay QUE LEER BIEN.
3) El archivo a modificar es como dice el comentario anterior es 05_debian_theme (con un cero, no dos)
4) Las imagenes no las cargaba por olvido del update-grub.
******
Como conclusion solo basta decir que “NO SE JUEGA CON EL GRUB” jajaja No es de gran ayuda lo que les cuento, solo queria que sepan que la guia funciona bien y que lean bien antes de hacer cualquier paso y si pueden impriman asi tienen respaldo.
*****
Comandos que aprendi con esto:
Dentro del edit del grub –> FIND para localizar los archivos y unidad donde estan.
En la consola —> gksudo [comando]…. para ejecutar el comando en modo root y asi poder editar y grabar. En modo normal no se puede.
Saludos
LikeLike
Thanks a lot
LikeLike
Oye creo que en update-grub es update-grub2 porque con la linea que pusiste estás actualizando el grub antiguo.
saludos.
LikeLike
http://brainstorm.ubuntu.com/idea/22223
LikeLike
Me parece que con tantas “vueltas y vueltas” el linux espanta a los usuarios tanto reales como potenciales. Me apasiona el ubuntu, pero en dos ocasiones se ha dañado el grub y me deja inservible el xp, pues no puede arrancar. Consulté cómo recuperarlo o rehacerlo y me espanta la cantidad de comandos. Además, arranco con el liveCD y me pide una contraseña que no es la que le coloqué cuando lo instalé, parece secreto de la KGB. Igualmente, intenté descargar el supergrub y nunca me ha sido posible. Me parece una locura. ¡Los mismos linux fuerzan a utilizar xp! Deseo estar equivocado, y no se puede tampoco comunicar el conocimiento por ósmosis virtual, pero me parece, lamentablemente, egoista. Me resisto seguir sólo con xp. Mi saludo a toda la comunidad.
LikeLike
Hay que recordar que con grub no se debe jugar sino se sabe lo que se hace.Entiendo tus quejas ya que todos las hemos sentido en carne propia alguna vez.
Hoy,tanto para mi como para otros usuarios avanzados,reinstalar/recuperar grub no es mas que un live cd,montar root,algunos pasos que se saben por rutina y terminar con un sudo grub-install /dev/????,bla,bla,bla.
Ya que me hablas de como recuperar grub desde un liveCD,sabrás (si buscastes por la red) que existen varias formas pero hay dos claves: GUI y Linea de comandos,esta segunda es un poco mas complicada.
Por otro lado me dices que no te puedes bajar un rescue disk (Super Grub) para poder entrar en el sistema o presionar la famosa (c),esto no lo entiendo muy bien (que no puedas descargarlo(s).
De todas maneras te invito a comentar tus dudas por aqui o por otros blogs sobre Linux y te aseguro que obtendrás ayuda.
Slds.
LikeLike
Saludos.Pasa que instalo con apt el grub2 y las splash, pero al reiniciar no me aparece ninguna opción de Chainload…
Alguien me puede ayudar
LikeLike
oie ize como me lo piede para instalar el grub 2 reinicio y todo pero no pe aparece la opcion eza como ago
LikeLike
Creo que nunca luche tanto para instalar Grub, con la version anterior lo instale sin problemas pero en esta solo me ha dado problemas, no encuentro la opcion de chaniload luego del reinicio, estare haciendo algo mal o me olvide de algo ?
Voy a hacer todo de nuevo a ver si se soluciona o se me habra bajado mal el paquete… ?
En fin espero que me funcione.
LikeLike
No se porque …pero se me instaló bien desde el principio 😀
LikeLike
El 20.2.10 empece a tener problemas con el grub y ho habia forma de arrancar mi pc con sus sistemas operativos. Yo culpaba a que he cambiado el monitor por una tv LG de 22″ con conexion para pc concretamente LG 22LH2000 que va de maravilla coto tv y como motitor de pc. El caso que leyendo y leyendo topé con esta pagina e hice lo que pone, copie y pege sudo apt-get install grub2 grub2-splashimages y luego copie y pegue upgrade-from-grub-legacy y no funciono, pero ya estaba seguro que tenia grub 2 instalado, asi que segui trasteando y me di cuenta que si cambiaba en la bios que se arrancara desde el primer disco que era donde tenia el grub, a lo mejor funcionaba. Y… ¡ EURECA ! que funcionó. Ahora me arranca mi linux ubuntu, o win XP, o win 7. Viva GNU LINUX por lo de libre, por lo de abierto, por lo de gratis “entrecomillas” y por que si rompes algo o no te funciona, siempre hay alguien que echa una mano. SALUD Y PESETAS
LikeLike
Tengo un problema, llevo 1 semana buscando soluciones…
lo instale y todo bien, pero me desaparecio Windows.
Lei que para recuperarlo devia entrar en /boot/grub/menu.lst y editarlo, pero en boot/grub no existe tal archivo! :S:S
Ayuda por favor!
LikeLike
Markos : Puedes hacer la pregunta en Linux Q? allí te explicaremos todos. Slds.
LikeLike
Every time I use upgrade-from-grub-legacy, appears anoter window shwing me somting like this:
http://bayimg.com/gaMGJaAcF
The problem is that I don know hoa to select a drive in this window. What shoud i do?
LikeLike