La opción de arranque no aparece después de la instalación de Ubuntu 22.10 junto con Windows 10

La opción de arranque no aparece después de la instalación de Ubuntu 22.10 junto con Windows 10

Han pasado dos días desde que estoy atrapado en una instalación de Ubuntu 22.10 en una computadora portátil junto con Windows 10.

Mi computadora portátil es una Acer Spin5 y tiene 32 GB de espacio libre no asignado en el SSD. El arranque seguro está deshabilitado. La instalación de Ubuntu se descargó del sitio web oficial de Ubuntu y se grabó en una memoria USB. La imagen del disco funcionó perfectamente en otra computadora portátil (una Lenovo). Problema es: no importa lo que haga, la partición de arranque con biosgrub no aparece en la lista de BIOS. Probé las opciones automáticas "Instalar junto con Windows 10" y (muchas veces) las opciones manuales "Algo más" en la pantalla "Tipo de instalación" de Ubuntu.

Cuando "Algo más", intenté asignar el "Dispositivo para la instalación del cargador de arranque" primero a la partición "Administrador de arranque de Windows", luego a /dev/sda y, dado que ninguno de los dos funcionó, luego a una nueva partición creada a partir del espacio libre no asignado como EFI.

La instalación parece ir bien, no se devuelve ningún error en ningún caso, pero cuando reinicio el sistema, pase lo que pase, Windows se activa y verifica el menú de inicio de Bios, no se agrega ningún elemento Ubuntu o biosgrub u otro relacionado a la lista de inicio. .

ACTUALIZAR Descargué Ubuntu 22.04 para ejecutar la reparación de arranque desde Ubuntu en vivo. Aún no hay resultado.

Como lo preguntó Paul Benson, aquí está el resultado del comandosudo parted -l

Model: ATA HFS128G39TND-N21 (scsi)
Disk /dev/sda: 128GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Warning: failed to translate partition name
Number  Start   End     Size    File system  Name                          Flags
 1      1049kB  106MB   105MB   fat32        EFI system partition          boot, esp
 2      106MB   123MB   16.8MB               Microsoft reserved partition  msftres
 3      123MB   91.8GB  91.7GB  ntfs         Basic data partition          msftdata
 5      91.8GB  127GB   35.1GB  ext4
 4      127GB   128GB   1074MB  ntfs                                       hidden, diag

Respuesta1

Tus particiones se ven bien. Ahora hay un problema específico con algunos modelos de Acer, por ejemplo, los Aspires con el arranque dual de Windows y Linux. No soy un experto en máquinas Acer (nunca he tenido una), pero sé algunas cosas sobre ellas.

Lo primero que debe hacer es ingresar a UEFI (tocando la tecla F2 tan pronto como aparezca el logotipo de Acer al iniciar). Presione la pestaña Seguridad y establezca una Contraseña de supervisor. Luego deshabilite el arranque seguro.

Luego debe seleccionar un 'archivo UEFI en el que confiar'. Verás esa opción en la misma página. Esto significa agregar el archivo -grubx64.efi. Este archivo debe estar presente en la ruta -/EFI/ubuntu/grubx.64.efien tu disco duro, perogrubx64.efipuede ser suficiente en lugar de citar su ruta real; no estoy seguro de eso. Incluso podría ser - \EFI\ubuntu\grubx64.efi, usando notación de Windows. De hecho, me inclinaría a probarlo primero, ya que el firmware UEFI está diseñado para usarse en Windows. Sea lo que sea, es importante hacerlo bien.

Cuando haya guardado todas las configuraciones y haya reiniciado nuevamente en UEFI, vaya a la pestaña Arranque y asegúrese de queubuntuestá configurado para el primer arranque. Guarde la configuración nuevamente y reinicie. Con un poco de suerte, ahora debería llevarte al menú de grub.

Editar: Aún no sabemos si el archivo de arranque efi de Ubuntu está presente en la partición sda1, aunque debería estarlo después de una instalación de Linux. Lo ideal sería comprobar esto primero desde Live Ubuntu antes de realizar cualquiera de las acciones anteriores para estar seguro. Primero, desde el montaje del terminal sda1:montaje sudo /dev/sda1 /mnt, entoncesls /mnt/EFI/ubuntu.Grubx64.efidebe mostrarse tan presente comoshimx64.efi. Es necesario confiar en este último si el arranque seguro está habilitado. Luego desmonte sda1:sudo desmontar /dev/sda1.

información relacionada