2010-11-28

VirtualBox 如何解決無法使用二顆以上的 CPU ?

這是廣告


阿舍現在用的小黑可以在 Virtualbox 上開到 4 顆的 CPU,不過,只要阿舍設定超過一顆以上的 CPU 數,虛擬機器一打開就會當掉,然後就開不起來,所以,阿舍就一直以為是 VirtualBox 版本的關係,才會沒辦法使用二顆以上的 CPU 哩 !

可是,在一個機緣下,阿舍才發現,其實,不是阿舍想的那個樣子,人家 VirtualBox 的免費版本也是有支援多顆  CPU 給虛擬機器用的,原因是阿舍小黑的  BIOS 沒設定好才會這樣的,是要到  BIOS 把「Intel Multi-Processing」、「Intel Virtualization Technology」和「Intel VT-d Feature」這幾個支援虛擬化的功能都給啟用才行,啟用後就可以使用 VirtualBox 的多 CPU 支援哩 ! 真是誤會一場啊 !

問題還是沒解決嗎 ?? 這裡有更多的 Ubuntu 相關教學可以參考哩 ...
買本阿舍寫的電子書帶走 - Ubuntu 指令新手馬上會用到的 35 個技法


關於阿舍

好文不藏私,請多分享囉!! ^^=

2 則留言 :

yku 提到...

請問要怎麼進入bios?

張子謙 提到...

回yku:每個廠商進入BIOS / UEFI(較新的韌體)的按鍵不一定相同,譬如你估狗asus bios應該就很多了,我自己是按F2。
回阿舍:我在想不知道是不是每家廠商設計的主機板各有差異,而且UEFI雖然較新但也綁不少限制,
因為像我的情形,我如果Intel virtualization technology [disable] 連虛擬機都完全不能用(我知道很正常)。

我host裝雙系統(host有4核):linux mint、windows 10,我通常用linux的KVM、virtual box跑虛擬機,virtual box不論跑windows或linux,CPU上限固定只能雙核(我猜要找其他擴充包)
奇妙的來了!我用KVM跑linux,CPU就能4核;用KVM跑windows,明明設定介面可以改4核,但是一進入桌面看系統卻永遠只有雙核,哈哈!