1. 配置:先make localmodconfig,然后make menuconfig,注意保存配置文件。编译:make -j 4
具体选项:
General setup
Enable loadable module support
里面这几项localmodconfig没有选,把他们选上。
Networking support
Networking options 里面有TCPIP,localmodconfig已经把我们不需要的去掉了。
Wireless
Device Drivers
采取出厂配置生成的文件夹里,/dev/network占了有2到3个G。
File systems
为了支持文件系统,把ext2, ext3都选上。
2. qemu-sysem_x86_64 -kernel XXX -drive file=XXX,format=XXX -append XXX -initrd XXX
运行的时候file指定为rootfs.ext2,因为rootfs一直挂载,所以qemu启动时出现各种问题。