日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VirtualBox没有64位选项,无法安装64位的解决方法 感谢源作者

發(fā)布時(shí)間:2024/4/14 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VirtualBox没有64位选项,无法安装64位的解决方法 感谢源作者 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

昨天碰到了一個(gè)讓我驚奇的問題,以前從來沒有碰到過,早些年一直用 VM ,都是草民肯定買不起VM授權(quán) ,都是各種的破解版 對吧。這幾年vm的破解幾乎沒有了,反正也不怎么好用就一直用VirtualBox ,但是昨天竟然沒有辦法現(xiàn)在64系統(tǒng),如果不能安全64位的linux ,那豈不是笑話,32為的linux很多源和軟件包都沒有了,在服務(wù)器領(lǐng)域 64位的是王道,沒32的位置。 就肚量了一下,奇葩的問題。有一小哥發(fā)了博客,再次感謝他,有圖有真相。


轉(zhuǎn)自?http://edbiji.com/doccenter/showdoc/84/nav/974.html

需要在BIOS中開啟虛擬化技術(shù)

1、BIOS中的虛擬化技術(shù)

本文介紹了如何在主板BIOS中啟用虛擬化技術(shù)(VT)。要運(yùn)行一些操作系統(tǒng),虛擬化軟件和虛擬機(jī),硬件虛擬化就需要啟用。大多數(shù)情況下,不需要虛擬化技術(shù)的操作系統(tǒng)可以正常運(yùn)行在啟用了虛擬化技術(shù)的系統(tǒng),但有些需要這種技術(shù)的操作系統(tǒng),必須啟用虛擬化技術(shù)才能運(yùn)行。
所有最新的處理器和主板都支持虛擬化技術(shù),檢查一下你的主板廠商是否支持并且要知道如何啟用或禁用BIOS中的VT。當(dāng)在主板上啟用虛擬化技術(shù)后,操作系統(tǒng)能立即檢測到。

?

2、在哪里能找到在BIOS中的虛擬化技術(shù)(VT)?

首先開機(jī)進(jìn)入BIOS,一般機(jī)器是按F2,我的T420是按F1,然后進(jìn)入Security,Virtualization,選擇Enable即可,如下圖:

不同的主板可能選項(xiàng)會有所不同,請自行參考主板廠商的幫助。

在你更改設(shè)置后,禁用或啟用虛擬化,建議關(guān)閉計(jì)算機(jī)最小10秒,然后重新啟動機(jī)器(冷啟動),確保正常開啟虛擬化技術(shù)。如果你的主板是最新的,它在冷啟動后能夠檢測到配置變化。每當(dāng)我改變我的主板上的VT設(shè)置,它都會自動推遲下次重新啟動生效。

如何確定VT已經(jīng)開啟或禁用?

1)?如果您的處理器是Intel的,那么你可以使用這個(gè)免費(fèi)的檢測工具,來確認(rèn)是否成功開啟了VT:

Intel官方檢測工具

如下圖所示,表示成功開啟了VT:

2)?AMD的處理器可以下載這個(gè)工具:

AMD官方檢測工具

3)?微軟官方也提供了檢測工具,也可以嘗試一下:

微軟官方檢測工具

這個(gè)工具不需要安裝,直接運(yùn)行即可。

?

如圖表示成功開啟了VT。

?

CPU必須是64位的且支持Intel或AMD的虛擬化技術(shù),可能還需要在CMOS設(shè)置里打開虛擬化選項(xiàng)。

在Thinkpad T500 安裝了 debian 7.1 amd64的操作系統(tǒng),安裝的是virtualbox 的官方包:4.2.16。發(fā)現(xiàn)在裝64位的操作系統(tǒng)時(shí),會提示無法安裝,因?yàn)闆]有開啟vt/x,所以僅支持32位系統(tǒng)??梢源_定在機(jī)器的bios中開啟這兩項(xiàng)以支持64位及虛擬化,virtualbox也是64位版本的。

一般來說,用virtualBox安裝64bit的虛擬機(jī):(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位的操作系統(tǒng)

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:必須運(yùn)行64位的VirtualBox,才可以裝32位或64位的虛擬機(jī);32位的VirtualBox只能裝32位的虛擬機(jī),而不論硬件是否支持64位

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

3:你必須允許硬件虛擬化;軟件虛擬化是不支持64位虛擬機(jī)

So, running 64-bit guest require:
所以,運(yùn)行64位的虛擬機(jī)需要
– 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關(guān)閉(步驟取決于主板)

– make sure it is enabled in virtual box settings of your machine (Settings –> Advanced –> check Enable VX-t/AMD-V)
-確定virtualBox可以在你的機(jī)器上設(shè)置(設(shè)置-》高級-》啟用VX-t/AMD-v)

—————
后來發(fā)現(xiàn),需要在bios中開啟設(shè)置后,對機(jī)器進(jìn)行冷啟動兩次,即可解決此問題。
進(jìn)入BIOS,關(guān)閉vt-x
保存并退出BIOS設(shè)置,在系統(tǒng)啟動并出現(xiàn)bios信息后,暫停系統(tǒng)的啟動(通過pause鍵)或直接關(guān)閉計(jì)算機(jī)電源。

重新開啟計(jì)算機(jī)
進(jìn)入BIOS,開啟vt-x
保存并推出BIOS設(shè)置,在系統(tǒng)啟動并出現(xiàn)bios提示信息后,暫停系統(tǒng)的啟動(通過pause鍵)或者關(guān)閉計(jì)算機(jī)電源。

重新開啟引導(dǎo)計(jì)算機(jī)

經(jīng)過上面的搞笑操作,應(yīng)該能解決這個(gè)問題,看來intel在64位與虛擬化領(lǐng)域滯后amd不是一點(diǎn)點(diǎn)。。

CPU的EM64T和VT技術(shù)支持;BIOS的VT開關(guān)設(shè)置后一定要冷啟動一下生效之,這一點(diǎn)很重要,要不然怎么折騰都是不行的。筆記本在操作時(shí)要取下電池操作上述過程。


超強(qiáng)干貨來襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生

總結(jié)

以上是生活随笔為你收集整理的VirtualBox没有64位选项,无法安装64位的解决方法 感谢源作者的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。