summaryrefslogtreecommitdiff
path: root/schulung_tools/rootfs_basic/scripts/start_vm.sh
blob: bd41b2f0b5108be9d4a5c488fe57e3f33c869dec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh
set -e

export QEMU_AUDIO_DRV="none"

BOOTPATH="`pwd`/linux-4.15.5/arch/arm/boot"

# port forwarding rule for gdb
GDB_FWD="hostfwd=tcp::2345-:2345"

exec qemu-system-arm \
	-M vexpress-a9 \
	-m 128 \
	-nographic \
	-net nic -net user,$GDB_FWD \
	-kernel $BOOTPATH/zImage \
	-dtb $BOOTPATH/dts/vexpress-v2p-ca9.dtb \
	-append "loglevel=7 console=ttyAMA0,115200 ip=dhcp root=/dev/nfs nfsroot=`pwd`/nfsroot,v3 rw"