No se pudo acceder a perfctr msr: al ejecutar Fedora en una máquina virtual

No se pudo acceder a perfctr msr: al ejecutar Fedora en una máquina virtual

Estoy intentando ejecutar una máquina virtual con Fedora y elijo "Iniciar Fedora" de una lista donde puedo iniciarlo o solucionar problemas. Obtengo el siguiente resultado:

[   0.00000] tsc: Fast TSC calibration failed
[   0.73...] Failed  to access perfctr msr (MSR c00100044 is 0)

He probado 3 versiones de Fedora (Desktop, MATE, LXDE). Todos me dan la segunda línea, MATE y LXDE también me dan la primera línea. Entonces la VM simplemente se cuelga.

¿Cuál es la razón? ¿Qué puedo hacer?

  • El host ejecuta Ubuntu y tiene un procesador AMD con virtualización habilitada en el BIOS.
  • Ejecutando otra versión (la primera deaquí) en una VM funciona bien. Ejecutar alguna versión lite de Ubuntu también funcionó en el pasado.
  • Yo uso el siguiente comandoqemu-system-x86_64 -hda fedora.img -boot d -cdrom fedora.iso -m 512

Respuesta1

Acerca de:Failed to access perfctr msr

Esta es una notificación de que la CPU no admite contadores de rendimiento.

Estos solo se utilizan para ayudar al sistema operativo a detectar bloqueos (NMI Watchdog) y para el análisis de rendimiento basado en PMU.

Esto puede ignorarse.

Acerca de:Fast TSC Calibration Failed

Esto también se puede ignorar o probar elsiguiente:

Agregue "clocksource=tsc" a grub

sudo mousepad /etc/default/grub

GRUB_CMDLINE_LINUX="clocksource=tsc"

actualizar "grub.cfg"

sudo grub-mkconfig -o /boot/grub/grub.cfg

reboot

información relacionada