iT邦幫忙

0

請問...什麼叫做主機板是否支援虛擬化

  • 分享至 

  • xImage

如題

ghost234 iT邦新手 4 級 ‧ 2012-05-31 08:01:38 檢舉

應該不是it人員吧!!
oo324mnrn iT邦新手 5 級 ‧ 2012-06-01 05:38:30 檢舉
算是也不算是吧...初入社會....><
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
14
ganymede
iT邦好手 1 級 ‧ 2012-05-31 08:03:47

「主機板」就目前的技術而言是沒法子虛擬化的.

看更多先前的回應...收起先前的回應...
Ray iT邦大神 1 級 ‧ 2012-05-31 09:17:50 檢舉

......這個幽默.....偷笑

cmwang iT邦大師 1 級 ‧ 2012-05-31 09:55:16 檢舉

raytracy提到:
......這個幽默.....

大哉問就須要大哉答偷笑偷笑....

大推這個回答++++++++++

moki1111 iT邦新手 3 級 ‧ 2012-06-02 11:33:59 檢舉

有時候發問者的問題或許在各位看來很笨很呆~但是人家就是不會才來問,你可以不回答,但是不要用工程師們自以為是的幽默來答題,好聽一點人家也是尊稱你們前輩,但難聽一點我就很想問~~你們懂那麼多,一個月薪水有沒有超過100K??
PS.無意嘴泡,因為這種幽默我前幾個月也才遇到一個自稱前輩的人回文!!

cmwang iT邦大師 1 級 ‧ 2012-06-02 11:45:24 檢舉

moki1111提到:
有時候發問者的問題或許在各位看來很笨很呆~但是人家就是不會才來問,你可以不回答,但是不要用工程師們自以為是的幽默來答題

問題是提問者的確是大哉問啊,用漫無邊際的方式提問,也只好用漫無邊際的方式回答了OrzOrz....

賽門 iT邦超人 1 級 ‧ 2012-06-02 12:26:52 檢舉

ganymede提到:
「主機板」就目前的技術而言是沒法子虛擬化的.

我以另一個角度來看這個說法...

不論是VMWare、Hyper-V、VirtualBOX等等虛擬服務平台(Host), 都是提供以虛擬主機板來讓Guest安裝、啟動的...

oo324mnrn iT邦新手 5 級 ‧ 2012-06-03 09:54:35 檢舉

謝謝大家的指教><

ganymede iT邦好手 1 級 ‧ 2012-06-03 11:07:53 檢舉

先對原po說聲抱歉, 小弟主要目的是想讓原po想好問題, 確認真正問題所在.

因為在公司碰到這類無厘頭式的問題太多了, 好歹你也把畫面抓下來讓我確認問題是在那裡, 這樣子大家都省時間.

moki1111 iT邦新手 3 級 ‧ 2012-06-03 14:10:06 檢舉

各位大大,抱歉,我沒有針對誰,只是單純的把我看到的問題反應一下而已!!
我知道大家會來回應都是基於熱心,但大家領域不同,有些問題或許真的不知道該怎麼問,從何問起!!
所以在各位前輩眼中就覺得問題不著邊際,沒有重點!
就好比學程式的忽然遇到做美編的,二個在討論網頁怎麼做一樣意思!!

16
u8526425
iT邦大師 1 級 ‧ 2012-05-31 08:13:55

通常是指是否支援VT-d技術

18
vino1
iT邦大師 1 級 ‧ 2012-05-31 08:28:03
  1. x64 型處理器
    2.硬體協助虛擬化。這可在包含虛擬選項的處理器使用,特別是 Intel 虛擬化技術 (Intel VT) 或 AMD 虛擬化 (AMD-V)。
    3.必須提供並啟用硬體強制資料執行防止 (DEP)。尤其是,您必須啟用 Intel XD 位元 (執行停用位元) 或 AMD NX 位元 (無執行位元)。

您可以下載一套叫securable的工具它可以協助我們確認硬體是否支援虛擬化,只要執行它,軟體圖示如果出現(64、Yes、Yes字樣),就代表此硬體是支援虛擬化。
http://www.grc.com/securable.htm

oo324mnrn iT邦新手 5 級 ‧ 2012-05-31 08:32:30 檢舉

那如果我要買有這種虛擬化的主機~~~
我應該要怎麼看呢...
是否有寫規格...還是我應該要看哪邊呢

請前輩指教!!!!!

vino1 iT邦大師 1 級 ‧ 2012-05-31 09:49:31 檢舉

底下各位大師都非常專業的講完了...您參考看看囉~

16
小成
iT邦高手 10 級 ‧ 2012-05-31 09:05:39

如同前面U大說的,一般來說會是指VT-d技術。(AMD陣營是AMD-Vi)
VT-d的目的是為了讓虛擬機可以對IO裝置直接進行存取(passthrough),例如PCI裝置、USB裝置等等

一般是看主機板的晶片組支不支援,不過我也有看過部分主機板所使用的晶片組有支援,但是他bios中並沒有提供VT-d的選項可以供打開。
所以雖然大體來說,你所提到的"主機板是否支援虛擬化"可能是指VT-d,不過VT-d是必須要CPU、晶片組、BIOS、hypervisor都必須支援才行。

關於VT-d可參考下面資料
http://vaemon.com/article/865.html#more-865
http://ithelp.ithome.com.tw/question/10045975
AMD-Vi可參考
http://info.amdtaiwan.com.tw/edm/Q110/p33.pdf

另外關於V大所說的VT-x技術 (AMD陣營是AMD-V)
指的是CPU的虛擬化技術,不須主機板晶片組支援,
如果你只是要在電腦中跑虛擬主機可以效能好一點,那你應該是找VT-x這方面的資料
例如下面這幾款CPU都是支援VT-x的CPU
http://ark.intel.com/search/advanced?VTD=true
另外大部分主機板都會在BIOS中將VT-x關閉,所以也必須到BIOS中將 VT-x (Intel® Virtualization Technology) 啟用才行

看更多先前的回應...收起先前的回應...
小成 iT邦高手 10 級 ‧ 2012-05-31 09:06:45 檢舉

你要不要寫一下問這問題的目的,其實只有標題,大家會搞不清楚你要問甚麼
你可以補完你的問題,問題越詳細,你才能得到越精準的答案

小成 iT邦高手 10 級 ‧ 2012-05-31 09:10:49 檢舉

上面支援VT-x的CPU列表網址我給錯了...在INTEL網站按錯按鈕Orz
修正一下
支援VT-d的CPU列表網址
http://ark.intel.com/search/advanced?VTD=true
支援VT-x的CPU列表網址
http://ark.intel.com/search/advanced?VTX=true

oo324mnrn iT邦新手 5 級 ‧ 2012-06-01 05:32:22 檢舉

sorry...最近想自己組裝主機架伺服器....順便利用一下hyperV...

但..不知道要怎麼去組...是直接問老闆呢....還是東西上面就有寫規格技術

u8526425 iT邦大師 1 級 ‧ 2012-06-01 09:05:47 檢舉

截至R2 SP1為止
Hyper-V都不支援VT-d類型的技術

system requirement
CPU部份
x64 compatible processor with Intel VT or AMD-V technology enabled.
Hardware Data Execution Prevention (DEP), specifically Intel XD bit (execute disable bit) or AMD NX bit (no execute bit), must be available and enabled.

oo324mnrn iT邦新手 5 級 ‧ 2012-06-03 09:57:12 檢舉

謝謝...
主機板我想配..A速私...P8Z77-V PRO
http://tw.page.bid.yahoo.com/tw/auction/c69740492?u=Y8724024752
CPU
I5-3450.

這樣應該可以吧吧吧吧...

小成 iT邦高手 10 級 ‧ 2012-06-05 14:05:43 檢舉

oo324mnrn提到:
P8Z77-V PRO

這張板好貴=口=
我覺得應該用Z77初階板子就可以了吧?如果只是要玩Hyper-V
最重要的是要支援VT-x,所以CPU是重點
那板子主要是最好可以插四根記憶體,所以即使是H77也可以,只要可以插四根記憶體,記憶體越多越好。
因為到Hyper-V 2008 R2 SP1也還是不支援VT-d,所以基本上就不用管VT-d,除非你還有要測其他虛擬化軟體
Hyper-V v3我就不曉得了,還沒裝來玩過
所以其實應該不用買那麼貴的主機板吧...@@?

18
賽門
iT邦超人 1 級 ‧ 2012-05-31 09:33:49

主機板有沒有支援虛擬化, 要看主機板上的BIOS有沒有支援. 此外, 就是CPU是否支援了.

CPU, 只要看一下系統規格就知道. 主機板的BIOS支不支援, 要看主機板的使用手冊中BIOS設定章節的說明, 而且, Intel CPU的主機板設定方式與AMD不同.

先說明Intel CPU的主機板, 以ASUS P8Z68 Deluxe主機板為例, 開機時進入BIOS(現在新主機板都改用UEFI), 到進階選單的CPU Configuration頁籤中, 可以看到Intel Virtualization Technology...
(以下節錄自Asus P8Z68 Deluxe主機板使用手冊中的BIOS設定章節...)
先到這個頁面...

向下捲動到下圖所示...

預設是把虛擬化Disabled, 只要設成Enabled即可支援虛擬化...設定值說明如下.

再來說明AMD CPU的主機板, 以Asus M5A99X EVO為例...開機時進入BIOS, 到進階選單的CPU Configuration頁籤中, 可以看到SVM(Secure Virtual Machine), 設置成Enabled即可支援虛擬化...
(以下節錄自Asus M5A99X EVO主機板使用手冊中的BIOS設定章節...)
先到這個頁面

其中SVM已經預設為Enabled了...SVM的設定說明如下:

只要是這兩三年出廠的主機板都幾乎支援虛擬化...如果可以到主機板廠商的官網去下載打算敗回家的主機板的使用手冊來研究, 看一看CPU設定中有沒有Virtualization的選項, 有的話, 就可以確定支援了. 另外還有兩件事要注意:

  1. 各主機板廠使用的BIOS(UEFI)不盡相同, 虛擬化的選項可能會以不同方式表達.
  2. CPU是否支援虛擬化指令集.

如果您實在不確定, 可以把主機板型號PO上來, 這樣就能幫您拿主意了.

看更多先前的回應...收起先前的回應...
oo324mnrn iT邦新手 5 級 ‧ 2012-06-01 05:35:44 檢舉

前輩實在太專業了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

因為我想要組一台電腦...但不知道以目前科技的規格...我應該如何去打算

目前預算是2萬(加螢幕)..偶爾玩個遊戲...碰觸虛擬化的經驗...增加自己對工作的學習

oo324mnrn iT邦新手 5 級 ‧ 2012-06-01 05:55:25 檢舉

前輩....你們覺得
http://www.gohappy.com.tw/shopping/Browse.do?op=vp&sid=0&cid=94655&pid=2438852

這台CP質算高嗎

請前輩們鑑定!!!

賽門 iT邦超人 1 級 ‧ 2012-06-01 08:21:46 檢舉

◆Intel Core i5-3550 四核心處理器
◆DDR3-1600 8G(4Gx2) 競速記憶體
◆1TB 爆容量硬碟
◆華碩 P8H77-M LE LGA1155 主機板
◆NVIDIA 520_2G 強效獨顯
◆樹昌 十字軍/綠光 黑四大 電腦機殼
◆AOpen 500W/80+主動式PFC 電源供應器
◆24X DVD 高速燒錄機
這已經是中階主流規格, 如果您不玩大型Game, 像最近的BF3, 應該可以快樂玩暗黑3...
支援虛擬化, 建議可敗入.

賽門 iT邦超人 1 級 ‧ 2012-06-01 08:32:39 檢舉

simon581923提到:
快樂玩暗黑3

好像不是這樣...因為有好幾位朋友興沖沖的敗入暗黑3, 結果日子過的更暗黑了....請參見
暗黑3連線慢 營運長向台灣玩家道歉

小成 iT邦高手 10 級 ‧ 2012-06-01 09:39:52 檢舉

這塊主機板只能插兩根記憶體
如果要玩虛擬化,記憶體大一點還是會比較好

cmwang iT邦大師 1 級 ‧ 2012-06-01 09:52:14 檢舉

esyc提到:
這塊主機板只能插兩根記憶體

除了只能插兩條RAM外,H77好像也不支援VT-d,不過這點除非要玩I/O的虛擬化,不然不一定會有影響就是了....

oo324mnrn iT邦新手 5 級 ‧ 2012-06-01 21:26:17 檢舉

cmwang提到:
I/O的虛擬化

更深奧了噴鼻血

8
cmwang
iT邦大師 1 級 ‧ 2012-06-01 06:46:16

支不支援虛擬化分兩方面....

不牽涉I/O方面:現在要買到不支援SVM/VT-x的機器機率應該很低了,除非是買有點年紀的舊機Orz....

牽涉到I/O的話:IOMMU/VT-d要CPU/chipset和Hypervisor都支援才有戲唱,I社通常要workstation/server級產品才會有(i.e.$$Orz),A社的話據說9xx系列的chipset就有(i.e. NT$2xxx的970A based M/B或許就可以玩玩),不過9xx系列chipset沒有IGP,得插獨立顯卡Orz....

以上大家參考參考吧....

4
tombo
iT邦高手 1 級 ‧ 2013-12-07 09:09:42

早期一些主機板會在 BIOS 上閹割"虛擬化"的功能,現在應該很少見了...

如果您是選擇 Intel CPU & Inte Chipset 的主機板,可以參考以下兩個網站(Intel)
這個網址列出 Intel CPU 支援 VT-x or EPT
http://ark.intel.com/zh-TW/products/virtualizationtechnology
這個網址列出支援 VT & VT-d 的 Chipset
http://www.intel.com/support/tw/motherboards/desktop/sb/CS-030922.htm

賽門 iT邦超人 1 級 ‧ 2013-12-09 08:27:45 檢舉

一年半前的"考古題",湯包哥在挖寶嗎?

tombo iT邦高手 1 級 ‧ 2014-04-24 14:31:38 檢舉

太久沒上來逛了...所以....汗

0
Lin54boy
iT邦新手 5 級 ‧ 2016-03-14 08:25:35

同樣的疑問 ( 抱歉 新手借問 若有不懂討論區的規則時請諒解 )
我一個月前2016-02新買了組合電腦,在玩遊戲中,遇到了"未開啟VT-x"的狀況
裝備的規格如下:
處理器:Intel Core(TM) i7-6700 @ 3.4Ghz

主機板:華碩 H170M-PLUS

在下有搜尋了網路的相關文章,因為是大陸方面的作者及內容,http://www.bkjia.com/bios/987244.html,我有依照這方法將電腦重啟並進入設定看了一下,發現類似但還是不相同,因不懂就不敢亂按就跳出設定重開W10了

另外有下載了檢測小程式,
,如附圖右下角,就是未開啟狀態

想拜託各位高手幫忙教導在下,如何開啟 VT-x 功能

祝福各位 身體健康 心想事成

u8526425 iT邦大師 1 級 ‧ 2016-03-14 11:01:28 檢舉

一般是在主機板BIOS設定裡面的CPU相關選項中
把CPU的VT-x功能設為enable

我要發表回答

立即登入回答