VirtualBox arranca solo en UEFI Interactive Shell

VirtualBox arranca solo en UEFI Interactive Shell

Instalé Ubuntu 14.10 en VirtualBox con UEFI. Pero ahora reinicié este sistema operativo y ahora arranca en UEFI Interactive Shell v2.0. ¿Cómo puedo iniciar normalmente en Grub nuevamente?

Respuesta1

Encontré el mismo problema y descubrí que si ejecuto el siguiente comando en el shell interactivo, la máquina virtual arrancaría en Ubuntu:

fs0:\efi\ubuntu\grubx64.efi

(Use barra invertida, la barra diagonal no funciona. Los comandos en el shell interactivo UEFI no distinguen entre mayúsculas y minúsculas).

Mi versión de VirtualBox es 4.3.20 r96997, la versión de Ubuntu es 14.10 AMD64. No sé por qué sucede esto y cómo solucionarlo. Descubrí que esta solución no es elegante y todavía es un poco problemática.

Actualización 1:

Yo leoeste, rastreado hastaun informe de errory encontradouna mejor solución.

Actualización 2:

La solución alternativa en la Actualización 1 falló. Apagué la máquina virtual y la inicié. Y volvió a arrancar en UEFI Interactive Shell. De acuerdo aeste, el problema probablemente se debió a un error de VirtualBox. Todavía estoy buscando más soluciones para esto.

Actualización 3:

Finalmente encontré una solución. De acuerdo aeste, debe crear un script startup.nsh manualmente. Excepto por el método en la publicación mencionada, también puedes hacer esto:

$ sudo mount /dev/sda1 /mnt
$ cd /mnt
$ sudo sh -c "echo '\EFI\ubuntu\grubx64.efi' > startup.nsh"

Respuesta2

Tuve el mismo problema (con elEFI habilitadoporque de lo contrario no podría ejecutarlo). Extraño; aunque la instalación de Ubuntu 14.04.2 no produjo ningún error, la instalación de Kubuntu 15.04 no pudo finalizar. Se congeló al final cuando se le pidió que quitara el DVD. Después del reinicio, arrancó bien pero después del apagado abrió el shell.

Entonces, para evitar el tipo de shell:

fs0:
editar inicio.nsh

y en la ventana abierta agrega estas 2 líneas:

FS0:
\EFI\ubuntu\grubx64.efi

presione Ctrl+ sy Enterpara guardar y Ctrl+ qpara salir. Luego reinicie la máquina virtual.

Alternativamente, siempre puedes usar estas 2 líneas para salir del shell e iniciar el sistema operativo. Pero la segunda vez que reinicies estarás nuevamente en un shell y para evitarlo, edita startup.nsh.

Respuesta3

Otra opción es desmarcar la opción Funciones extendidas llamada "Habilitar EFI" en "Placa base" para su VM.

Si surgiera este problema durante la instalación de Gnome Ubuntu 12.04.2 amd64bit.

Descubrí esto después de tener que cambiar la configuración de aceleración de hardware. Me quedé con VT-x/AMD-V, paginación anidada habilitada. Mi VM tiene 2 CPU, 8 GB de RAM como referencia.

Después de desmarcar el problema, se omitió por completo. Gnome Ubuntu arranca sin problemas. Ejecutando Virtual Box 4.3.18 r96516 en Windows 7 Host de 64 bits.

Respuesta4

Recientemente encontré este problema. Verifique la configuración de su sistema operativo virtual. Haga clic derecho en sistema operativo virtual-> sistema->Funciones extendidas-> Habilitar EFI (desmarque esto).ingrese la descripción de la imagen aquí

información relacionada