Bunu archlinux'da yapmayı başardım, çoğunlukla bloglarda diğer (daha akıllı) insanların sağladığı örnekleri uyarlayarak.
Minimum Sürüm:
deps yüklemek
sudo pacman -S qemu # qemu itself
sudo pacman -S ovmf # intel EFI driver
cp /usr/share/ovmf/x64/OVMF_CODE.fd bios.bin # copy OVMF_CODE.fd to bios.bin somewhere. It MUST be renamed.
qemu'yu başlat
qemu-system-x86_64 \
-enable-kvm `# enable KVM optimiations` \
-L . `# dir with bios.bin` \
--bios bios.bin `# bios.bin itself` \
-m 8G `# provide reasonable amount of ram` \
-cpu host `# match the CPU type exactly` \
-drive file=/dev/sda,format=raw,media=disk `# load raw HDD`
Performans Optimizasyonları
Aşağıdaki bayraklar da bana önerildi ve bunları başarıyla kullanıyorum.
# emulate exact host cpu,
# enable hyper-v enlightenments
-enable-kvm
-cpu host,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_time
-machine type=pc,accel=kvm
# use all available CPU cores
-smp $(nproc)
izleyici
Baharatı izleyici olarak kullandım:
-daemonize `# don't start monitor, we connect using RDP` \
-vga qxl \
-spice port=5930,disable-ticketing \
-device virtio-serial \
-device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 \
-chardev spicevmc,id=spicechannel0,name=vdagent \
İzleyiciyi görüntülemek için aşağıdakileri takip edin
spicy -h 127.0.0.1 -p 5930 & disown spicy; # spice-gtk
Windows Önyükleyici Uyarısı
Son olarak, birden fazla disk kullanıyorsanız windows bootloader'a dikkat edin. İşletim sistemi olmayan ikinci bir sürücü de mevcut olmadığı sürece önyükleme yapmayacak bir windows kurulumuna sahibim.
Referanslar
Keşke kaynaklarımı burada tutsaydım - en azından aşağıdakilerin çok yardımcı olduğunu hatırlıyorum:
https://wiki.qemu.org/Main_Page
https://qemu.weilnetz.de/doc/qemu-doc.html
https://wiki.archlinux.org/index.php/QEMU
https: //wiki.gentoo .org / wiki / QEMU
https://www.suse.com/documentation/sles11/book_kvm/data/part_2_book_book_kvm.html.
İyi şanslar!
qemu
doğru mimariyle çalıştığınızdan emin olun . Ayrıca, HDD denetleyicisinin AHCI olmasını beklerse ve değilse (ve tersi) pencereler önyükleme yapamaz.