2012年1月21日 星期六

2012-01-21 22:00 簡單好用的免費虛擬燒錄機--TotalMounter

這年頭廠商愈來愈摳門了--買個筆電、不再提供厚厚的紙本手冊就算了,少用紙少砍樹環保啊!反正有多少人會認真翻手冊的。然後復原光碟也省了、要就自己燒。雖說需要用到復原光碟的機會也不高、懶一點的直接送快修復原,但畢竟有備無患。

誰都曉得這年頭的空片沒幾張牢靠的、慘的一年不到資料便會自動銷毀,坑爹啊!!所以有點天良的廠商提供建立復原硬碟的功能--用300G硬碟建立不到20G的恢復資料、costdown轉移成本到用戶頭上還真合算啊......

難道沒兩全其美點的方法、可以建立復原光碟映象檔、任意存放到其他儲存裝置上、需要時再燒錄光碟使用?建立復原光碟後再擷取ISO映像檔似乎有點脫褲子放屁又費時費事、難道不能一開始便建立復原光碟映像檔


這時便需要虛擬燒錄機、主角上場-- TotalMounter by KernSafe Tech. 

完全免費使用很簡單、下載後進行安裝、執行TotalMounter管理介面


先點選最左側的工具按鈕 Mount 、選擇清單第二項 Virtual CD/DVD-RW 進建立映像檔介面, Create Type 選擇 Create a new file  Disc Type 選擇 DVD 4.38 GBytes ,接著下方的 File Path 點選 Browse ,選擇需要建立光碟映像檔的路徑、並輸入檔名點存檔,回到前畫面後點 OK,一張虛擬DVD-R出現啦。

此時在TotalMounter的管理介面上會出現虛擬燒錄機的類型Device、映像檔位置Location、容量Capacity、存取性Access以及最重要的燒錄機標號Letter--在筆電提供的復原光碟建立程式中、請將燒錄機的位置指向此標號。

復原光碟往往需要兩片以上。當復原光碟建立程式提示插入第二片空白光碟時該怎辦?按照剛剛的步驟再建立一個虛擬燒錄機?對了一半。建立後續復原光碟映像檔前、還要先做個很重要的工作、把已經建立完成的復原光碟映像檔/虛擬燒錄機卸除,否則新建的虛擬燒錄機會成為另一個標號,這時復原光碟建立程式循原標號建立後續光碟就會出錯啦!如何卸除已經完成的復原光碟映像檔/虛擬燒錄機?很簡單、在裝置列表上點選要移除的虛擬光碟機、再點下 Unmo... 按鈕即可,再循前述的方式建立後續的復原光碟映像檔。(建議以滑鼠右鍵點選欲移除的虛擬燒錄機、以滑鼠左鍵選擇將會提示如何操作該虛擬燒錄機。雖取消即可畢竟有點礙事。)

某些情況下、可能需要重新建立映像檔。現有的映像檔是不能當作RW直接抹除的、因此在建立映像檔的操作畫面中、千萬不可選擇 Open a existing file,否則寫入虛擬光碟機的程式會提示錯誤。若要「抹寫」先前建立的映像檔,一樣選擇 Create a new file、將檔案指向欲抹除的舊映像檔覆寫即可。


後記:近日入手HP小筆電DM1-4001AU,發現HP的復原光碟建立龜毛透頂!不僅限制使用者僅得建立一份(幸好可藉由刪除位於還原光碟程式所在目錄(C:\Program Files (x86)\Hewlett-Packard\Recovery Manager\)紀錄檔案Rebecca.dat,與C:\Windows\System32\、以及復原備份分割區根目錄(DM1-4001AU為D:\)紀錄檔案RMCStatus.bin解除備份次數限制,需設定顯示隱藏檔案、以及取消隱藏保護的作業系統檔案才可對此三處檔案進行操作)、並且限定不可使用可抹寫光碟(RW)類型!而TotalMounter模擬的光碟燒錄型態恰好為抹寫光碟(RW)。因此HP筆電不適用以TotalMounter建立還原光碟影像檔,必須透過另一套Phantom Drive雖然Phantom Drive為試用版軟體有30天使用限制,幸好復原光碟建立也不過一小時不到的事。只需記得Creator選取媒體類型(DVD+/-R)後、一併勾選Create an ISO image即可建立標準格式的HP復原光碟影像檔。提示換片時點選Create鍵即可建立後續光碟影像。

2012年1月19日 星期四

2012-01-20 00:00 於安裝完成的Windows XP啟用AMD南橋AHCI

這類的教學網路不少,但隨著硬體(AMD晶片組)的更新、可能有所更動,將此次升級啟用AHCI的步驟分享於下。 

進入本文前、先提供另一個更簡易的XP啟用AHCI方式。首先、BIOS要能夠分組設定SATA Port運作模式。以本人此次升級選用的華碩M5A97,可將SATA Port 1~4SATAPort 5~6分別設定AHCIIDE模式,根據說明主要是為了ATAPI裝置(如光碟燒錄機)能以IDE相容模式運作、避免以AHCI模式存取ATAPI裝置可能發生錯誤。

因此、以M5A97為例、可進行以下操作--

1.先將開機硬碟接於設置為IDE模式的SATA Port 5、開機後先進入BIOS將SATA Port 1~4設置為AHCI模式、並設定以接於SATA Port 5的硬碟開機(若有兩個以上SATA硬碟強烈建議僅先安裝開機硬碟、待XP正確啟用AHCI後再將其他SATA硬碟上線),進入XP後先下載並安裝AHCI驅動,讓XP「認得」AHCI裝置而得以安裝驅動、不會發生開機無法載入驅動而失敗的窘境。

(提示:將開機硬碟連接於IDE模式SATA Port完成開機、並以另一AHCI模式SATA Port引導驅動安裝,成功安裝重起後再接回。AMD的驅動安裝程式無法在無AHCI裝置下安裝驅動。)

2.完成AHCI驅動安裝、重開機後先退出XP、將開機硬碟接回SATA Port 1即可。而設置為IDE模式的SATA Port 5可用於連接ATAPI裝置、如光碟燒錄機。

這是最妥當且有效又簡單的方法。而隨著ATAPI裝置SATA化為提升相容性、這類SATA Port模式區分設定在往後的BIOS將更為常態,已安裝運作的XP啟用AHCI、將更不需要後述較複雜的方式進行,並能廣泛應用於日後各款南橋。

進入本文。以下的方法適用於AMD SB 8xx/9xx 系列南橋、於已安裝完畢的Windows XP 32位元版啟用AHCI。

1.首先至AMD網站下載RAID Driver 與 RAIDXpert

執行安裝檔後先取消安裝,至提示的安裝路徑中進入\Packages\Drivers\SBDrv\SB8xx\RAID\XP

將其中的 ahcix86.sys 複製到 windows\system32\drivers\

2.開啟記事本、將下列藍字內容複製貼上儲存為AMDXPAHCI.reg(檔案-另存新檔 -> 檔名 AMDXPAHCI.reg / 類型-所有檔案

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4391&CC_0106]
"Service"="ahcix86"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\ahcix86.sys"
"tag"=dword:00000019
"DisplayName"="AMD AHCI Controller"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Enum]
"Count"=dword:00000001
"NextInstance"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Parameters\Device]
"NumberOfRequests"=dword:00000080

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Parameters\PnpInterface]
"5"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86\Settings\CAM]
"EnableALPEDisableHotplug"=dword:00000000
"EnableCCC"=dword:00000001
"CCCTimeoutValue"=dword:0000000a
"CCCCompletionValue"=dword:00000020
"NCQEnableDiskIDBits"=dword:00000000
"EnableHIPM"=dword:00000000
"EnableDIPM"=dword:00000000
"EnableHDDParking"=dword:00000001
"CAMTimeOutValue"=dword:00000005
"EnableAN"=dword:00000001

執行AMDXPACHI.reg完畢後重新開機,進入BIOS將SATA埠 IDE mode 改為 ACHI mode,儲存設定後離開


3.進入XP後、再執行一次AMD RAID driver安裝,將AHCI驅動程式正確安裝

以上操作所需檔案亦可由此連結取得(隨附AHCIx86.sys為2011/06版)

4.安裝AMD RAIDXpert開啟RAIDXpert,登入帳號密碼皆為 admin ,裡面有設定選項啟用NCQ


在準備啟用AHCI模式前,大略看了一下inf文件,根據PCI IDs清單、關於AHCI / RAID裝置的硬體訊息條列以下

AMD SB7xx/8xx/9xx

PCI\VEN_1002&DEV_4391&CC_0106

SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] 上述機碼所新增的即為本項

PCI\VEN_1002&DEV_4392&CC_0104

SB7x0/SB8x0/SB9x0 SATA Controller [Non-RAID5 mode]

PCI\VEN_1002&DEV_4393&CC_0104

SB7x0/SB8x0/SB9x0 SATA Controller [RAID5 mode]

PCI\VEN_1002&DEV_4394&CC_0106

SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]

Fusion Hudson M1/M2

PCI\VEN_1022&DEV_7801&CC_0106

7801 Hudson SATA Controller [AHCI mode]

PCI\VEN_1022&DEV_7802&CC_0104

7802 Hudson SATA Controller [RAID mode]

PCI\VEN_1022&DEV_7803&CC_0104

7803 Hudson SATA Controller [RAID mode]

PCI\VEN_1022&DEV_7804&CC_0106

7804 Hudson SATA Controller [AHCI mode]

 

若在AMD OverDrive(AOD)的系統資訊點選圖表(diagram)查詢會發生應用程式停止回應的情況,請先確認系統是否安裝SATA ATAPI裝置如光碟燒錄機、且設定為AHCI模式。

本人的M5A97 (BIOS:1208)配合AOD 4.20且配合LiteOn iHAS120燒錄機於AHCI時,執行AOD的系統資訊圖表便會發生應用程式停止回應。

只要BIOS設定中、將 SATA光碟機通道設定為IDE模式即可、或者移除光碟機SATA線再執行AOD的系統資訊圖表

有類似困擾的AOD使用者不妨試試。