-
Follow the excellent gist here, up to and including step 7 : https://gist.github.com/niw/e4313b9c14e968764a52375da41b4278
-
I converted my VHDX to qcow2 - I doubt if that's significant, but YMMV:
./qemu-img convert -p -O qcow2 ~/Windows11_InsiderPreview_Client_ARM64_en-us__22454-orig.VHDX Windows11.img
- Run qemu with a slightly modified command-line. It may not be the most efficient, but it worked for me:
./qemu-system-aarch64 \
-monitor stdio \
-M virt,highmem=off \
-accel hvf \
-cpu host \
-smp 8 \
-m 8192 \
-drive file=pflash0.img,format=raw,if=pflash,readonly=on \
-drive file=pflash1.img,format=raw,if=pflash \
-device ramfb \
-device qemu-xhci \
-device usb-kbd \
-device usb-tablet \
-device intel-hda \
-device hda-duplex \
-nic user,model=virtio \
-drive file=Windows11.img,format=qcow2,if=none,id=boot \
-device nvme,drive=boot,serial=boot \
-boot c \
-drive file=spice-guest-tools-0.164.iso,media=cdrom,if=none,id=drivers \
-device usb-storage,drive=drivers
- Boot Windows and run the spice tool setup to install drivers to enable NICs, etc.
I am trying to start Win11 using
Windows11_InsiderPreview_Client_ARM64_en-us_22533.VHDX
official image but I have some problems:QEMU was built with:
../configure --target-list=aarch64-softmmu,x86_64-softmmu,i386-softmmu --enable-cocoa
The command I use:
If PC uses WiFi - connect to WiFi network, but if PC does not use WiFi then insert network cable. So… without internet connection nothing can be done? What am I missing? And why can I only put max 3GB of RAM?