Eliminar entradas obsoletas de Grub (Solucionado)

Spanish Forum

Moderator: JCSenar

Post Reply
User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Eliminar entradas obsoletas de Grub (Solucionado)

Post by emiliosm » Sun Oct 07, 2018 12:47 pm

Despues de instalar, para intentar aprender Linux Mint 18, Ubuntu LM LMD3, y ptros , instalé LM 19 Cinnamon en limpio, formateando el disco donde esta el raiz y el arranque y no formatee el Home.
Cuando le doy a F10 para arrancar desde USB me aparecen para seleccionar todos esos SO cuando solo está LM Tara.
¿Como puedo limpiarlo para que solo aparezca el instado?
Last edited by emiliosm on Mon Oct 08, 2018 7:53 pm, edited 2 times in total.

User avatar
JCSenar
Level 9
Level 9
Posts: 2791
Joined: Sat Sep 06, 2014 6:26 pm
Location: Irun, España
Contact:

Re: Eliminar entradas obsoletas de Grub

Post by JCSenar » Sun Oct 07, 2018 1:44 pm

emiliosm wrote:
Sun Oct 07, 2018 12:47 pm
Despues de instalar, para intentar aprender Linux Mint 18, Ubuntu LM LMD3, y ptros , instalé LM 19 Cinnamon en limpio, formateando el disco donde esta el raiz y el arranque y no formatee el Home.
Cuando le doy a F10 para arrancar desde USB me aparecen para seleccionar todos esos SO cuando solo está LM Tara.
¿Como puedo limpiarlo para que solo aparezca el instado?
¿Para qué arrancas desde el USB? ¿Grabaste en él el arranque?

Si es así, cuando arranques LM 19, haz

sudo grub-install /dev/sda

seguido de

sudo update-grub2
Image
Si tu consulta ha sido resuelta, por favor, edita tu primer mensaje y añade [SOLUCIONADO] al título. Gracias.

User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Re: Eliminar entradas obsoletas de Grub

Post by emiliosm » Sun Oct 07, 2018 1:48 pm

No , arranco en UsB para probar otras distros
Last edited by emiliosm on Mon Oct 08, 2018 7:55 pm, edited 1 time in total.

User avatar
JCSenar
Level 9
Level 9
Posts: 2791
Joined: Sat Sep 06, 2014 6:26 pm
Location: Irun, España
Contact:

Re: Eliminar entradas obsoletas de Grub

Post by JCSenar » Sun Oct 07, 2018 3:32 pm

emiliosm wrote:
Sun Oct 07, 2018 1:48 pm
No arranco en UsB para probar otras distros
emiliosm wrote:
Sun Oct 07, 2018 12:47 pm
Cuando le doy a F10 para arrancar desde USB me aparecen para seleccionar todos esos SO cuando solo está LM Tara. ¿Como puedo limpiarlo para que solo aparezca el instado?
Pues entonces no entiendo la pregunta.
Image
Si tu consulta ha sido resuelta, por favor, edita tu primer mensaje y añade [SOLUCIONADO] al título. Gracias.

User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Re: Eliminar entradas obsoletas de Grub

Post by emiliosm » Mon Oct 08, 2018 5:29 am

Perdona quizas no he sido claro.
Cuando intento arrancar desde USB me ofrece arrancar unos SO que no existen y falla el arranque, cuando solo deberia aperecer el que esta instalado en el disco duro y en la USB. Aparecen SO que se han instalado anteriormente en el disco duro pero que despues de formatearlo e instalar el LM Tara no deberia de aparecer.

User avatar
JOPETA
Level 13
Level 13
Posts: 4831
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Eliminar entradas obsoletas de Grub

Post by JOPETA » Mon Oct 08, 2018 8:57 am

Se supone que debes actualizar GRUB (sudo update-grub) una vez elimines sistemas operativos, si no el sistema que dirige el arranque no se cosca de lo que ha pasado. Como yo tampoco me enteraba (ahora si) pero si tienes un sistema instalado en ese USB, toca hacerlo tambien en él para que el GRUB de ese dispositivo se actualice. :wink:
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.( J. Krahe)

User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Re: Eliminar entradas obsoletas de Grub

Post by emiliosm » Mon Oct 08, 2018 12:04 pm

Actualizar el grub lo habia hecho con anterioridad sin resulto
Image

p.d. no tengo ningun USB pinchado solo de disco duro
Last edited by JCSenar on Wed Oct 10, 2018 7:34 am, edited 1 time in total.
Reason: URL eliminada

User avatar
JOPETA
Level 13
Level 13
Posts: 4831
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Eliminar entradas obsoletas de Grub

Post by JOPETA » Mon Oct 08, 2018 12:57 pm

Vamos aclarando las cosas... poco a poco. Si creaste tu esas opciones de inicio UEFI y cómo en el proximo post. :D

Usa efibootmgr para eliminar esas opciones no operativas deajando sólo la operativa. Si necesitas ayuda, en la terminal de la instalación del USB y proporcona el resultado de sudo efibootmgr -v
Last edited by JOPETA on Mon Oct 08, 2018 1:24 pm, edited 2 times in total.
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.( J. Krahe)

User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Re: Eliminar entradas obsoletas de Grub

Post by emiliosm » Mon Oct 08, 2018 1:19 pm

Gracias Jopeta lo investigaré
Pero no entiendo cómo se quedaron esas entradas si formateé el disco duro antes de instalar Tara

User avatar
JOPETA
Level 13
Level 13
Posts: 4831
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Eliminar entradas obsoletas de Grub

Post by JOPETA » Mon Oct 08, 2018 1:34 pm

Si no funcionara lo anterior y siguiera existiendo ese listado de opciones, para que la BIOS/UEFI las detecte deben existir diferentes directorios además del /boot/efi/ubuntu que es el que se crea por defecto al instalar y el que se sobreescribe en sucesivas instalaciones (/boot/efi/LMDE /boot/efi/linuxmint) que habría que eliminar. Proporciona una captura del contenido del diretorio /boot/efi/ o el resultado de ls /boot/efi/ :wink:

No te entiendo del todo desde el principio( ...formateando el disco donde esta el raiz y el arranque y no formatee el Home...) y podría salir de dudas con un parted -l a tiempo.

Sólo aparecen listadas/detectadas opciones UEFI correspondientes a un Kingston. La partición segunda de ese disco SSD/pendrive/tarjeta de memoria es la única partición EFI mostrada.

El disco interno si es el que formateaste y no es ese kingston ya que hablas de disco duro, no aparece por ningún lado. Has debido instalar si es que instalaste algo en él sin partición EFI propia (???) o no se muestra como opción en ese menú de inicio EFI.

PD Acabo de ver tu pd de hace dos post me ha dejado a cuadros. :shock: Necesito ver los datos solitados si o si (efibootmgr -v, ls /boot/efi y por supuesto parted -l). Entra en la BIOS/UEFI y vuelve a ver que te muestra realmente como opciones de inicio UEFI y en que dispositivo. Está claro que formatear el disco sea duro o sólido (SSD kingston) no lo formateaste, si dejaste el /home..

Todo lo dicho en mi post anterior(efibootmgr) y en este sin aquello no es suficiente (eliminar directorios linuxmint y LMDE del directorio /boot/efi/ ) siguen siendo propuestas perfectamente válidas.
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.( J. Krahe)

User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Re: Eliminar entradas obsoletas de Grub

Post by emiliosm » Mon Oct 08, 2018 2:41 pm

Parece que sigo sin explicarme bien.
Tengo dos discos duros el Kingston de 120 GB SSD ndonde esta instalado el raiz y el boot y otro mecanico de 1 T donde le he hecho una particion de /Home
Cuando instalo un SO lo hago formatenado el SSD y dejando el home sin formatear

Code: Select all

emilio@emilio-ONE:~$ ls /boot/efi/
ls: no se puede abrir el directorio '/boot/efi/': Permiso denegado
emilio@emilio-ONE:~$ sudo ls /boot/efi/
[sudo] contraseña para emilio: 
EFI
emilio@emilio-ONE:~$ parted -l
emilio@emilio-ONE:~$ efibootmgr -v
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0004,0002,0005,0003,0000
Boot0000* Windows Boot Manager	VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...C................
Boot0001* ubuntu	HD(1,GPT,7adcb164-7799-492f-9f0a-82eb796cca8e,0x800,0x100000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0002* linuxmint	HD(1,GPT,7adcb164-7799-492f-9f0a-82eb796cca8e,0x800,0x100000)/File(\EFI\LINUXMINT\GRUBX64.EFI)
Boot0003  Hard Drive	BBS(HD,,0x0)..GO..NO........o.K.I.N.G.S.T.O.N. .S.M.2.2.8.0.S.3.G.2.1.2.0.G....................A...........................>..Gd-.;.A..MQ..L.0.5.2.0.B.6.2.7.3.7.2.0.0.8.A.6. . . . ........BO..NO........o.T.O.S.H.I.B.A. .M.Q.0.1.A.B.D.1.0.0....................A...........................>..Gd-.;.A..MQ..L. . . . . . . . . . .1. .9.7.P.P.T.B.T.Z........BO
Boot0004* LMDE	HD(1,GPT,7adcb164-7799-492f-9f0a-82eb796cca8e,0x800,0x100000)/File(\EFI\LMDE\GRUBX64.EFI)
Boot0005* UEFI OS	HD(1,GPT,7adcb164-7799-492f-9f0a-82eb796cca8e,0x800,0x100000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
emilio@emilio-ONE:~$ ls /boot/efi
ls: no se puede abrir el directorio '/boot/efi': Permiso denegado
emilio@emilio-ONE:~$ sudo ls /boot/efi
EFI
emilio@emilio-ONE:~$
Image

Code: Select all

emilio@emilio-ONE:~$ efibootmgr
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0004,0002,0005,0003,0000
Boot0000* Windows Boot Manager
Boot0001* ubuntu
Boot0002* linuxmint
Boot0003  Hard Drive
Boot0004* LMDE
Boot0005* UEFI OS
emilio@emilio-ONE:~$
Last edited by JCSenar on Tue Oct 09, 2018 10:15 am, edited 1 time in total.
Reason: Añadido el formato [code] y URL eliminada

User avatar
JOPETA
Level 13
Level 13
Posts: 4831
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Eliminar entradas obsoletas de Grub

Post by JOPETA » Mon Oct 08, 2018 4:32 pm

1)Como la opción con la que inicias sin problemas es la de Ubuntu (opción 0001) elimina las entradas las opciones 0002 y 0004 Tendrás que hacerlo de una en una sudo efibootmgr -b 0002 -B y luego la 0004.

2)Desde el navegador con derechos administrativos elimina los directorios /boot/efi/EFI/linuxmint y /boot/efi/EFI/LMDE (desde la terminal sería sudo rm -R /boot/efi/EFI/linuxmint /boot/efi/EFI/LMDE

Reinicia y mira a ver. :wink:
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.( J. Krahe)

User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Re: Eliminar entradas obsoletas de Grub

Post by emiliosm » Mon Oct 08, 2018 5:42 pm

Gracias Jopeta
Solucionado pero sigo sin entender cuando instale LM 19V2 le dije que formatease el disco (SSD sdb) e instalase e Grub en sdb1.
¿Como quedan restos de instalaciones anteriores?

Code: Select all

emilio@emilio-ONE:~$ lsblk -f
NAME   FSTYPE LABEL          UUID                                 MOUNTPOINT
sda                                                               
└─sda1 ext4   Almacenamiento ff9928ea-1d28-4149-8815-7e4197d238c8 /home
sdb                                                               
├─sdb1 vfat                  AFFC-85B8                            /boot/efi
└─sdb2 ext4                  d42ffe62-3d70-43b6-a865-4140779640bb /
emilio@emilio-ONE:~$ 

User avatar
JOPETA
Level 13
Level 13
Posts: 4831
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Eliminar entradas obsoletas de Grub (Solucionado)

Post by JOPETA » Tue Oct 09, 2018 2:28 am

La evidencia es que la partición EFI ha sobrevivido tal cual estaba. Si sólo formateaste la partición raíz (no el disco) o si lo hiciste pero el sistema se las arregló para rescatar el partionado anterior,..., sólo tu sabes lo que hiciste y cómo lo hiciste (con qué herramientas) o si hubo algún problema con la/las operaciones. No hay ninguna "mancia" que permita ver lo sucedido. :D
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.( J. Krahe)

User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Re: Eliminar entradas obsoletas de Grub (Solucionado)

Post by emiliosm » Tue Oct 09, 2018 4:40 am

Creo recordar (mi memoria ha sido siempre escasa y ahora en la vejez...) Que en la instalación de Tara no permite formatear la partición vfat

User avatar
JOPETA
Level 13
Level 13
Posts: 4831
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Eliminar entradas obsoletas de Grub (Solucionado)

Post by JOPETA » Tue Oct 09, 2018 9:55 am

Las confusiones suelen ser un problema de léxico. " Formatear un disco" no es igual que "formatear una partición". Sin entrar en profundidades formatear una partición es solo vaciar el contenido de esos sectores para volver a escribir sobre ellos. Cuando se habla de formatear un disco o un dispotivo queremos hacer inaccible el contenido preexistente y tener la totalidad del espacio disponible para ser usado de nuevo. Para ellos partimos de eliminar la tabla de particiones prexistente y crear un nueva (reparticionado). Eso es lo que diste a entender y es lo que no lo has hecho.

Cuando te enfrentas a la instalación tienes la opción por defecto de eliminar el contenido del disco (reparticionar) e instalar y la opción del particionado manual. En este, ¿para que formatear una partición que puedes eliminar y volver a crear con el tamaño que quieras y un sistema de archivos mas adecuado (FAT32)?
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.( J. Krahe)

User avatar
emiliosm
Level 3
Level 3
Posts: 166
Joined: Wed Jun 28, 2017 8:25 am

Re: Eliminar entradas obsoletas de Grub (Solucionado)

Post by emiliosm » Thu Nov 08, 2018 6:13 pm

Cuando instalo un nuevo S.O. diciendole que borre el disco la particion /boot/efi/ no se formatea. Comprobado

User avatar
JOPETA
Level 13
Level 13
Posts: 4831
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Eliminar entradas obsoletas de Grub (Solucionado)

Post by JOPETA » Thu Nov 08, 2018 6:51 pm

No existe partición /boot/efi/, eso es un directorio y el punto de montaje de la partición EFI para un sistema intalado en modo UEFI. La partición EFI si está montada no podrás (no deberás) eliminarla y menos desde el sistema que la tiene en uso (como aquí).

Si deberías poder desde un Live iniciando gparted con derechos administrativos (gksudo gparted) y previamente desmontándola (que no tendría que estar montada si no has estado mirando su contenido).

Si estás en el Live y con gparted también puede ser que por despiste trates de eliminar la partición EFI del pendrive y no podrás por lo dicho antes.

En mi post anterior solo trataba de aclarar algunas cosas. Si estás realizando una nueva instalación, dado que este tema está solucionado y tienes ese problema deberás abrir un nuevo hilo y aclarar un poco las cosas como si conservas la instalación anterior o cuantos sistemas tienes instalado y en que modo? Mejor además adjunta un volcado de pantalla.

Si instalas en modo UEFI, siendo la primera partición del disco la EFI ¿para qué eliminarla y menos ahora que sabes como limpiarlo de otras instalaciones anteriores?

Si quieres asegurar que no quedan restos, que es lo extraño en tu caso (aunque si se crearon/renombraron los directorios para cada instalción y no usuan e nombre común de ubuntu, es lo que se pretende con ello), bastaría con borrar su contenido desde el navegador con derechos administrativos como has hecho /es decir todos los directorios y si queres deja el EFI/Boot (que será usada para salir a la BIOS/EFI desde el Menú grub), antes de proceder a instalar...No necesitas ni formatearla ni eliminarla :roll:

En relación a VFAT no es mas que una partición FAT con algunas funcionalidades extras. Como puedes ver Linux no tiene problemas en usarla sin mas como una partición FAT cualquiera y modificar su contenido..a no ser que un determinado kernel presente una regresión en este sentido, se haya encriptado. No parece el caso, ya que al montarla o pedir su listado con sudo parted -l (codigo que nunca proprocionaste pese a ser solcitado y reclamado) daría una advertencia adecauda a cada caso . Que tengas que acceder para ello al navegando con derechos administrativos, con el sudo o en la terminal del root (sudo su) es otro tema.

Lo dicho de tener algún problema adjunta la captura. :wink:
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.( J. Krahe)

Post Reply

Return to “Español (Spanish)”