
Esto es interesante.
Tengo una computadora portátil Lenovo Z580 en la que puedo acceder fácilmente a un menú de inicio único al inicio presionando la F12
tecla. Hasta ayer. Ahora, el menú de inicio simplemente no aparece.
Tengo curiosidad por saber qué causó esto y si hay alguna manera de solucionarlo. Según tengo entendido, GRUB o efibootmgr
realmente no pueden sobrescribir las claves del BIOS. Realmente agradecería cualquier tipo de ayuda :)
Detalles
- He iniciado Windows 10 y Linux con arranque dual durante mucho tiempo en esta máquina.
- Ayer decidí realizar un arranque dual de Arch, pero con el arranque seguro habilitado.
- Tenga en cuenta que pude acceder al menú de inicio para
F12
iniciar en el medio de instalación aquí. - Para completar la configuración
shim
, creé una entrada en el menú de inicio conefibootmgr
.- Puedes leer en calzaaquí.
- Eliminé una
proxmox
entrada antigua antes de crear esta. Pero no creo que eso deba ser relevante.
- Tenga en cuenta que pude acceder al menú de inicio con
F12
la clave incluso después de eso. - La instalación fue un éxito. Y decidí acabar con Arch.
- yo seguí lo mismoinstruccionesLo sigo todo el tiempo (nunca antes había tenido ningún problema, ni en esta máquina ni en otras)
- Excepto que esta vez tenía que eliminar dos entradas del menú de inicio: la
shim
una y lagrub-install
creada. Lo cual hice.
- Excepto que esta vez tenía que eliminar dos entradas del menú de inicio: la
- Y lo siguiente que sé es que no pude acceder al menú de inicio
F12
después de unos minutos. - PD:
efibootmgr
se ejecutó en unarch-chroot
entorno desde el medio de instalación en vivo.
Soluciones probadas
- Restaurar la copia de seguridad de la configuración de arranque (configuración antes de eliminar las entradas)
- La copia de seguridad se realizó
bcdedit
en Windows 10.
- La copia de seguridad se realizó
- Quitar la batería de la computadora portátil
- Presionar
Fn
la tecla además deF12
(lo cual no es necesario en el caso de mi computadora portátil) - Usar un teclado externo para
F12
prensas - Es inalámbrico. Pero lo he usado antes para activar el menú de inicio.
- Deshabilitar el arranque rápido en Windows
- Estuvo desactivado todo el tiempo.
- Restablecer BIOS
- Deshabilitar y volver a habilitar el arranque USB
- Deshabilitar y volver a habilitar el arranque seguro
- Eliminar y restablecer la contraseña de administrador del BIOS
- Volver a flashear/actualizar el BIOS con el paquete de actualización proporcionado por Lenovo
- El BIOS ya estaba actualizado antes
Observaciones
- Windows 10 arranca bien.
- Puedo acceder al menú de inicio con
Shift+Restart
el método "Configuración de firmware UEFI" de Windows 10. - Puedo acceder al menú de inicio con el
Novo
botón (Recuperación), que es específico de algunas computadoras portátiles Lenovo. - Puedo iniciar unidades sin ningún problema si accedo al menú de inicio con cualquiera de los métodos mencionados anteriormente.
- Otra instalación de arranque dual fue un éxito.
- Agregar/eliminar entradas
efibootmgr
funciona con la nueva instalación. F2
Funciona bien y me lleva al BIOS.- No hay ningún interruptor en el BIOS para habilitar/deshabilitar el menú de inicio, como es el caso de algunas computadoras portátiles.
- Otro software registra la
F12
pulsación de tecla después de iniciar el sistema operativo. Entonces, la clave no es un problema. - No hay una opción de arranque rápido en BIOS.
Una observación peculiar
- Antes de intentar restaurar el archivo
bcdbackup
,F12
en realidad funcionó.- Me llevó al BIOS, en lugar del menú de inicio único que siempre abría.
- Sin embargo, después del intento de restauración,
F12
simplemente no hace nada.
Respuesta1
Deshabilite fastboot en Windows y BIOS.