瀏覽單個文章
yltsai
Major Member
 

加入日期: Jun 2003
文章: 212
我終於找到方式解決了。

問題還是出在Partition的設定上。個人覺得,還真的不能太依賴一些磁碟工具程式。

原本的硬碟是300G的WD3000HLFS,透過Acronis True Image 2010 製作映像檔之後,還原到這顆600G的WD6000HLHX上,就發生了Bootmrg is missing的事情。然而,這些動作,都是在同一台電腦上去操作的。

我將原本的硬碟,與新硬碟改到另一台電腦上去,再備份與還原。另一台電腦,將原本的這顆300G硬碟裡的兩個分割區(100MB Partition 存放區與系統磁碟區)都認做兩個磁碟機,並自動給了磁碟代號,但是我還是直接用True Image 2010去製作映像檔。

你可能會覺得奇怪,這樣哪裡不同?坦白說,應該是一樣才對,但是怪就怪在這樣產生的映像檔在回復到新硬碟後,可以開機了。

True Image 2010的功能包括在將舊資料轉移到新硬碟時,會自動修改Partition,然而,我發現它沒有自己去更改Partition的設定。所以,我只能手動更改。我用True Image製作的救援光碟開機進入程式,在還原的選項中,選擇了更改Partition的選項。

剛剛說了,這次在另一台電腦回復資料的新硬碟,再裝回舊電腦,可以開機了。然而,卻發現,硬碟容量是原本的300G,另外的300G沒有被分割出來,呈空白的狀態。

我用了Acronis Disk Director 11去修改主磁碟區的容量,將容量拉滿,再開機,竟然又Bootmrg is missing。這套新出的磁碟管理程式,支援Windows 7了,過去XP時代,覺得第10版很好用,所以在推出11版後,又去購買了。可是,問題就是出在這裡。

最後,我怎麼解決?Windows 本身的Diskpart 命令!就是這個命令,延伸主系統磁碟區後,就成功解決了這幾天困擾的問題了。真的,還是不能太相信磁碟工具啊!在亂七八糟的胡搞亂搞之後,終於處理掉這擾人的問題。

感謝各位的建議與幫忙。謝謝。
舊 2010-07-30, 05:39 PM #6
回應時引用此文章
yltsai離線中