Ошибка Virt manager: не удалось найти главное хранилище переменных для загрузчика

Ошибка Virt manager: не удалось найти главное хранилище переменных для загрузчика

Я следовал руководству здесьhttps://github.com/kholia/OSX-KVMно я получил ошибку после импорта VM в virt-manager. В частности, я получаю ошибку 'unable to find any master var store for loader'

Я проверил, что файл существует, и перезагрузил его из репозитория github, но безуспешно. У меня даже была ошибка, которая говорила Permission denied, когда я запускал эту команду, virsh --connect qemu:///system define macOS.xmlпоэтому мне пришлось добавить sudo и в итоге я получил ошибку, о которой сказал

Если это поможет, у меня 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.

Связанный контент