昨晚,在擦除我的 Macintosh HD 之前,我在恢復模式下透過磁碟工具建立了我的圖片庫的 .dmg 作為緊急備份。我對 Documents 和 iTunes 也做了同樣的事情,都在單獨的 .dmg 檔案中。文件和 iTunes 安裝並打開得很好,我恢復了所有內容,但當我嘗試打開圖片 .dmg 時,它給了我“圖像損壞”錯誤:
我嘗試過使用磁碟實用程式(安裝、驗證、轉換或新增校驗和失敗,所有這些都給我帶來了損壞的錯誤)
我努力了:
- 使用 7Zip 提取 DMG – 不起作用
- 將其轉換為另一種格式,例如 ISO – 不轉換
- 使用 Disk Drill 開啟 DMG – 未開啟
- 使用 Data Rescue 開啟 DMG – 未開啟
- 透過終端執行 hdiutil 和相關命令 – 不
我嘗試過第三方應用程序,但由於 .dmg 文件損壞,它們似乎甚至沒有“看到”該文件。
希望任何人都可以幫助或澄清它是否永遠損壞,這樣我就可以停止嘗試打開它。
答案1
有時,如果網守(系統首選項/安全性和隱私)無法將 .dmg 檔案識別為來自開發人員,則網守會拒絕允許安裝該檔案。
它通常表明文件已損壞或類似的情況。這通常僅適用於具有應用程式的 .dmg 檔案。但是,它可能會與您的文件混淆。
有一個隱藏選單,您可以啟動該選單以允許“任何地方”選項。這將繞過這個“功能”。
這是有關它的一些資訊。 http://osxdaily.com/2016/09/27/allow-apps-from-anywhere-macos-gatekeeper/
如果您能夠掛載 .dmg 映像並複製文件,請恢復正常的網守選單,因為這是一項很好的安全措施。
如果這不起作用且您的 .dmg 檔案未壓縮,那麼您可以嘗試稱為檔案榨汁機的程式。 https://www.echoone.com/filejuicer/
該應用程式將詢問檔案、.dmg、應用程式等,並從中提取多種類型的檔案(包括多種圖像格式)。它可能不適用於壓縮和/或加密的 .dmg 檔案。
如果未註冊,它將在提取的任何圖像中放置浮水印。
如果您不小心加密了 .dmg 文件,您將需要使用密碼才能開啟它。
對檔案/系統進行一些備份總是好的。