原创 如何用virtual box虚拟安装64位的ubuntu 9.10 ?[原创]

2010-2-11 17:35 6566 8 8 分类: 软件与OS

 


以前都是在32位的XP下安装虚拟机virtual box,并虚拟32位的ubuntu,由于这次是在64位台式机上安装,出现了点问题


host机情况介绍:


XP64位英文版, Intel CoreTM2 Quad CPU Qxxxx


下载了ubuntu 9.10的AMD-64位i386-32位的两个DVD版,


上午边工作边安装, 结果出现了三次蓝屏,比较郁闷!


三次蓝屏分别出现于安装64位ubuntu,32位ubuntu,及一次更改设置项.


均不成功,导致我怀疑可能出现的问题是:


下载的virtualbox是否对64位支持不好,


下载的ubuntu软件有问题?支持不够好.


先排查第一个问题,在google的帮助下,知道VirtualBox安装64bit的系统需要满足以下条件:



  1. 64bit的cpu
  2. 64bit的操作系统
  3. 64bit的VirtualBox
  4. 必须允许硬件虚拟化 (在bios中更改,VT-x/AMD-V的选项使能即可.)

只有第4个不满足,在BIOS更改后,退出重新安装即可搞定.


这时那个32位的ubuntu也可以安装了,只是还不太明白这个VT-x/AMD-V与安装32位有什么关系?


先安装吧,回头试下VirtualBox已支持的3D加速功能.


附注:


  硬件虚拟化其实就是CPU的虚拟化技术。intel的叫VT-x,amd的叫AMD-V。支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM(Virtual Machine Monitor,虚拟机监视器)会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。虚 拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行 二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。


 


 


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条