在Ubuntu下用qemu来模拟Vexpress所遇到的问题总结

别太理会人家背后怎么说你,因为那些比你强的人,根本就懒得提起你。诋毁本身就是一种仰望。

在网上找到的教程,跟着一步一步的去下载和配置遇到了太多的问题,也感谢宅学部落王利涛老师耐心的指导。

1:make menuconfig不出来界面

解决办法:如果make menuconfig的方式配置内核,无法出现界面这需要安装ncurses库(因为Ubuntu系统默认没有安装)

则需要:sudo apt-get install libncurses5-dev

2:tftpboot文件下启动时无法启动内核(cannot get kernel image)。

a、ifconfig一下观察是否有建立的节点(ens33、bro、lo和tap0)看网络是否联通。

b、ping主机IP地址就是ifconfig(192.168.174.128)

ifconfig

出来的那个地址看是否联通。

c、通了之后看TFTP服务是否运行。【ps -A | grep tftp】如果敲了这个命令没有反应,也就是没搜到这个进程说明服务没有起来。

此时需要【/etc/init.d/tftpd-hpa restart】。出现这个问题的原因是因为虚拟机的不正常关闭。一般我们只需要suspend即挂起就行。下次直接点击play就可重启虚拟机。

3:ls /etc/qemu-if*如果什么也没有,则优麒麟(kylin)这个版本需要自己添加qemu-ifup和qemu-ifdown这两个文件到/etc/目录下。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容