菜鸟玩ubuntu(6)-- VirtualBox安装64位系统
2010-01-28 18:06
489 查看
可惜我的电脑是T4200 cpu 。。发现虽然是64位cpu,但是不支持硬盘虚拟化技术,所以在虚拟机里装不了64位的系统!!!呜呜!!!
最近一直在研究gentoo,本想把我的工作用机的笨兔(ubuntu)赶跑,直接上贱兔,等安装包下好,一想这样会不会太鲁莽,万一出啥问题就影响工作了。但已经下载下来了,不装太浪费了。
纠结了一会,还是先装到VirtualBox上体验一下吧,本以为会很顺利,没想到刚进引导区就出问题了。第一次x-window重启(最近x-window偶尔就会重启,一没时间整,二懒得整)。
从头来过,到引导区报错:
This kernel requires an X86-64 CPU,but only detected an i686 CPU.
以我小学水平的英语理解起来就是:下载的系统内核需要 X86-64 bit的CPU,但是呢,只检测到i686系列的CPU。不对啊,我的笔记本就是x86-64bit的哈,而且现在装的笨兔也是x86-64bit的啊,怎么会不行呢。
求助无所不知的google大神:原来VirtualBox安装64bit的系统需要满足以下条件:
64bit的cpu
64bit的操作系统
64bit的VirtualBox
必须允许硬件虚拟化
前3个俺都满足。第4个俺就有点毛了,什么叫硬件虚拟化啊?
再次求助无所不知的google大神:硬件虚拟化其实就是CPU的虚拟化技术。intel的叫VT-x,amd的叫AMD-V。支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM(Virtual Machine Monitor,虚拟机监视器)会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。虚 拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行 二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。
如此好东东,我的CPU支持吗?三问google大神:
命令行输入:
egrep ‘^flags.*(vmx|svm)’ /proc/cpuinfo
有输出就证明支持。一试,果然有输出。就当是真的吧,重启到BIOS里启用试试。
重启进BIOS,还真找到virtualization的一项,而且现为off状态,看字面意思应该就是它了,改为Enable,重启进入系统。配置虚拟机,启用“VT-x/AMD-V”。启动虚拟机,果然不再报错了。
感谢google大神!灰常感谢google大神
VirtualBox安装64位系统
Posted by 老毛 on 十月 22, 2009. Category:Linux. 363 views. 1 Comment.最近一直在研究gentoo,本想把我的工作用机的笨兔(ubuntu)赶跑,直接上贱兔,等安装包下好,一想这样会不会太鲁莽,万一出啥问题就影响工作了。但已经下载下来了,不装太浪费了。
纠结了一会,还是先装到VirtualBox上体验一下吧,本以为会很顺利,没想到刚进引导区就出问题了。第一次x-window重启(最近x-window偶尔就会重启,一没时间整,二懒得整)。
从头来过,到引导区报错:
This kernel requires an X86-64 CPU,but only detected an i686 CPU.
以我小学水平的英语理解起来就是:下载的系统内核需要 X86-64 bit的CPU,但是呢,只检测到i686系列的CPU。不对啊,我的笔记本就是x86-64bit的哈,而且现在装的笨兔也是x86-64bit的啊,怎么会不行呢。
求助无所不知的google大神:原来VirtualBox安装64bit的系统需要满足以下条件:
64bit的cpu
64bit的操作系统
64bit的VirtualBox
必须允许硬件虚拟化
前3个俺都满足。第4个俺就有点毛了,什么叫硬件虚拟化啊?
再次求助无所不知的google大神:硬件虚拟化其实就是CPU的虚拟化技术。intel的叫VT-x,amd的叫AMD-V。支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM(Virtual Machine Monitor,虚拟机监视器)会很容易提高性能,相比软件的虚拟实现方式会很大程度上提高性能。虚 拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行 二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。
如此好东东,我的CPU支持吗?三问google大神:
命令行输入:
egrep ‘^flags.*(vmx|svm)’ /proc/cpuinfo
有输出就证明支持。一试,果然有输出。就当是真的吧,重启到BIOS里启用试试。
重启进BIOS,还真找到virtualization的一项,而且现为off状态,看字面意思应该就是它了,改为Enable,重启进入系统。配置虚拟机,启用“VT-x/AMD-V”。启动虚拟机,果然不再报错了。
感谢google大神!灰常感谢google大神
相关文章推荐
- 在VirtualBox3.2.8中Guest系统为ubuntu10.10时安装Guest Additions的X window驱动失败解决方法
- 菜鸟玩postgresql(1)--ubuntu系统下安装postgresql
- ubuntu 14.04 安装google earth 64位系统
- 双硬盘安装win7 64位&ubuntu 64位双系统注意事项
- Windows7 64 位系统安装Oracle VM VirtualBox 后没有Ubuntu/Linux 64-bit选项
- virtualbox下的ubuntu系统中文输入法的安装使用
- win8.1系统的UEFI模式下安装ubuntu 64位系统(N次实验总结得出)
- VMware Workstation下安装Ubuntu 64位系统
- Win7系与本系统VirtualBox上安装的Ubuntu12.01 LTS之间共享文件夹
- ubuntu下安装Google谷歌浏览器(64位系统)
- VirtualBox安装64位系统
- win7(32位)下安装Ubuntu(64位)双系统
- 使VirtualBox支持安装64位系统的解决办法
- 使VirtualBox支持安装64位系统的解决办法
- 使VirtualBox支持安装64位系统的解决办法
- 在64位的Ubuntu系统上安装32位的WPS的方法
- VirtualBox 安装32位Windows 7和64位Windows Sever 2008R2 双系统图文教程——利用VHD技术
- 32位win7安装ubuntu64位 双系统
- ubuntu 64位系统 安装adobe pdf
- ubuntu系统学习之:64位ubuntu系统安装32位兼容库ia32-libs的方法