最近準備開始測試Windows Server 2008Hyper-V,因為公司機房在我的規劃之下,剛好有一台伺服器能退役下來當作實驗機。

講退役其實還言之過早,從外觀的標誌 - Altos 600 的確會讓人覺得老態龍鍾。

但老兵不死,在我的黑手之下,很早就賦予他新的生命。除了外殼沒換,主機板已經被我換成了ASUS M2NPV-VM,CPU 更是一路升級到AMD Althon X2 5200+ ,記憶體更是一路加到了6GB;而且當作虛擬伺服器上線至今一年多以來,更是24小時不停地值勤。

所以就算是非第一線伺服器,也還是能拿來安裝Windows Server 2008。只是灌好後,我碰上了奇怪的問題,就是有一個裝置老是找不到驅動程式...

本來以為是因為nVIDIA 沒有針對這系列的晶片組寫Server 2008的驅動程式(對!我是直接拿Vista 的驅動硬上Server 2008,叔叔沒練過不要亂學),最後仔細研究了一下硬體識別碼「ACPI\PNPB006」及資源。

再拜請了一下Goolge大神,才驚覺原來那是我從未用過的Midi Port。而且根據維基百科-Features removed from Windows Vista 裡面提到,其實Vista 已經停止支援Midi Port 及Game Port 了,所以Server 2008 會認不出來也是正常的。如果你的Vista 或Server 2008 也出現另一個未知的硬體裝置,識別碼為「ACPI\PNPB02F」,名偵探柯南會跟你說:「那就是認不出的Game Port!」

解決方式很簡單,就是回到BIOS 裡面把他關掉,就不會出現那個未知的裝置囉!
因為我兩個都用不到,所以就都直接關閉了。
(比較看看下圖跟前一張的硬體資源,其實是一樣的設定)

最後有圖有真相,大家是一片祥和地處在一起。
雖然...我是拿Vista 的驅動裝在Server 2008 上面......