Related Posts Plugin for WordPress, Blogger...

Q.Dell PowerEdge R210 II 無法安裝 CentOS 6.0?

Error Message:
拿到的機器 Dell PowerEdge R210 II 無法順利安裝 CentOS 6.0 (不管 32bit 或 64bit),當放入 CentOS 安裝光碟,看到 CentOS 安裝畫面時還沒進到 Anaconda 安裝程序,在硬體偵測程序階段時,就會出現下面錯誤訊息而且是 死機 的狀態?? (嘗試使用文字模式安裝也是一樣的死機狀況!!)
 Initializing cgroup subsys cpuacct
 Initializing cgroup subsys memory
 Initializing cgroup subsys devices
 Initializing cgroup subsys freezer
 Initializing cgroup subsys net_cls
 Initializing cgroup subsys blkio
 CPU: Physical Processor ID: 0
 CPU: Processor Core ID: 0
 mce: CPU supports 7 MCE banks
 using mwait in idle threads.
 Performance Events: PEBS fmt1+, generic architected perfmon, Intel PMU driver.
 ... version:               3
 ... bit width:             48
 ... generic registers:     4
 ... value mask:            0000fffffffffff
 ... max period:            000000007ffffff
 ... fixed-purpose events:  3
 ... event mask:            00000007000000f
 ACPI: Core revision 20090903
 ftrace: converting mcount calls to 0f 1f 44 00 00
 ftrace: allocating 20276 entries in 80 pages
 Setting APIC routing to flat
 ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
 CPU0: Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz stepping 07
 Booting Node 0, Processors  #1

Ans:
查詢了 Dell 網站上的文章 Operating System Support Matrix for Dell PowerEdge Systems,確認 Dell R210 主機是有支援 RHEL 6.0,所以照理來說安裝 CentOS 6.0 應該也沒問題才對,但卻連到進到 Anaconda 安裝程序都不行,而這段文字看起來就是 CPU 的問題而卡住,於是就調整 BIOS 中 CPU 的設定。

1. 將 HT 功能 Disabled
嘗試將 BIOS 中 CPU 項目內的 Logical Processor 功能 (其實就是 HT 功能) ,設定為給 Disabled 之後情況並沒有好轉,變成只要到這個畫面之後就自動重新啟動。(請尊重 Weithenn 的辛勞!!)

2. 將 Intel VT 功能 Enabled
嘗試將 BIOS 中 CPU 項目內,關於虛擬化技術 VT (Virtualization Technology) 功能給 Enabled (出廠預設是 Disabled) 之後,居然 CentOS 6.0 就可以正常安裝,並且安裝後也運作無誤!!

照理說 Intel VT 虛擬化技術,應該是要採用 Hypervisor 架構 (如安裝 VMware vSphere ESXi 或 Microsoft Hyper-V、Citrix XenServer...等)才會需要啟動才對。但是,此次的狀況是不開啟該功能 CentOS 6.0 就無法安裝,詢問 Dell 原廠所得到的回答居然是 R210 不支援 CentOS 6.0 作業系統!! (客服人員可能不知道 RHEL 及 CentOS 的微妙關系吧?)。
文章標籤: