【发布时间】:2023-03-14 02:01:01
【问题描述】:
我使用 Emdebian ARM 工具链编译了 Linux 内核(版本 2.6.32)。从托管在 Debian here 上的 Aurel 个人 FTP 服务器下载了 initrd。
运行的 qemu 是这样的:
qemu-system-arm -M versatilepb -kernel zImage -hda hda.img -initrd initrd_versatile.gz -append "root=/dev/ram" -m 1024
但它会因 qemu 报告而失败:
mount: 没有挂载 /run 失败的无效参数。
渴望听到有人对此有什么要说的。当我搜索它时,是否有人可以让我知道是否可以使用现成的 initrd 或者它是否与正在运行的内核版本有关?
【问题讨论】:
标签: embedded arm cross-compiling qemu emulation