[心得] mac的sparsebundle格式損毀拯救經驗

看板Storage_Zone作者 (我還懂不懂飛翔)時間8年前 (2017/07/06 11:12), 8年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
延續重灌的悲劇,在整理mac的備份檔案又遇到另一件慘劇 先前把一顆快要掛掉的外借硬碟用carbon copy cloner做成硬碟映像檔 (sparsebundle非sparseimage, 跟time machine同一格式),然後正努力 把檔案都集中放入NAS主機裡面, 也不確定怎麼發生的,本來是覺得直接 插到NAS主機複製(速度比插mac經由網路上傳較快 許多),複製到一半想要改變方式(把映像檔解開直接複製檔案內容), 結果按了暫停之後連接mac就發現映像檔案掛掉,無法開啟,整個嚇到滿頭大汗,囧~~~ http://i.imgur.com/ghrizWV.jpg
因為sparsebundle在外接非mac的主機會變成一個資料夾不像 spareimage是一個單一檔案,所以一直都忘記把這個sparsebunble 映像檔備份,所以掛掉的就是這份唯一的備份,2004~2013長達九年 的照片就這樣直接say byebye(好不容易救回來難道又要消失了) 原本想像如果可以掛載映像檔,還可以用掃瞄程式把檔案掃出來, 但最慘的就是連掛載映像檔都沒辦法,欲哭無淚...... 上網查了資料,發現相關的資訊非常少,後來往英文論壇查資料, 發現可以用指令列(前往-->工具程式-->終端機)掛載映像檔 指令為hdiutil attach -nomount -noverify -noautofsck /Volumes/{name of your disk}/{name of}.sparsebundle http://i.imgur.com/p22HzIo.jpg
掛載後理論上會出現 /dev/disk1(或其他數字) 映像檔的名稱, 但映像檔掛掉所以出現訊息是/dev/disk4 後面沒有名稱 掛載上去後就可以嘗試用指令修復 指令為fsck_hfs -drfy /dev/disk4(看顯示的磁碟代號是什麼,最後就照著輸入) http://i.imgur.com/PmCfpNl.jpg
但輸入後發生B-tree node錯誤,又開始下一輪google,發現是 檔案位址參照錯誤(硬碟界的門牌號碼),用diskwarrior應該有 機會修復,跑完之後就看到檔案回來了,差點都要落淚了 http://i.imgur.com/bkr5fIf.jpg
http://i.imgur.com/cvQc7uh.jpg
整理檔案搞到mac也在用指令列,真心覺得資管網管真不是人幹的, 以後一定要對他們多幾分敬意 -- 退潮的時候 才知道誰在裸泳 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.196.221 ※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1499310766.A.DF0.html ※ 編輯: deltaz (223.141.196.221), 07/06/2017 11:13:05 ※ 編輯: deltaz (223.141.196.221), 07/06/2017 11:14:45 ※ 編輯: deltaz (114.39.139.51), 07/06/2017 16:40:19
文章代碼(AID): #1PNQgktm (Storage_Zone)