Сначала я создаю чистую виртуальную машину linux с помощью virt-install
virt-install \
--name CLEAR \
--ram 65536 \
--disk path=/guest_images/Linux_main/CLEAR.img,bus=virtio,size=450 \
--vcpus 8 \
--os-type linux \
--os-variant generic \
--network bridge=virbr0 \
--graphics vnc \
--console pty,target_type=serial \
--cdrom /media/big-tank-8TB/OSISOS/clear-25720-installer.iso
Программа установки запускается, и я выбираю единственное доступное устройство «vda», которое, как я предполагаю, должно быть файлом CLEAR.img. , поэтому я решил создать там раздел и установить (также, не знаю, почему не отображаются разделы, этот img находится на zvol, который я ранее отформатировал в ext4)
По-видимому, программа установки завершается успешно.
Но после перезагрузки я застрял в Seabios «загрузка с жесткого диска»
Я попытался изменить интерфейс диска с virtio на ide, но это не помогло. Не уверен, что попробовать дальше.
Я также попробовал эти инструкции с веб-сайта Clear Linux , с помощью которых я смог запустить, но столкнулся с проблемами при подключении через vnc, и более важными для моего вопроса, когда я попытался запустить virt-install, запустите предоставленный файл .img, у меня навсегда остался тот же самый seabios «загрузка с жесткого диска», который я получил после установки через .iso. Я подозреваю, что проблема может заключаться в том, что мне нужно предоставить файл UEFI, как в инструкциях по очистке Linux, но я не уверен, как это сделать при использовании virsh и существующей виртуальной машины.
യുഇഎഫ്ഐ ഫേംവെയർ നൽകേണ്ടതുണ്ട് എന്നതാണ് പ്രശ്നം.
നിങ്ങൾ [ചേർക്കേണ്ടതുണ്ട് - ബൂട്ട് uefi
ഓപ്ഷൻ. https://download.clearlinux.org/image/ എന്നതിൽ ലിനക്സ് മായ്ക്കുക. അവ _CODE
, _VARS
എന്നിവയും നിങ്ങളുടെ
/etc/libvirt/qemu.conf
#nvram = [
# "/usr/share/OVMF/OVMF_CODE.fd:/usr/share/OVMF/OVMF_VARS.fd",
# "/usr/share/OVMF/OVMF_CODE.secboot.fd:/usr/share/OVMF/OVMF_VARS.fd",
# "/usr/share/AAVMF/AAVMF_CODE.fd:/usr/share/AAVMF/AAVMF_VARS.fd",
# "/usr/share/AAVMF/AAVMF32_CODE.fd:/usr/share/AAVMF/AAVMF32_VARS.fd"
#]
ന്റെ എൻവ്രാം വിഭാഗത്തിൽ അപ്ഡേറ്റ് ചെയ്യേണ്ടതായി വരാം. : https://github.com/virt-manager/virt-manager/commit/d2fffa509efe891eef3f2f70e5688c1d6e3a2d87
ആ പതാക കടന്നുപോകുന്നത് നിങ്ങൾക്ക് നന്നായിരിക്കാം. അല്ലെങ്കിൽ ഞാൻ nvram
വിഭാഗം ശ്രമിക്കും. വ്യക്തിപരമായി ഞാൻ അവരുടെ start_qemu.sh
സ്ക്രിപ്റ്റ് ഉപയോഗിക്കുന്നു. പക്ഷെ ഞാൻ നിങ്ങൾക്ക് ആശംസകൾ നേരുന്നു.