想拿Qemu跑一下ARM架构的Linux 2.6.34.6内核,但是始终无法挂载文件系统。
qemu-system-arm -M versatilepb -m 512M -kernel kernel_path/zImage -sd rootfs.ext2 -append "root=/dev/ram console=ttyAMA0" 这是我运行的命令,会报错VFS: Unable to mount root fs on unknown-block(1, 0)
我看网上有说要用vexpress开发板,但是2.6.34.6内核只支持versatilepb。
我的环境是Ubuntu 16.04,Qemu版本是2.5,BusyBox版本是1.15.3,内核和BusyBox是在Ubuntu 12.04上编译的,12.04的GCC版本是4.4。

qemu-system-arm -M versatilepb -m 512M -kernel kernel_path/zImage -sd rootfs.ext2 -append "root=/dev/ram console=ttyAMA0" 这是我运行的命令,会报错VFS: Unable to mount root fs on unknown-block(1, 0)
我看网上有说要用vexpress开发板,但是2.6.34.6内核只支持versatilepb。
我的环境是Ubuntu 16.04,Qemu版本是2.5,BusyBox版本是1.15.3,内核和BusyBox是在Ubuntu 12.04上编译的,12.04的GCC版本是4.4。
