Linux geust已经run。但是关于文件系统和网络这一块还需要进一步设置。
文件系统
有以下三种方式。
ramfs
Linux guest在启动时,挂载的是ramfs。对应的qvmconfig如下(qvmconf可以是配置文件,也可以是命令行配置):
qvm-safety system linux-arm-guest cpu sched 1 ram 0x80000000,512m load Image cmdline "console=ttyAMA0 earlycon=pl011,0x1c090000 debug user_debug=31 loglevel=9 systemd.hostname=tda4vm-sk root=/dev/ram0 ramdisk_size=0x4000000" initrd load ramdisk_rootfs_arm64-64M.ext4.gz vdev pl011 loc 0x1c090000 intr gic:37 vdev virtio-net loc 0x1c0c0000 intr gic:40 peer /dev/vdevpeers/vp0 mac bc:bc:bc:ac:ac:ac peerfeats 0 name guest_to_host
指定加载的fs。格式是cpio。
initrd load ramdisk_rootfs_arm64-64M.ext4.gz