diff options
Diffstat (limited to 'qemu-kvm/ggsn-kernel-gtp/create-vm.sh')
-rwxr-xr-x | qemu-kvm/ggsn-kernel-gtp/create-vm.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/qemu-kvm/ggsn-kernel-gtp/create-vm.sh b/qemu-kvm/ggsn-kernel-gtp/create-vm.sh new file mode 100755 index 0000000..f6757ce --- /dev/null +++ b/qemu-kvm/ggsn-kernel-gtp/create-vm.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +set -e -x + +tar czvf postinst.tar.gz postinst + +virt-install \ + --connect qemu:///system \ + --virt-type kvm \ + --name debian9 \ + --memory 1024 \ + --disk path=./debian9.qcow2,size=8 \ + --vcpus 1 \ + --os-type linux \ + --os-variant debian9 \ + --network bridge=lxcbr0 \ + --graphics none \ + --console pty,target_type=serial \ + --location 'http://ftp.de.debian.org/debian/dists/stretch/main/installer-amd64/' \ + --initrd-inject ./preseed.cfg \ + --initrd-inject ./postinst.sh \ + --initrd-inject ./postinst.tar.gz \ + --extra-args 'auto=true hostname=ggsn domain="" console=ttyS0,115200n8 serial' |