El arranque dual dejó de funcionar después de cambiar temporalmente la configuración del BIOS

El arranque dual dejó de funcionar después de cambiar temporalmente la configuración del BIOS

Tengo una computadora portátil (Toshiba Portege Z30-C) donde inicio dual entre Windows 7 Pro y Linux Mint 18. Hoy, en un esfuerzo por probar un USB de arranque, cambié el BIOS de arranque de "UEFI (heredado)" a "CSM Bota". Después de cambiar la configuración del BIOS a "UEFI (heredado)", el grub ya no se carga y va directamente al cargador de Windows. Cuando presiono F12 para anular el arranque, solo veo "HDD" como opción, y supongo que eso es lo que conduce al arranque de Windows.

Antes del cambio, recuerdo que la BIOS incluía "Ubuntu" en la lista de dispositivos de arranque. Ahora, sin embargo, parece haberse olvidado de mi instalación de Linux sin una forma aparente de obtener ubuntu (supongo que hace referencia a grub en una de las particiones).

Nada ha cambiado en la partición de Linux y, hasta donde yo sé, tampoco debería haber cambiado nada en la partición de arranque. ¿Cómo puedo recuperar mi distribución de Linux entre los "dispositivos" de arranque en BIOS?

Por lo que puedo ver en la herramienta de partición de Windows, todas las particiones están como siempre.

Respuesta1

A mí una vez me pasó algo parecido. Pude solucionarlo iniciando desde un CD solo para obtener un mejor menú de inicio y luego pude iniciar mi sistema operativo Linux en el disco desde el menú proporcionado por el CD. Luego arreglé el arranque de Grubs. No conozco los entresijos de por qué Windows hace esto. Esto también fue hace muchos años, así que mmm.

Respuesta2

Resulta que configurar el BIOS en CSM eliminó cualquier entrada de UEFI que no fuera la de Windows que venía con la computadora portátil. La solución fue iniciar Windows y volver a agregar la entrada manualmente usando bcdeditel símbolo del DOS de Windows:

#List the entries to find a usable one to start from:
bcdedit /enum firmware

#Copy the usable entry to a new one with an appropriate name:
bcdedit /copy {bootmgr} /d "Mint UEFI boot"

#The previous command returns the guid of the new entry. This entry goes into the next command where we edit the new entry to point to the ubuntu firmware.
bcdedit /set {guid_goes_here} path \EFI\ubuntu\shimx64.efi

#Optional: Set the new entry to be the first choice when booting:
bcdedit /set {fwbootmgr} displayorder {guid_goes_here_too} /addfirst

Una vez hecho esto, todo volvió a la normalidad. No se necesitaron otros cambios.

información relacionada