今天,一位群友在用Vmware安装“Ubuntu Kylin 优麒麟系统”的时候,结果报错如下:
PEX-E53:No boot filename received
PXE-M0F:Exiting Intel PXE ROM.
Operating System Not Found
中文翻译
PEX-E53:未收到启动文件名
PXE-M0F:退出英特尔PXE ROM。
未找到操作系统
原因
一般来说,在虚拟机中装系统,大多数都是以下两种为最主要原因:
1、下载的ISO镜像文件有问题。
2、没有采用启动时的ISO。
解决方法
由于有两种原因,我就各自来简单讲解一下它的解决方法。
第一种原因解决方法
根据我的经验,一般来说,大多数出现这个问题都是第一种原因据多,以我的这位群友为例子。
他最初是直接在麒麟系统官网(www.ubuntukylin.com)下载的目前最新版本,安装一直不行,一直报错。后来在网上找到了一个其它版本的麒麟系统ISO,安装就正常了,链接如下:
Ubuntu Kylin优麒麟19.04:http://mirrors.cqu.edu.cn/UbuntuKylin_release/ubuntukylin-19.04-enhanced-amd64.iso
银河麒麟 4.0.2桌面版:http://nudt.dl.360tpcdn.com/data/Kylin-4.0.2-desktop-sp2_Community-20171127-x86_64.iso
银河麒麟 4.0.2服务器版:http://nudt.dl.360tpcdn.com/data/Kylin-4.0.2-server-sp1-Community-20170412-x86_64.iso
然后,网上下载的麒麟系统ISO和官网的ISO对比了一下,发现网上下载的低版本的麒麟系统在官网没有找到。
最终,感觉应该是麒麟系统官网的ISO太新了,估计不兼容所引起的。
不兼容有两种情况,一种是和物理电脑系统不兼容,另一种是和Vmware版本不兼容。
第二种原因解决方法
这个就非常的简单的,我这里就以Vmware为例子,虚拟机设置如下图即可!
总结:
不兼容其实是很正常的,像目前最新的Windows11、Vmware16......等等其实有很多东西都还不够兼容。有很多人为了满足需求,只能用Vmware12,用了其它版本就不行。不兼容都是很正常的现象,所以我一直建议大家不要去用最新出来的东西,极大可能你就是小白鼠。