aboutsummaryrefslogtreecommitdiff
path: root/run-img.sh
blob: 7b70f42dde6fa0e615f5c4b122bb327934be48fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash

: ${KERNEL_COMMAND_LINE:="mem=8192M console=ttyAMA0,38400n8 init=/usr/lib/cloud-init/uncloud-init ds=nocloud root=/dev/vdb1 ro" \"}

${QEMU_SYSTEM_AARCH64:-qemu-system-aarch64} \
    -smp 4
    -m 8192 \
    -nographic \
    -machine virt \
    -cpu host \
    -enable-kvm \
    -kernel $1 \
    -initrd $2  \
    -drive if=none,file=$3,id=hda -device virtio-blk-device,drive=hda \
    -drive if=none,file=$4,id=hdb -device virtio-blk-device,drive=hdb \
    -append "$KERNEL_COMMAND_LINE" \
    -netdev user,id=unet -device virtio-net-device,netdev=unet -redir tcp:5555::22