Virt 관리자 오류: 로더에 대한 마스터 var 저장소를 찾을 수 없습니다.

Virt 관리자 오류: 로더에 대한 마스터 var 저장소를 찾을 수 없습니다.

여기 가이드를 따랐어요https://github.com/kholia/OSX-KVM하지만 VM을 virt-manager로 가져온 후 오류가 발생했습니다. 특히 '로더에 대한 마스터 var 저장소를 찾을 수 없습니다'라는 오류가 발생합니다.

파일이 존재하는지 확인하고 github 저장소에서 다시 다운로드했지만 운이 없었습니다. 이 명령을 실행할 때 권한 거부라는 오류가 발생하여 virsh --connect qemu:///system define macOS.xmlsudo를 추가해야 했고 결국 내가 말한 오류가 발생했습니다.

도움이 된다면 Fedora 34를 사용하겠습니다.

Full trace: 

Error starting domain: operation failed: unable to find any master var store for loader: /home/NAME/OSX-KVM/OVMF_CODE.fd

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 101, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1329, in startup
    self._backend.create()
  File "/usr/lib64/python3.9/site-packages/libvirt.py", line 1353, in create
    raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: operation failed: unable to find any master var store for loader: /home/NAME/OSX-KVM/OVMF_CODE.fd

답변1

내 경우 모든 xml 파일(virt-manager의 '가상 하드웨어 세부 정보' 메뉴)에서 /home/root/OSX-KVM을 찾고 있었지만 내 전체 OSX-KVM git이 내 기본 사용자에 있었기 때문에 존재하지 않았습니다. 폴더. 그래서 모든 디렉토리를 업데이트했고 작동했습니다.

답변2

댓글을 달기엔 평판이 부족해서 여기에 글을 쓰겠습니다.

나에게는 OVMF_VARS-1024x768.fd가 누락되었습니다.

그래서 내가 그랬어git checkout OVMF_VARS-1024x768.fd

따라서 OVMF_VARS 파일 중 하나가 누락되었다고 가정합니다.

관련 정보