关于win7下用virtualbox装ubuntu虚拟机的问题
如图所示,求解,为什么我用的AMD64版的ubuntu和速龙64的CPU会被认成686,如何解决?...
如图所示,求解,为什么我用的AMD64版的ubuntu和速龙64的CPU会被认成686,如何解决?
展开
3个回答
展开全部
楼上的回复基本正确。
问题的根本原因在于你的下载的Ubuntu版本是和你的主机硬件适配的,但并不是和你的虚拟机主机硬件适配,因为虚拟出来的主机硬件是X86的。
有两个解决方案:
1、下载一个的X64版本,注意不要下X86版本,那是32位的,从你的截图看,虚拟出的CPU是X86-64的,也就是64位的,所以要下载64位版本的Ubuntu。
2、更改虚拟系统的CPU类型,更改为AMD64的也可以。或者直接不虚拟,直接拿下WINDOWS换Ubuntu应该是可以装上的,呵呵。
推荐方案1,下载一个 INTEL X64 版本的 Ubuntu 在现在的虚拟机上重新安装即可。
问题的根本原因在于你的下载的Ubuntu版本是和你的主机硬件适配的,但并不是和你的虚拟机主机硬件适配,因为虚拟出来的主机硬件是X86的。
有两个解决方案:
1、下载一个的X64版本,注意不要下X86版本,那是32位的,从你的截图看,虚拟出的CPU是X86-64的,也就是64位的,所以要下载64位版本的Ubuntu。
2、更改虚拟系统的CPU类型,更改为AMD64的也可以。或者直接不虚拟,直接拿下WINDOWS换Ubuntu应该是可以装上的,呵呵。
推荐方案1,下载一个 INTEL X64 版本的 Ubuntu 在现在的虚拟机上重新安装即可。
追问
ubuntu原来跟windows不一样啊,win的32位系统也可以用在64位的cpu上啊……
追答
我对Ubuntu的版本是否通用不太了解,不过既然你说网上有AMD64和INTELX64/86的,而且你虚拟出的CPU是X86-64的,明显你用AMD64版本的Ubuntu是不行的。
INTEL X64/86 如果是一个版本,那说明在该平台上64位和32位是通用版本。
如果有 INTEL X64和INTEL X86两个版本,那说明64位和32位的是不通用版本,你的情况就要下载64位的版本了。
我想,这样应该说清楚了吧?
展开全部
你的ubuntu下载错了!
去下载一个x32位版本的过来试一试!
如若还有不懂,百度hi我,如对楼主有所帮助望尽快采纳,谢谢!
去下载一个x32位版本的过来试一试!
如若还有不懂,百度hi我,如对楼主有所帮助望尽快采纳,谢谢!
更多追问追答
追问
X32位?我在网上只看到AMD64和INTELX64/86的...能给个地址吗?
追答
晕也就是x86的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个U只不过是虚拟出来的配置。不用解决。
追问
不能启动啊....
追答
选中对应的虚拟系统——设置——系统——处理器——扩展特性 ------启用 PAE/NX!
关于 PAE/NX
PAE 是让 CPU 支持大于 4G 内存的一项技术,全名是:Physical Address Extension[参考:百度百科]
NX 是用作把内存区域分隔为只供储存处理器指令集,或只供数据使用,这种技术可防止大多数的缓冲满溢攻击。全名是:No eXecute[参考:维基百科
PS:如果修改不了,请先关闭正在运行的安装界面,再进行设置。
试试这个,希望能帮助你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询