Ubuntu 18.04 lts se congela durante el arranque, en wndows Virtual box. ¿Solución?

28

Estoy usando Ubuntu en Virtual Box ... el sistema operativo host es Windows10 con gráficos dedicados de Intel.

He reinstalado dos veces, probablemente esto comienza debido a un apagado repentino o por alguna razón. No sé cuál es el problema.

Vi una publicación anterior sobre este tipo en Ubuntu 12.04 / 14.04 LTS... pero su problema / solución estaba en Nvidia Driver. ¡Y seguir eso no me ayudó! . Alguna solución ?

Battleseeker_Rex
fuente
1
Una cosa más, tengo el servidor en vivo 18.04 uno por un tiempo ... esto también sucede con él ... pero la razón no lo sé
Battleseeker_Rex
1
Igual que aquí. Virtualbox 5.2. Ubuntu 18.04. Windows 10 Host con gráficos Intel. Reinstalado tres veces. Falla en el arranque. No hay error, simplemente espera con una pantalla morada y 5 puntos. Sin adiciones de invitados, es una instalación nueva. Intentando iniciar sesión la primera vez después de reiniciar. Según las respuestas, parece que no hay una sola razón.
RuntimeException

Respuestas:

22

He tenido el mismo problema:

  • Aceleración 3D = apagado
  • 10 GB de RAM

Mi solución fue:

  • 1 procesador => 4 procesadores
  • habilitar PAE / NX
Bressers de Willem
fuente
66
También tuve que aumentar el número de procesadores (lo configuré en 2). Habilitar PAE / NX no fue necesario para mí.
Ignitor
Los mismos hallazgos que @Ignitor
John McCann
@Ignitor también funcionó para mí ... es decir, 2 parecían ser suficientes
bph
Agregar +1 CPU funcionó para mí.
MichaelICE
tachar eso - todavía no funciona para mí, bueno, parece que no se congela al azar una vez en una luna azul
bph
7

Varias de mis máquinas virtuales antiguas parecen colgar en el arranque. Si en Grub selecciono "modo de recuperación", los últimos mensajes que se muestran en la pantalla son:

smp: Bringing up secondary CPUs...
x86: Booting SMP configuration:

Entonces se cuelga.

En mi caso, puedo confirmar que para todas mis máquinas virtuales que experimentan este problema, cambiar la configuración de Virtualbox "Sistema -> Aceleración -> Interfaz de paravirtualización" de "Legado" a "Predeterminado" permitió que estas máquinas virtuales viejas volvieran a funcionar. Cambiarlo de nuevo a "Legacy" inmediatamente hace que se cuelgue en el arranque, así que sé con certeza que esta es la clave del problema en mi caso.

Stéphane
fuente
3

¿Asignó suficiente RAM a la máquina virtual? Dale 2GB o más RAM. Descubrí que cuando ejecuté Ubuntu 18.04 live cd en virtual box, se congeló en algún momento, pero al asignar más RAM, lo hice funcionar perfectamente

odifek
fuente
Le di 4 GB de RAM ... y 2 núcleos para procesar desde el principio ... Desactivando la aceleración 3D ... ¡el problema no se repite ahora!
Battleseeker_Rex
Gracias por el consejo !!
Battleseeker_Rex
Esto funcionó para mí.
Desconocido0059
2

En la configuración de la máquina VirtualBox, simplemente apague la "aceleración 3D".

Battleseeker_Rex
fuente
3
Ya tenía la aceleración 3D desactivada, pero aumenté la memoria de video de 16 a 64 Mb y eso me funcionó.
Chris Chubb
He mantenido mi memoria Vid llena -_- @Chris Chubb
Battleseeker_Rex
Ya estaba apagado para mí. Agregar una segunda respuesta de CPU por bressers hizo el truco.
HDave
2

Yo tuve el mismo problema. Cuando experimenté los problemas, mi configuración era:

  • RAM 4GB
  • CPU 3
  • PAE / NX habilitado
  • VT-x / AMD-V habilitado
  • Paginación anidada habilitada
  • Aceleración 3D desactivada
  • Aceleración de video 2D deshabilitada

Cambié la siguiente configuración:

  • CPU 1
  • PAE / NX deshabilitado

Eso lo hizo funcionar.

Cambié la siguiente configuración:

  • PAE / NX habilitado

Aún funcionó.

Parecía que hay "algo" con la cantidad de procesadores. Según las otras respuestas, no parece haber un número "correcto" que funcione para todos los sistemas.

Luego me di cuenta de que también tenía una VM de servidor Ubuntu 18.04 en mi sistema. Este todavía funciona. Noté que para esta máquina virtual, la interfaz de paravirtualización está configurada como predeterminada, mientras que para mi VM de escritorio (con la que estaba teniendo problemas), estaba configurada como heredada. Lo cambié a Predeterminado y ahora funciona, con cualquier número de CPU.

Entonces, la solución, para mí, fue:
Establecer la interfaz de paravirtualización como predeterminada.

Jokr
fuente
1

Se estaba congelando en "Configuración de inicio de smp" después de actualizar a 18.04 / Kernel 4.15.0.33 en Virtualbox 5.2.18

Tuve que ir a Configuración de VM -> Sistema> Aceleración> Interfaz de paravirtualización -> Predeterminado (antes era "heredado").

La aceleración 3D está habilitada y funciona (asegúrese de instalar las adiciones de invitados para que funcione sin problemas)

ariel
fuente
1

Estoy usando Virtual Box 5.2.20 y Ubuntu 18.04.1. Estaba tratando de instalar Ubuntu y me costó mucho arrancar y el registro mostró que el invitado dejaría de responder cada pocos segundos. Lo que finalmente funcionó para mí fue cambiar la paravirtualización a legado para completar la instalación. Luego, el invitado colgaría en el arranque. Tuve que cambiar el modo de paravirutalización a la configuración predeterminada para arrancar con éxito.

Nat
fuente
1

Para mí, tuve que deshabilitar hyper-v antes de poder hacerlo funcionar. Aumentar las otras opciones enumeradas en esta respuesta no ayudó. Esto se puede hacer buscando "Activar o desactivar las características de Windows" en Windows, luego desmarcando Hyper-V (debe reiniciar su computadora después).

Jon
fuente
0

Parece que no hay una respuesta definitiva a esta.

Lo que funcionó para mí es: desmarque la casilla "Unidad de estado sólido" para el disco duro virtual.

La aceleración 3D está habilitada. 128 MB de memoria de video. 4 GB de RAM. 2 CPU. Las adiciones de Virtualbox Guest no están instaladas. Todas las demás configuraciones del sistema son las predeterminadas.

Excepción en tiempo de ejecución
fuente
Hola runtime ¿Puede explicar por qué deshabilitar la unidad de estado sólido ? Es común que la aceleración 3d pueda causar congelación.
abu_bua
Seleccione su VM en el administrador> Configuración> Almacenamiento> Seleccione su VDI en SATA> Desmarque la casilla Unidad de estado sólido. Está deshabilitado por defecto. Tengo un SSD, así que lo habilité. Aparentemente, corresponde al huésped verlo como un SSD. Parece que hay un error en Virtualbox 5.2.14 y / o Ubuntu 18.04 donde no puede manejar SSD correctamente.
RuntimeException
0

Tuve un problema similar y esto es lo que hice para solucionarlo.

Esencialmente cambió el controlador de gráficos de VMSVGA a VBoxSVGA. Mi aceleración 3D todavía está activa y tengo memoria de video a 128 MB.

Vea aquí la diferencia entre los diferentes controladores de gráficos.

Daniel
fuente