http://www.askmaclean.com/archives/vbox-virtualbox-64-bit.html

*************************************************************

转自 http://edbiji.com/doccenter/showdoc/84/nav/974.html

需要在BIOS中开启虚拟化技术

1、BIOS中的虚拟化技术

本文介绍了如何在主板BIOS中启用虚拟化技术(VT)。要运行一些操作系统,虚拟化软件和虚拟机,硬件虚拟化就需要启用。大多数情况下,不需要虚拟化技术的操作系统可以正常运行在启用了虚拟化技术的系统,但有些需要这种技术的操作系统,必须启用虚拟化技术才能运行。

所有最新的处理器和主板都支持虚拟化技术,检查一下你的主板厂商是否支持并且要知道如何启用或禁用BIOS中的VT。当在主板上启用虚拟化技术后,操作系统能立即检测到。

2、在哪里能找到在BIOS中的虚拟化技术(VT)?

首先开机进入BIOS,一般机器是按F2,我的T420是按F1,然后进入Security,Virtualization,选择Enable即可,如下图:

不同的主板可能选项会有所不同,请自行参考主板厂商的帮助。

在你更改设置后,禁用或启用虚拟化,建议关闭计算机最小10秒,然后重新启动机器(冷启动),确保正常开启虚拟化技术。如果你的主板是最新的,它在冷启动后能够检测到配置变化。每当我改变我的主板上的VT设置,它都会自动推迟下次重新启动生效。

如何确定VT已经开启或禁用?

1) 如果您的处理器是Intel的,那么你可以使用这个免费的检测工具,来确认是否成功开启了VT:

Intel官方检测工具

如下图所示,表示成功开启了VT:

2) AMD的处理器可以下载这个工具:

AMD官方检测工具

3) 微软官方也提供了检测工具,也可以尝试一下:

微软官方检测工具

这个工具不需要安装,直接运行即可。

如图表示成功开启了VT。

CPU必须是64位的且支持Intel或AMD的虚拟化技术,可能还需要在CMOS设置里打开虚拟化选项。

在Thinkpad T500 安装了 debian 7.1 amd64的操作系统,安装的是virtualbox
的官方包:4.2.16。发现在装64位的操作系统时,会提示无法安装,因为没有开启vt/x,所以仅支持32位系统。可以确定在机器的bios中开启这两项以支持64位及虚拟化,virtualbox也是64位版本的。

一般来说,用virtualBox安装64bit的虚拟机:(http://forums.virtualbox.org/viewtopic.php?t=8669):

1. You need a 64-bit processor with hardware virtualization support
(see User Manual chapter 1.2, Software vs. hardware virtualization (VT-x
and AMD-V), page 10) and a 64-bit host operating system.

1: 64位的cpu(带硬件虚拟化支持)和64位的操作系统

2. You must run a 64-bit version of VirtualBox on that OS (Windows
Vista, Linux or OpenSolaris). This can then run both 32-bit and 64-bit
VMs; a 32-bit VirtualBox can only run 32-bit VMs, regardless of the
hardware.

2:必须运行64位的VirtualBox,才可以装32位或64位的虚拟机;32位的VirtualBox只能装32位的虚拟机,而不论硬件是否支持64位

3. You must enable hardware virtualization; software virtualization is not supported for 64-bit VMs.

3:你必须允许硬件虚拟化;软件虚拟化是不支持64位虚拟机

So, running 64-bit guest require:

所以,运行64位的虚拟机需要

– hardware virtualization support in your CPU (called VT-x by Intel and AMD-V by AMD)

-cpu支持硬件虚拟化(intel的叫VT-x,amd的叫AMD-V)(下面的url可以查询你的cpu是否支持)

– you need to make sure it is not turned off by your BIOS (steps depends on your motherboard)

-确定该功能(硬件虚拟化)没有被BIOS关闭(步骤取决于主板)

– make sure it is enabled in virtual box settings of your machine (Settings –> Advanced –> check Enable VX-t/AMD-V)

-确定virtualBox可以在你的机器上设置(设置-》高级-》启用VX-t/AMD-v)

—————

后来发现,需要在bios中开启设置后,对机器进行冷启动两次,即可解决此问题。

进入BIOS,关闭vt-x

保存并退出BIOS设置,在系统启动并出现bios信息后,暂停系统的启动(通过pause键)或直接关闭计算机电源。

重新开启计算机

进入BIOS,开启vt-x

保存并推出BIOS设置,在系统启动并出现bios提示信息后,暂停系统的启动(通过pause键)或者关闭计算机电源。

重新开启引导计算机

经过上面的搞笑操作,应该能解决这个问题,看来intel在64位与虚拟化领域滞后amd不是一点点。。

CPU的EM64T和VT技术支持;BIOS的VT开关设置后一定要冷启动一下生效之,这一点很重要,要不然怎么折腾都是不行的。笔记本在操作时要取下电池操作上述过程。

VirtualBox没有64位选项,无法安装64位的解决方法(zhuan)的更多相关文章

  1. virtualbox虚拟机下的cdlinux找不到无线网卡的解决方法

    virtualbox虚拟机下的cdlinux找不到无线网卡的解决方法 自己解决了,记录一下. cdlinux 带reaver1.4的版本 http://pan.baidu.com/share/link ...

  2. SQL2008R2安装碰到问题的解决方法(iso文件用对应的工具)

    SQL2008R2安装碰到问题的解决方法     安装谁不会啊,这么简单,是啊,可是匹配包时就不是那么顺利啊.就像以前的Ruby还专挑匹配版本的包一样,不像现在的Py自动为我们找,这是Mar 7贴在Q ...

  3. [Q]“获取AutoCAD安装信息时失败...”解决方法

    “获取AutoCAD安装信息时失败...”解决方法:在“setup.exe”上右键,以管理员权限运行即可.

  4. npm install安装时忘记--save解决方法

    title: npm install安装时忘记--save解决方法 date: 2017-05-07 20:17:54 tags: npm categories: --- 网上还有一个解决方案就是: ...

  5. VS2017无法进入安装界面问题的解决方法

    VS2017无法进入安装界面问题的解决方法 打开C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe也没有 ...

  6. DirectX SDK (June 2010)安装错误S1023,解决方法

    转自:http://hi.baidu.com/rootcat/item/6730f15f85e2c1958c12ed81 DirectX SDK (June 2010)安装错误S1023,解决方法 导 ...

  7. Python使用easy-install安装时报UnicodeDecodeError的解决方法

    Python使用easy-install安装时报UnicodeDecodeError的解决方法,有需要的朋友可以参考下. 问题描述: 在使用easy-install安装matplotlib.pypar ...

  8. R语言—如何安装Github包的解决方法,亲测有效

    R语言—如何安装Github包的解决方法,亲测有效 准备安装材料: R包-REmap GitHub下载地址:https://github.com/lchiffon/REmap R包-baidumap ...

  9. 在64位Windows7上安装64位Oracle11g

    我一直在用Oracle10g数据库,最近想看看11g怎么样,就试着装了一下,在安装过程中遇到的麻烦还不少,幸好有搜索引擎,根据前辈的指点,磕磕绊绊地也将Oracle装上了,作一下记录,以后也许能用得着 ...

随机推荐

  1. Session案例:简易的购物车

    三个jsp和两个Servlet组成:在WebContent下边建立一个shoppingcart文件夹,将三个jsp文件放在里面: 1.建立一个step1.jsp文件,出现一个表格,是一个复选框,可以选 ...

  2. Dungeon Master 分类: 搜索 POJ 2015-08-09 14:25 4人阅读 评论(0) 收藏

    Dungeon Master Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 20995 Accepted: 8150 Descr ...

  3. (原创)cocos2dx使用jsoncpp的正确姿势

    环境: vs2010, cocos2dx@2.1.4, win32, jsoncpp-src-0.5.0.tar.gz jsoncpp下载地址: http://sourceforge.net/proj ...

  4. JAVA基础知识之IO——Java IO体系及常用类

    Java IO体系 个人觉得可以用"字节流操作类和字符流操作类组成了Java IO体系"来高度概括Java IO体系. 借用几张网络图片来说明(图片来自 http://blog.c ...

  5. HDU(1853),最小权匹配,KM

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1853 Cyclic Tour Time Limit: 1000/1000 MS (Java/Other ...

  6. An Easy C Program Problem

    找幸运数 题目描述 数字8最多的那个数为幸运数. 输入n和n个整数,找这n个数中的幸运数.在主函数中调用ndigit函数,判断某个整数x含数字8的个数.如果有多个幸运数输出第一个幸运数,如果所有的数中 ...

  7. qt中信号与槽机制

    一. 简介 就我个人来理解,信号槽机制与Windows下消息机制类似,消息机制是基于回调函数,Qt中用信号与槽来代替函数指针,使程序更安全简洁. 信号和槽机制是 Qt 的核心机制,可以让编程人员将互不 ...

  8. 2016年12月6日 星期二 --出埃及记 Exodus 21:1

    2016年12月6日 星期二 --出埃及记 Exodus 21:1 "These are the laws you are to set before them:你在百姓面前所要立的典章是这 ...

  9. ioshittest的用法

    昨天,发一个一个BUG.应用了一个第三方控件.一切好,效果出来符合要求. 准备收工时,再次进行测试,发现一个很严重后果的BUG,view上的按钮事件都没了. 经过各种测试,发现就是新引入的第三方控件引 ...

  10. c语言中函数调用的本质从汇编角度分析

    今天下午写篇博客吧,分析分析c语言中函数调用的本质,首先我们知道c语言中函数的本质就是一段代码,但是给这段代码起了一个名字,这个名字就是他的的这段代码的开始地址 这也是函数名的本质,其实也就是汇编中的 ...