又是一個搞了半天卻沒啥成就感的東西,總之很久之前在某屋買了2,690元的DEPO帝寶半DIY小主機。這貨實際上就是MSI Nettop 100,去微星的網站抓了Nettop 100的BIOS刷進這台主機都沒掛,故證明他們是同樣的產品。
然而這台電腦的CPU只有Atom N230,比呆翰上一台小筆電的N280還慢,裝Windows XP還行,但是裝Windows 7又要快速開機實在不太可能,所以當然就試著安裝Windows XP的延伸版--Windows Embedded 2009囉,而且微軟會繼續幫Windows Embedded 2009提供安全性支援到2019年,比起Windows XP安全多了。
微軟的網站都可抓到試用版,於是當然先用i7-2620m的筆電測試,不然從頭到尾都要等Atom N230那個緩慢的CPU實在浪費時間。而悲劇就在這裡發生了,Windows Embedded Standard 2009的Windows Update怎樣都弄不好,查了一查才發現WES2009得搭配WUSU更新……還要再架一台WUSU Server,掰掰。
接著回到MSI Nettop 100,上面只有兩個SATA、一個mini PCI-e、一個CF卡槽。一個SATA裝藍光光碟機、一個SATA我想裝2TB的機械式硬碟備份藍光光碟、mini PCI-e已經安裝BCM970015解碼卡,所以要快速開機的OS顯然只能裝到CF卡槽上了(SSHD沒興趣不想動)。
在網路上稍微研究一下就會發現CF卡有分Fixde Disk Mode跟Removable Disk Mode,Removable下最大的影響就是你不能建立第二個分割區。而網路上有流傳一隻ATCFWCHG.COM的程式,可以將SanDisk的CF卡改成Fixed Disk Mode,雖然有看到苦主裝了Removable Disk Mode的CF卡完全抓不到,可是Ridata那張號強調有Fixed Disk Mode的CF卡也太慢了,隨便3.5吋硬碟都比他快就……管他的買張8G SanDisk Ultra 50MB/s 333x的記憶卡來用吧。
買來第一件事插上去:嗯讀到了沒有抓不到。
可是傳說中的ATCFWCHG.COM並不能用,再研究一下發現好像新卡都不能改了,那就用Removable Disk Mode的CF卡安裝Windows Embedded POSREADY 2009吧。
Windows Embedded POSREADY 2009的安裝流程如下:
- 用CD/DVD/隨身碟開機,複製基本的Windows
- 用基本的Windows開機,執行第一次FBA(First Boot Agent)
- 用基本的Windows開機,執行第二次FBA
- 用基本的Windows開機,執行第三次FBA
- 用基本的Windows開機,執行第四次FBA
- 用裝好的Windows開機,執行第五次FBA並跳出登入畫面
在第二次FBA的時候,Windows才會設定Administrators可以寫入檔案到Windows資料夾以及子目錄,但是如果這時候Windows發現這顆硬碟是「Removable Disk Mode」,他會沒設定到權限導致五次FBA跑完進去Windows之後,你不能安裝驅動(因為檔案沒辦法複製進去Windows\system32\driver資料夾)。
更詭異的是,如果把Windows Embedded POSREADY 2009安裝在隨身碟上,WEPOS2009會讓Removable Disk Mode的隨身碟出現在Hard Disk Driver裡面,但是卻會讓CF卡出現在Devices with Removable Storage裡面。
試著自己幫CF卡上的WES2009加讓Administrators的「Full Control」權限,可是Windows Update還是說沒有權限更新(0x8DDD0002錯誤)。
所以只好拿出USB外接SSD,先讓WES2009安裝在USB SSD上,確保他被辨認成Fixed Disk後,安裝完,開機,進去Regedit把HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices把所有的項目刪掉(不然開機分割區會變成D槽或更後面),再把系統備份成wim寫回去CF卡。
寫回去打開發現Windows Update還是錯誤?這不科學,難道真的得是Fixed Disk才能跑Windows Update嗎?我的CF卡又不能改,難不能要從驅動下手嗎?是的還真的有驅動可以強制把Removable Disk的裝置變成Fixed Disk,可是這個驅動WEPOS2009的安裝程式不能載入。所以重新還原wim,改驅動,Windows Update動啦!
Windows Update動了之後,驅動安裝方式如下:
- 晶片組:直接點exe安裝,除非是USB Boot(從USB開機,你又把USB的驅動換掉,開機藍色死亡畫面很正常啊)
- 音效卡:抽出WDM資料夾,用裝置管理員安裝
- 網路卡:準備INF用裝置管理員或dpinst.exe安裝
- 內建顯示晶片:用IEGD ( Inetl Embedded Graphic Driver) 10.3搞定(10.4不包含945、965晶片組的驅動了)
- BCM970015:直接點exe安裝
- 藍光光碟驅動:去找Toshiba的UDF 2.5驅動,直接安裝
好啦,雖然是試用版的Windows,不過終於可以把這台電腦丟回去客廳放BD了,成就感0分、疲勞度90分。
對了,記得把Additional Driver勾起來,不然安裝驅動的時候會一直叫你尋找檔案,雖然還是裝得下去啦。