我一位親戚,帶著MacBookPro到國外唸書。
2011年二月,BootCamp Windows XP 開機過程,出現錯誤訊息,
在國外的友人,協助修改,但他對Mac不熟,是以單純Windows的思考邏輯,作些設定,
也許有改變Boot Sector。
起初,Windows還能正常運作,
而Mac區不見了!
後來Windows也不能開機!(出現DOS 訊息 no system on disk)
前幾天,親戚回來台灣,我用Mac的工具軟體,TechToolPro 5.0.7以及DiskWarrior 4.3試圖修復,但完全看不到資料。
用Mac,真的完全看不到東西。
然後,我自己的Mac以BootCamp開機,把親戚的Mac開成Target模式,當作我的外接硬碟,作個比對:
我自己的Mac,有好幾個partition,
親戚的Mac,完全沒有分割partition,有顯示總容量232.89 GB FAT
但之前BootCamp是切割整台硬碟的一半,大概 116 GB,應該是 NTFS格式。
我初步推測,partition table壞了!
但我對 DOS環境不熟,不知要如何修改 partition table。
我知道:重灌是一種方法,可讓雙系統都能開機。
但親戚有重要資料,沒備份,希望至少把BootCamp區的資料救出來,
如果可能,也希望救出Mac區的資料。
請高手指導,謝謝!
以上連結,也許是個好方法。
今天已忙很久,明天再試。
若成功,到時再來分享經驗。
然後依照一位外國專家的方法,(網址已列出,昨天由網路搜尋到,太晚沒時間,留待今天嘗試)
以 testdisk 軟體,找出各 partition 的磁區起始位置與長度。
總共有三個重要磁區:
(1) EFI
(2) Mac HFS
(3) BootCamp
還有些沒用到的磁區,我不必輸入。
採用 pdisk 指令
sudo pdisk /dev/rdisk1
輸入之後,很神奇,Mac 的 partition 已經可用了,趕緊把資料備份出來。
BootCamp區,不知為何,不能 mount
可能 partition table 的 type 沒有設定對 (我輸入 NTFS)
若用 DOS, 或 FAT 或 FAT32 也不行。
不知要用什麼方法?
至少,Mac區的資料,已經救起來了!
假如網友沒遇過這種問題,我只好自己繼續努力嘗試!
若成功,再上來報告。
由中國大陸的清華大學出版社
授權台灣的佳魁資訊股份有限公司
於2009年7月出版
我在2009年8月買到這本書,只是一點點興趣,不知買了會不會用到。
當時稍微翻閱一下,很久沒看。
這兩三天,再拿出來看。
雖然書中對於 BootCamp 切割的方式沒有直接描述,
但有對基本的Mac HFS+格式作介紹,
也有詳細講 FAT, NTFS, ExtX。
甚至對於其他格式: BSD, Sun Solaris, UFS, RAID 等,也談了不少。
那些專業知識,我不懂,因為我的職業不在資訊領域,也沒時間仔細研讀。
但運用書中的基本觀念,配合書上介紹的軟體 (Windows版) WinHex, R-Studio,
加上網路搜尋到外國人的方法(testdisk, pdisk 在Mac作處理),
Windows及Mac兩方軟體,搭配使用。
昨天已把Mac區磁碟恢復,
今天,把BootCamp區的全部資料,也備份出來。
實在很幸運,資料都在。
這兩三天,我總共用了很多時間。
我猜,應該有更好、更快的方法。
目前還沒搜尋到網路上有沒有更佳方式,自己也還沒想到。
假如,重新讓我處理一次,
Mac區的資料,也許5分鐘內就可以救回來。
Windows區,我用的方法,是在Windows環境,執行R-Studio軟體,也是可行。
但救回BootCamp區,要一個多小時。
現在考慮的方法,是把Mac區用Carbon Copy Cloner備份為可開機系統,
原機器重新Format,暫時沒有BootCamp區,
把Carbon Copy Cloner的資料,存回原機,
此時重新切割BootCamp,
然後把Windows的資料存回去。
(這可能等明後天,有空閒時間,才作處理)
若有機會,拿自己多餘的硬碟嘗試,找尋更好的方法。
說不定,全部可都在Mac環境操作,不必執行Windows的軟體,有可能10鐘內,就把Mac及BootCamp兩區,完整恢復。
我的理想:希望原機器不必重新Format,也希望BootCamp區不必重新切割。這樣就可以省下很多時間。
如果沒時間測試,至少已分享上述心得。
有興趣、有時間的網友,可能會找到更快速處理的方法。
內文搜尋

X