在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)

在Ubuntu下用qemu来模拟Vexpress所遇到的问题总结_第1张图片
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/目录下。

你可能感兴趣的:(在Ubuntu下用qemu来模拟Vexpress所遇到的问题总结)