perfctr msr에 액세스하지 못했습니다. - VM에서 Fedora를 실행할 때

perfctr msr에 액세스하지 못했습니다. - VM에서 Fedora를 실행할 때

Fedora로 가상 머신을 실행하려고 하는데, 시작하거나 문제를 해결할 수 있는 목록에서 "Fedora 시작"을 선택합니다. 나는 다음과 같은 결과를 얻습니다.

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

저는 3가지 버전의 Fedora(Desktop, MATE, LXDE)를 사용해 보았습니다. 모두 두 번째 줄을 제공하고 MATE와 LXDE는 첫 번째 줄도 제공합니다. 그런 다음 VM이 중단됩니다.

이유는 무엇입니까? 어떡해?

  • 호스트는 Ubuntu를 실행하고 BIOS에서 가상화가 활성화된 AMD 프로세서를 갖추고 있습니다.
  • 다른 버전 실행(첫 번째 버전은여기) VM에서는 정상적으로 작동합니다. 과거에는 일부 라이트 버전의 Ubuntu를 실행하는 것도 효과가 있었습니다.
  • 나는 다음 명령을 사용합니다qemu-system-x86_64 -hda fedora.img -boot d -cdrom fedora.iso -m 512

답변1

에 관하여:Failed to access perfctr msr

이는 CPU가 성능 카운터를 지원하지 않는다는 알림입니다.

이는 OS가 중단(NMI Watchdog)을 감지하는 데 도움을 주고 PMU 기반 성능 분석을 위해서만 사용됩니다.

이는 무시할 수 있습니다.

에 관하여:Fast TSC Calibration Failed

이는 무시하거나 다음을 시도해 볼 수도 있습니다.수행원:

grub에 "clocksource=tsc"를 추가하세요.

sudo mousepad /etc/default/grub

GRUB_CMDLINE_LINUX="clocksource=tsc"

"grub.cfg" 업데이트

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

reboot

관련 정보