Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Fitoschido en 27 Julio 2010, 21:22 pm



Título: Editar lista de SO's en GRUB
Publicado por: Fitoschido en 27 Julio 2010, 21:22 pm
Buenas, tengo un pequeño "problema"...

Resulta que cada vez que Ubuntu se actualiza (distribución) aparecen dos entradas más de Ubuntu Linux y Ubuntu Linux modo recuperación, en la lista de selección de sistema operativo.

¿Hay alguna manera de eliminar las entradas repetidas para que Ubuntu sólo salga con sus dos entradas correspondientes y se vea más limpia la lista?

Saludos


Título: Re: Editar lista de SO's en GRUB
Publicado por: [u]nsigned en 28 Julio 2010, 05:55 am
Eso es porque se han instalado nuevos kernels (nucleos del sistema operativo gnu/linux). Los mismos era kernels mas nuevos disponiblesy que se han instalado en cada actualizacion. aparecen dos lineasporque al instalarse un nuevo kernel este agrega a grub un entrada en modo normal y otra en modo monousuario.

Si tenes GRUB1 deberias fijarte en el archivo /boot/grub/menu.lst

ejecuta esto en una consola:

Código
  1. sudo gedit /boot/grub/menu.lst

Y fijarte las lineas que no queres que salgan al arrancar el sistema,las misma laspodes comentarlas agregandoles un '#' alprincipio o directamente borrarlas. Asi ya no apareceran al inicio de sistema.

Te alaclaro que asi solo estas quitando la entrada de dichos kernels de la lista de grub. pero losmismo siguen instalado en tu SO...de todas formas no te recomendaria que te pongas a desinstalar kernels si no te queres cagar el SO..y por las dudas mejor no edites el grub xD

Ahora,si tenes grub2 ni idea como se sacan, nunca lo use..prefierolasimplicidad del grub viejo.


Título: Re: Editar lista de SO's en GRUB
Publicado por: Fitoschido en 28 Julio 2010, 07:37 am
Gracias por responder ;-), creo que lo que haré sera comentar las líneas, como dices.

Y no quiero jugar a desinstalar kernels, que esta PC tiene cosas demasiado valiosas :D

Deja lo pruebo y les cuento cómo me fue.

Saludos  ;D


Título: Re: Editar lista de SO's en GRUB
Publicado por: rastanthology en 28 Julio 2010, 16:11 pm
te dejo un link x si tenes grub2, si no lo queres leer entero tenes q modificar los archivos en /etc/grub.d/... el grub es escrito con esos archivos en orden alfabetico, despues de modificarlos tenes que hacer update-grub y este es sobre-escrito leyendo esos archivos, si tenes grub2, cada vez que ubuntu hace un update de kernel te re-escribe el archivo grub.cfg con esos archivos...

http://www.dedoimedo.com/computers/grub-2.html


Título: Re: Editar lista de SO's en GRUB
Publicado por: Fitoschido en 29 Julio 2010, 05:23 am
Es GRUB 1.9, el que viene con Ubuntu 10.04.

No pude editar el archivo .lst, pero deja checo ese link.

Gracias :D


Título: Re: Editar lista de SO's en GRUB
Publicado por: rastanthology en 29 Julio 2010, 05:46 am
si queres editarlo podes, solo que no se que pasa exactamente cuando hagas un update y se reescriba, tal vez se sobreescriba x completo o tal vez genere un error o tal vez las modificaciones que hagas sigan ahi... (intuyo que una de estas razones es raiz de la advertencia de no modificar el archivo y la falta de permisos de escritura del mismo) volviendo al tema solo tenes que darle permisos de escritura, sudo chmod +w , es mas rapido e intuitivo editar ese archivo que editar alguno de los que estan dentro de /etc/grub.d/, pero es una solucion temporal, si la vas a usar chequea que pasa cuando hagas un update y te instale una nueva imagen del kernel... en cambio si editas los archivos dentro de la carpeta esa cada vez que se haga un update todo lo que agregaste al grub va a seguir ahi sin ningun inconveniente


Título: Re: Editar lista de SO's en GRUB
Publicado por: JuszR en 29 Julio 2010, 23:00 pm
Otra opción sería eliminar las versiones del kernel antiguas (es lo que yo hago ;D).


Título: Re: Editar lista de SO's en GRUB
Publicado por: Fitoschido en 30 Julio 2010, 00:19 am
@Leo: ¿Y cómo se hace eso? ;D


Título: Re: Editar lista de SO's en GRUB
Publicado por: raul338 en 30 Julio 2010, 00:58 am
No pude editar el archivo .lst, pero deja checo ese link.

Es porque tienes que abrirlo como root :P (como te dijo unsigned) no simplemente haciendo doble click :xD


Título: Re: Editar lista de SO's en GRUB
Publicado por: Fitoschido en 30 Julio 2010, 04:31 am
Lo sé, lo abrí como superusuario, de hecho, pero en gedit no salio nada...

De todos modos, al cerrar me preguntó que si quería guardar los cambios, claro que dije que no ;D

Pero es cierto lo de las actualizaciones, me parece más atractivo eso de ir borrando los kernels viejos.

Pero ¿cómo se hace eso? ;D


Título: Re: Editar lista de SO's en GRUB
Publicado por: raul338 en 30 Julio 2010, 13:53 pm
Es GRUB 1.9, el que viene con Ubuntu 10.04.
No pude editar el archivo .lst, pero deja checo ese link.
Lo sé, lo abrí como superusuario, de hecho, pero en gedit no salio nada...

Intenta abrir de la misma forma "grub.cfg" ;)


Título: Re: Editar lista de SO's en GRUB
Publicado por: rastanthology en 30 Julio 2010, 15:53 pm
en ubuntu el grub.cfg no tiene permisos de escritura ni para el root si no me equivoco... si lo queres modificar sin tener que compilarlo le tenes que dar permisos... sudo chmod +w grub.cfg ....... despues sudo gedit grub.cfg


Título: Re: Editar lista de SO's en GRUB
Publicado por: JuszR en 31 Julio 2010, 20:50 pm
@Leo: ¿Y cómo se hace eso? ;D
Ve al synaptic (Sistema > Administración > Synaptic) y busca (Ctrl + F) "linux". Allí vas a encontrar un archivo llamado "linux-image.22.X" (o algo por el estilo), dale click derecho a las versiones antiguas > desinstalar y listo.
Asegúrate de no quedarte con una imagen y no desinstalar todos los kernels. ;D


Título: Re: Editar lista de SO's en GRUB
Publicado por: Fitoschido en 3 Agosto 2010, 02:11 am
OK, gracias, cada día uno de desasna más ;D

Dejen lo hago.


Título: Re: Editar lista de SO's en GRUB
Publicado por: Fitoschido en 7 Agosto 2010, 00:27 am
Bueno, gracias a todos por respoderme, Leo, rastan, Raúl, el inquotable :laugh:, muchisimas gracias por responder a este preguntón, Leo, me sirvió tu última respuesta.

Gracias, tema solucionado, nos vemos en otra.

Bye..


Título: Re: Editar lista de SO's en GRUB
Publicado por: JuszR en 7 Agosto 2010, 21:19 pm
Para eso estamos. :)
Me olvidé de decir, que antes de que lo desinstales prueba el nuevo kernel para ver si funciona o no.


Título: Re: Editar lista de SO's en GRUB
Publicado por: Fitoschido en 8 Agosto 2010, 06:34 am
Sep, si funcionó :D

Thanks ::)