|
|
@@ -1,5 +1,13 @@ |
|
|
|
#!/bin/bash |
|
|
|
|
|
|
|
DISK="" |
|
|
|
if [ -e /dev/loop0p1 ] |
|
|
|
then |
|
|
|
DISK="-drive if=none,file=/dev/loop0p1,id=rfs -device virtio-blk-device,drive=rfs" |
|
|
|
else |
|
|
|
echo "Hint: mount the disk image with: udisksctl loop-setup -f ./reform-system.img" |
|
|
|
fi |
|
|
|
|
|
|
|
qemu-system-aarch64 \ |
|
|
|
-machine virt \ |
|
|
|
-cpu cortex-a53 \ |
|
|
@@ -11,8 +19,7 @@ qemu-system-aarch64 \ |
|
|
|
-nic user,model=virtio-net-pci \ |
|
|
|
-display gtk,gl=on \ |
|
|
|
-device usb-ehci -device usb-kbd -device usb-tablet -usb \ |
|
|
|
-serial stdio |
|
|
|
-serial stdio \ |
|
|
|
$DISK |
|
|
|
|
|
|
|
# optional: rootfs mounted from .img |
|
|
|
#-drive if=none,file=/dev/loop0p1,id=rfs -device virtio-blk-device,drive=rfs \ |
|
|
|
|