我有一个文件系统目录 file/ 和一个内核文件 zImage。首先,我将文件系统目录转换为 SquashFS 格式。
我为此使用了以下命令:
mksquashfs file file.squashfs
然后我使用以下命令通过 Qemu 运行它们:
qemu-system-arm -M virt-2.9 -kernel zImage -netdev user,id=net1,hostfwd=tcp::2222-:22 -device virtio-net-pci,netdev=net1 -drive file=file.squashfs,if=virtio,format=raw -append "root=/dev/vda"
但我没看到 Bash。