diff options
Diffstat (limited to 'qemu.sh')
-rwxr-xr-x | qemu.sh | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/qemu.sh b/qemu.sh deleted file mode 100755 index 5553e7b..0000000 --- a/qemu.sh +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | # iso=debian-live-8.4.0-amd64-gnome-desktop.iso | ||
4 | # iso=debian-live-8.4.0-amd64-standard.iso | ||
5 | # iso=debian-live-8.4.0-amd64-standard.btrfs.iso | ||
6 | iso=samizdat.iso | ||
7 | disk=debian-live-8.4.0-amd64-standard.btrfs.disk | ||
8 | layered=${iso%.iso}.layered.iso | ||
9 | |||
10 | [ -f "$layered" ] && iso=$layered | ||
11 | |||
12 | [ "$1" ] && iso=$1 | ||
13 | |||
14 | ./initrd.sh || { echo "./initrd.sh failed" >&2; exit 1; }; | ||
15 | |||
16 | NET='tap,vlan=0,ifname=tap0,script=no,downscript=no' | ||
17 | |||
18 | # To test local pxe boot server: | ||
19 | # NET='user,tftp=isolinux,bootfile=/pxelinux.0' | ||
20 | |||
21 | initrd=isolinux/linux/initrd.img | ||
22 | kernel=isolinux/linux/vmlinuz | ||
23 | kcmdline='boot=samizdat components quiet splash' | ||
24 | |||
25 | sudo qemu-system-x86_64 -enable-kvm -smp 2 -m 640 -k en-us \ | ||
26 | -vga qxl \ | ||
27 | -net nic,vlan=0,model=virtio \ | ||
28 | -net "$NET" \ | ||
29 | -rtc base=localtime \ | ||
30 | -cdrom "$iso" \ | ||
31 | -hda "$disk" \ | ||
32 | -initrd "$initrd" -kernel "$kernel" -append "$kcmdline" | ||