¿Cómo elimino "Ubuntu" en el menú de arranque de BIOS? (UEFI)


41

Ver este ubuntu aparece en el menú del BIOS (UEFI)

También tengo esto en mi Lenovo s205.

¿Hay alguna forma de eliminar "ubuntu" del menú? Ya ni siquiera lo tengo instalado.


Puedes probar la aplicación easyBCD para Windows.
RonnieDroid

2
@RonnieDroid EasyBCD es una herramienta para modificar los datos de configuración de arranque en Windows (también conocido como el gestor de arranque de Windows). BCD y UEFI están separados porque BCD depende de Windows, mientras que UEFI es independiente del sistema operativo (todavía presente sin un sistema operativo instalado). Modificar el BCD sería inútil porque, por defecto, la única opción sería Windows, incluso si hay otro sistema operativo instalado.
ExplodingKittens

Respuestas:


53

Debería poder hacer esto a través de un Live Ubuntu CD.

Instalar efibootmgr:

sudo apt-get install efibootmgr

Luego agregue al kernel efi support

sudo modprobe efivars

Luego, ejecute sudo efibootmgrpara verificar sus entradas de arranque. Devolverá algo como esto:

BootCurrent: 0004
Timeout: 2 seconds
BootOrder: 2001,0003,0005,0006,0000
Boot0000* Lenovo Recovery System
Boot0001* EFI Network 0 for IPv6 (B8-88-E3-84-F3-EF)
Boot0002* EFI Network 0 for IPv4 (B8-88-E3-84-F3-EF)
Boot0003* Windows Boot Manager
Boot0004* EFI USB Device (SanDisk)
Boot0005* ubuntu
Boot2001* EFI USB Device

Luego elimine la opción que no desea. En este ejemplo, Ubuntu es la entrada 5. Se podría invocar lo siguiente para eliminar la entrada 5 y eliminarla del BootOrder.

(PRECAUCIÓN: antes de ejecutar el siguiente comando, asegúrese de ingresar el número de entrada de arranque correcto)

sudo efibootmgr -b 5 -B 

Más detalles descritos aquí: http://linux.die.net/man/8/efibootmgr

Nota: en cuanto a cualquier cosa que cambie su gestor de arranque, asegúrese de tener una buena imagen de disco con la que pueda arrancar.

Ahora también debe eliminar el ubuntusubdirectorio en la partición EFI para evitar que el firmware UEFI restaure la entrada en el BootOrder.

Para hacer eso, primero encuentre su partición EFI. Ejecute sudo fdisk -lpara ver las particiones en todas las unidades conectadas. La partición EFI tiene EFI Partitiondebajo de la columna Tipo.

Suponga que su partición EFI era /dev/sda2, luego móntela en una carpeta vacía en cualquier lugar.

    sudo mkdir /mnt/efipart
    sudo mount /dev/sda2 /mnt/efipart

Ahora tenemos que encontrar el directorio Ubuntuo el nombre de cualquier otra distribución en esta partición. Está mayormente bajo EFI/distro_name.

Elimine ese directorio y su contenido ( ASEGÚRESE DE QUE ESTÁ ELIMINANDO EL DIRECTORIO CORRECTO ) sudo rm -r ubuntu.


44
UEFI puede reinstalar la entrada si la carpeta / EFI / ubuntu no se elimina de la partición efi (ESP) en la unidad. Siempre es mejor hacer una copia de seguridad completa de la partición efi antes de eliminar cualquier archivo o carpeta.
oldfred

En 16.04 recibo un mensaje de "permiso denegado" cuando intento acceder a mi partición efi montada, incluso con sudo. ¿Alguna sugerencia?
Major Productions

Pienso que el . al final o tu última oración es bastante peligrosa x)
Oragon Efreet

Algunas respuestas me dijeron que usara boot-repair... no obtuvo ningún resultado. Otro dijo correr bootrec.exe /fixmbr... no hay resultados. Otros dijeron que elimine solo la carpeta ubuntu ... seguía volviendo ... otro dijo que simplemente elimine la entrada de arranque con efibootmgr... que también regresó. Nada funcionó. Pero entonces ... de repente leo tu publicación y me doy cuenta de que tengo que eliminar la carpeta Y la entrada de arranque juntos . De repente funcionó! Esta es la respuesta que has estado buscando.
Silversonic

Usando Rufus en Windows 10, acabo de preparar una memoria USB con Ubuntu 18.04 Desktop y seguí tus instrucciones. Funcionó a las mil maravillas.
Peter Gloor
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.