aboutsummaryrefslogtreecommitdiffstats
path: root/qemu-kvm/ggsn-kernel-gtp/create-vm.sh
blob: f6757ce0e7052f73f99697c0b8df4e34eb1345a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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'