srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/virt/vm.md
diff options
context:
space:
mode:
authorsrdusr <[email protected]>2023-04-04 23:41:45 +0200
committersrdusr <[email protected]>2023-04-04 23:41:45 +0200
commit6dab558dc0283435788237156f1f4222b833244b (patch)
tree48a22fc447b88d64a6da6846895bf7980c9b2901 /virt/vm.md
parent691682845f28dfc10201e0b33690a8d33cfed2a2 (diff)
downloadnotes-6dab558dc0283435788237156f1f4222b833244b.tar.gz
notes-6dab558dc0283435788237156f1f4222b833244b.zip
Basic setup for win10 and archlinux
Diffstat (limited to 'virt/vm.md')
-rw-r--r--virt/vm.md39
1 files changed, 39 insertions, 0 deletions
diff --git a/virt/vm.md b/virt/vm.md
index d3bd6d4..24c8ee9 100644
--- a/virt/vm.md
+++ b/virt/vm.md
@@ -119,5 +119,44 @@ unix_sock_rw_perms = "0770"
- - -
###### qemu-system-x86_64
`$ sudo qemu-system-x86_64 -m 512 -enable-kvm -bios /usr/share/edk2-ovmf/x64/OVMF_CODE.fd -usb -device usb-host,hostbus=3,hostaddr=3`
+
+curl -L -O https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso
+
+qemu-img create -f qcow2 win10.qcow2 20G
+
+qemu-system-x86_64 -enable-kvm \
+-machine type=q35 \
+-m 4G \
+-cpu host \
+-smp 4 \
+-vga virtio \
+-device qemu-xhci -device usb-tablet -device usb-kbd \
+-device virtio-net,netdev=user0 \
+-netdev user,id=user0,hostfwd=tcp::5555-:22 \
+-cdrom "$HOME/machines/images/win10_21h1_english_x64.iso" \
+-drive file="$HOME/machines/vm/win10.qcow2",index=0,media=disk,if=virtio \
+-drive file="$HOME/machines/images/virtio-win.iso",index=3,media=cdrom \
+-boot menu=on \
+-net nic -net user,hostname=windows1064 \
+-name "win10-64"
+
+qemu-img create -f qcow2 archlinux.qcow2 20G
+
+qemu-system-x86_64 -enable-kvm \
+-machine type=q35 \
+-m 4G \
+-cpu host \
+-smp 4 \
+-vga virtio \
+-device qemu-xhci -device usb-tablet -device usb-kbd \
+-device virtio-net,netdev=user0 \
+-netdev user,id=user0,hostfwd=tcp::5555-:22 \
+-cdrom "$HOME/machines/images/archlinux-x86_64.iso" \
+-drive file="$HOME/machines/vm/archlinux.qcow2",index=0,media=disk,if=virtio \
+-drive file="$HOME/machines/images/virtio-win.iso",index=3,media=cdrom \
+-boot menu=on \
+-net nic -net user,hostname=archlinux \
+-name "archlinux-x86_64"
+
###### android-x86:
1. Download latest ISO from android-x86.org