No hay menú de grub después de la instalación de Ubuntu, arrancando directamente en Ubuntu

No hay menú de grub después de la instalación de Ubuntu, arrancando directamente en Ubuntu

Tengo dos SSD separados. Uno de ellos tiene instalado Windows 10 Pro y el otro tiene Ubuntu 14.04.3 LTS.

Cuando mi computadora arranca, no aparece ningún menú de grub para elegir el sistema operativo que quiero iniciar, arranca directamente en Ubuntu automáticamente. Puedo iniciar Windows con problemas al configurar su SSD como el primero en la secuencia de inicio en el BIOS.

Tengo un tercer disco duro de 2 TB que uso sólo para almacenamiento. Aquí está el resumen de información después de ejecutar.script de arranque

============================= Boot Info Summary: ===============================

 => Windows is installed in the MBR of /dev/sda.
 => Windows is installed in the MBR of /dev/sdb.
 => Grub2 (v1.99) is installed in the MBR of /dev/sdc and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 112 for .

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /Windows/System32/winload.exe

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 14.04.3 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb2: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdb3: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /efi/ubuntu/grubx64.efi /efi/ubuntu/MokManager.efi 
                       /efi/ubuntu/shimx64.efi

sdb4: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sdc1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:      

He instalado Linux muchas veces antes, sin embargo, esta es la primera vez que lo instalo en una unidad separada. ¿Necesito hacer algo adicional/diferente ya que está instalado en una unidad separada de Windows?

Respuesta1

¿Quizás update-grub2no se ejecutó después de completar la instalación de Linux? Por lo general, esto ayudó a actualizar mi menú de opciones de arranque.

Veo clearkimurael comentario sobre la modificación /boot/grub/grub.cfg, pero este archivo dice claramente que no se debe modificar su contenido ya que se genera automáticamente en base a /etc/default/gruby /etc/grub.d/.

Respuesta2

Citando una respuesta deusuario613363publicado aquí:https://askubuntu.com/questions/726972/dual-boot-windows-10-and-linux-ubuntu-on-separate-hard-drives

Esto debería funcionar para la mayoría de los sistemas que usan UEFI y que tienen dos HDD.

Especificación utilizada para el siguiente tutorial:

Dell Inspiron E5440:

  • HDD principal: SSD Samsung de 256 GB (Windows 10 instalado)
  • HDD secundario: SSD mSATA Transcend de 64 GB (se instaló Mint 18 en esta unidad)

A)UEFI/BIOS

  1. Ajustado a "Solo modo UEFI" (Nolegado/CSM).
  2. Desactivar "arranque seguro"
  3. Desactivar "Inicio rápido Intel" (Si está equipado)
  4. Desactivar "arranque rápido" en UEFI (tenga en cuenta que esto es diferente a la configuración "fastboot" en Windows 8/10). Las opciones en suUEFI/BIOSpodría decir algo comoCompleto/Mínimo/Automáticopara el modo de arranque.Seleccionar completo(o exhaustivo, completo, etc., como quiera que su proveedor UEFI haya elegido llamarlo).

B) Opciones de energía avanzadas (Fastboot)

Deshabilite fastboot en Windows 8/10 en "opciones de energía avanzadas". Reinicie la computadora para asegurarse de que este inicio posterior y el próximo reinicio/apagado estén en modo "normal".

Opcional:

InstalarMacrio Reflejo(gratis) y cree una imagen de respaldo y un medio de reinstalación en caso de que algo salga mal con Windows 10.

C) Rufus / Memoria USB de arranque

Utilice Rufus para crear una memoria USB de arranque con su elección de distribución basada en Ubuntu. Asegúrate en Rufus de queELEGIRla opciónUEFI/GPTsolo. Esto garantiza que el entorno Linux se inicie solo en modo UEFI durante la instalación.

D) Menú de inicio

Reinicie su computadora y presione la tecla para acceder al menú de inicio por única vez (normalmente Dell es F12). Seleccione su memoria USB entre las opciones de arranque.

Nota:

Asegúrate de que digaUEFIdelante de la memoria USB en el menú de inicio.

De lo contrario, regrese a Windows y vuelva a crear su memoria USB con Rufus asegurándose de elegir elUEFI/GPT(única) opción.

E) Arrancar en una memoria USB

Inicie el entorno en vivo de Linux y comience la instalación.

F) Tipo de instalación

Cuando llegues a la opción de instalación, elige "Algo más" en la parte inferior del instalador de Ubiquity.

G) Crear particiones

Busque su disco duro secundario en el que instalará Linux.

En mi caso estaba catalogado como/dev/sdc(con/dev/sdasiendo la unidad de Windows y/dev/sdbla unidad USB [que erainvisibleen el instalador]).

Así que básicamente:

+-------------+--------+---------------------------+--------------------------------+
| Device path | Device | Operating System (OS)     | Visible in Ubiquity installer? |
+-------------+--------+---------------------------+--------------------------------+
| /dev/sda    |  HDD   | Windows 10                | yes                            |
| /dev/sdb    |  USB   | Ubuntu 16.04 (Live Stick) | no                             |
| /dev/sdc    |  HDD   | None                      | yes                            |
+-------------+--------+---------------------------+--------------------------------+
  • 1.ª partición/EFI

    1. Seleccione su unidad de destino (en mi caso/dev/sdc)
    2. Seleccionar "Crear nueva tabla de particiones"
    3. Particione la unidad de destino de la siguiente manera:
    • Tamaño:650 megas
    • Escriba para la nueva partición:Primario
    • Ubicación de la nueva partición:Inicio de este espacio
    • Usar como:EFI (esto aparecerá como/dev/sdc1efi en la herramienta de partición una vez que la creas)
  • 2da partición/raíz

    1. Seleccione "espacio libre" debajo de su unidad de destino (en mi caso/dev/sdc)
    2. Seleccionar "+"
    3. Particione la unidad de destino de la siguiente manera:
    • Tamaño:mín. 10 GB (más de 20 GB mejor)
    • Escriba para la nueva partición:Primario
    • Ubicación de la nueva partición:Inicio de este espacio
    • Usar como:ext4
    • Punto de montaje:Elegir "/"
  • 3.ª partición/intercambio

    1. Seleccione "espacio libre" debajo de su unidad de destino (en mi caso/dev/sdc)
    2. Seleccionar "+"
    3. Particione la unidad de destino de la siguiente manera:
    • Tamaño:mín. 2 GB (más de 20 GB mejor)
    • Escriba para la nueva partición:Primario
    • Ubicación de la nueva partición:Inicio de este espacio
    • Usar como:swap (si desea utilizar la hibernación, el swap debe ser ligeramente mayor que la cantidad total de RAM; por ejemplo, tengo 8 GB, por lo que el tamaño de esta partición se configuró en 9000 MB)
  • 4ta partición / Inicio

    1. Seleccione "espacio libre" debajo de su unidad de destino (en mi caso/dev/sdc)
    2. Seleccionar "+"
    3. Particione la unidad de destino de la siguiente manera:
    • Tamaño:resto de espacio en el disco
    • Escriba para la nueva partición:Primario
    • Ubicación de la nueva partición:Inicio de este espacio
    • Usar como:ext4
    • Punto de montaje:Elija "/inicio"

H) Dispositivo de carga de arranque

  • ANTESAl hacer clic en "Instalar ahora", en el botón de opción "dispositivo para la instalación del cargador de arranque", seleccione la partición EFI de 650 MB que acaba de crear como destino para el cargador de arranque. (ejemplo/dev/sdc1en mi caso).
  • Haga clic en "Instalar ahora".

I) Instalación y reinicio

  • Finalice el proceso de instalación y reinicie (quitando la memoria USB cuando aparezca el logotipo de la pantalla UEFI/BIOS).

J) Al reiniciar

Después de que UEFI/BIOS lea la nueva entrada del gestor de arranque que Linux le ha agregado, se le presentará elmenú de comidacon una lista de su distribución de Linux, así como una lista para iniciar Windows 10.

  1. Arrancar en Linux
  2. Instale las actualizaciones y luego reinicie e intente ingresar a Windows 10 desde el menú de grub para asegurarse de que grub maneje correctamente la transferencia al gestor de arranque de Windows 10.

Qué has hecho:

Has instalado elCargador de arranque EFI de Linuxa la partición EFI recién creada. En el proceso de esto, Linux ha agregado una entrada a sus listados UEFI en sus sistemas UEFI/BIOS.Linux también detectó automáticamente su instalación de Windows 10 y agregó un elemento de menú de grub para iniciarlo.. En este punto, su computadora ahora iniciará automáticamente en Linux a menos que elija iniciar en Windows (desde el menú de Grub).

Que tienesnohecho:

Tienesnode alguna manera alteró su instalación de Windows 10 o su gestor de arranque o incluso tocó la partición EFI de Windows 10. Todo es reversible simplemente eliminando la lista UEFI de Linux de su configuración UEFI/BIOS. La forma de hacerlo varía de cada proveedor.

información relacionada