如何輕鬆恢復在 Mac 上被刪除或損毀的分割區

Avatar photo
Written by
1353

recover partition on mac

您的 Mac 上的分割區是否突然消失,或開始出現阻礙您存取檔案的錯誤?分割區遺失或損毀可能會讓整個磁區看起來空白或無法讀取,即使資料實際上仍存在於硬碟上。在許多情況下,問題出在分割區表損壞或檔案系統錯誤,而不是永久性的資料遺失。我們將教您如何還原資料並修復損毀的分割區。

你可以在 Mac 上恢復損壞或刪除的分割區嗎?

是的,只要資料尚未被覆蓋,損壞或遺失的分割區通常可以在 Mac 上恢復。在 macOS 中,像 Disk Utility 這樣的標準工具並不像 Windows 那樣提供直接刪除分割區的選項。通常,分割區是在進行重新格式化、調整大小或合併磁碟區等操作時遺失的,這些操作會將一個分割區擴展到另一個分割區上。

當這種情況發生時,macOS 會刪除或重寫分割區圖中的項目,但實際資料仍可能留存在磁碟上,直到被新資料覆蓋。恢復的機率取決於執行了什麼操作,以及之後發生了什麼。在許多情況下,分割區結構可以被重建,或是可以直接從磁碟中恢復檔案。

情境 資料復原機率 建議採取的行動
重新分割磁碟後分割區遺失 中至高 避免建立新分割區或寫入資料。請使用復原軟體掃描整顆磁碟並重建檔案或分割區。
磁碟顯示為未初始化或沒有分割區 不要格式化磁碟。請使用如 TestDisk 這類工具或資料救援軟體來修復分割區紀錄。
檔案系統損毀被誤認為刪除 試試磁碟工具的 First Aid 或 fsck。如果分割區無法掛載,請使用資料復原工具進行後續操作。
外接硬碟因未正確退出或斷電發生問題 中至高 重新連接硬碟並避免重複掛載。先掃描硬碟或建立磁碟映像檔再進行復原。
硬體損壞或硬碟不穩定 極低(自行操作) 請諮詢專業資料救援服務。

有幾個因素會影響資料復原的範圍。為了最大化您的資料復原機會,請記住以下提示:

  • 在執行資料復原之前,請停止使用該磁碟。繼續使用磁碟會增加遺失檔案被系統或使用者建立的新檔案覆蓋的機會。
  • 使用磁碟複製工具建立磁碟的位元層級映像檔。這可以防止進一步的資料遺失。
  • 使用值得信賴的資料復原工具掃描磁碟。第一次的資料復原掃描通常是最成功的。
  • 如果資料遺失是由於實體損壞造成,請聯繫專業的資料復原服務。當遇到實體損壞時,嘗試自己進行資料復原通常弊大於利。

在像 Disk Utility 這類工具中進行分割區操作時請小心。那裡的大多數操作都包含格式化,這可能會在 SSD 上觸發 TRIM,讓恢復變得不可能。

如何從 Mac 上已刪除的分割區恢復資料

若要從 Mac 的分割區恢復資料,您需要使用專業的第三方軟體。有許多優秀的應用程式可供選擇,但在測試了一些這類應用程式後,我們建議您嘗試 Disk Drill

Disk Drill 擁有一個使用者友善的介面,與其他 Mac 分割區救援軟體相比,非常容易上手。當你需要從已刪除或損壞的分割區中恢復檔案時,Disk Drill 表現出色,因為它支援多種檔案系統和檔案格式。

現在你可以進入主要部分。請依照以下步驟,使用 Disk Drill 在你的 Mac 上恢復已刪除的分割區資料:

  1. 前往官方網站下載 Disk Drill。
  2. 像安裝其他應用程式一樣安裝它,將 Disk Drill 圖示拖曳到應用程式資料夾中。Disk Drill installation
  3. 如果你想從 Mac 的外接硬碟中已刪除的分割區恢復資料,請將硬碟連接到電腦。若你想從內部硬碟恢復資料,則跳過此步驟。
  4. 開啟 Disk Drill 並前往 位元組對位元組備份,如果你想先建立磁碟映像檔。Disk Drill go to the backup option
  5. 選擇硬碟,然後點擊 建立備份Disk Drill click Create backup
  6. 選擇用於儲存備份的磁碟,如果需要可以更改名稱,然後點擊 確定Disk Drill name backup
  7. 返回主選單並點擊 附加磁碟映像檔Disk Drill attach backup
  8. 選擇你想要恢復的分割區或映像檔,然後點擊 搜尋遺失資料Disk Drill start scan
  9. 如果你掃描的是外接硬碟,Disk Drill 會請你選擇恢復模式。大多數情況下,建議選擇 Universal Scan,除非你需要從相機或無人機記憶卡恢復影片。Disk Drill select scan mode
  10. 等待掃描完成後,點擊 檢查找到的項目。如果軟體偵測到完整的分割區,你可以立即打開並直接存取裡面的檔案,而不需要逐一檢查完整的結果清單。Disk Drill review found items
  11. 在恢復前,請利用預覽功能檢查檔案完整性,並可在左側面板或結果清單上方套用篩選器,快速縮小搜尋範圍。選擇你要恢復的檔案,或選擇整個偵測到的分割區以恢復其中所有檔案。點擊 復原 按鈕。Disk Drill preview
  12. 選擇一個位置來儲存已恢復的檔案並確認操作。流程完成後,會出現通知。Disk Drill recover

Disk Drill 能夠妥善處理各種復原情境,並提供如 S.M.A.R.T. 監控等功能,可於復原前後檢查硬碟的狀態。

如何修復損壞的分割區

文件復原本身是一個安全的過程,而修復嘗試可能會修改磁碟,若出現問題,復原機會將降低。因此,請先進行檔案復原,或至少建立完整備份或磁碟映像作為安全措施。

這些方法旨在恢復分割區結構,讓磁碟機再次可用。我們從內建的 macOS 工具開始,然後進一步介紹像 Terminal 和第三方工具這類進階選項。

方法 1: 使用磁碟工具程式 (第一救援) 修復分割區

磁碟工具程式是 macOS 上修復分割區層級問題的主要工具。在許多情況下,分割區本身依然完好,但 macOS 無法正確讀取其結構。「急救」會檢查檔案系統,並嘗試自動修復這些不一致的地方。

以下是操作方法:

  1. 從啟動台或應用程式資料夾,再進入工具程式中開啟 磁碟工具程式。如果受影響的分割區屬於啟動磁碟,請先重新啟動進入復原模式。
  2. 點擊 檢視 並選取 顯示所有裝置,以顯示完整磁碟結構。
  3. 在側邊欄選取受影響的分割區,然後在上方工具列點擊 急救
  4. 確認操作,並等待掃描及修復程序完成。Run First Aid
  5. 檢視結果訊息,程序完成後關閉視窗。

修復完成後,檢查分割區是否已掛載並可存取。如果問題持續,請再次對父容器或實體磁碟執行 First Aid,因為分割區映射問題通常會影響多個層級。重新啟動也有助於 macOS 正確載入修復後的結構。

如果「磁碟工具程式」報告無法修復錯誤,或分割區依然無法存取,請停止重複修復嘗試。此時,較安全的方法是先進行資料救援,再嘗試其他修復方式。

方法 2: 使用終端機 (fsck) 修復

如果磁碟工具無法修復分割區或完全未偵測到問題,fsck 指令可以進行更深入的檔案系統檢查,並嘗試直接修復結構不一致的情況。這個方法比較技術性,最適合用於分割區仍然被偵測到但無法掛載或行為異常時。

以下是如何使用 檢查檔案系統 (fsck) 指令來修復損壞的分割區:

  1. 重新啟動 Mac 並進入 macOS 復原模式,以避免系統磁碟被啟用使用。
  2. 在復原環境中,從工具程式選單打開終端機。
  3. 輸入指令 diskutil list 來列出所有連接的磁碟,並找到受影響的分割區。記下它的識別碼,例如 disk2s1。Enter diskutil list
  4. 判斷分割區的檔案系統類型。新版 macOS 磁碟請使用 APFS 版本的指令,舊版格式的硬碟則用 HFS 版本。
  5. 使用正確的磁碟識別碼執行適當的 檢查檔案系統 (fsck) 指令,並在提示時確認操作。Run fsckAPFS 範例:
    fsck_apfs -y /dev/disk2s1.

    HFS+ 範例:

    fsck_hfs -fy /dev/disk2s1
  6. 等待檢查完成並檢視輸出內容,確認是否已修復錯誤。
  7. 重新啟動 Mac,檢查該分割區是否能夠掛載並變得可存取。

這個方法通常適用於分割區結構存在但包含錯誤,導致無法正常存取的情況。當磁碟工具程式報告問題但無法完成修復時,它有時也能成功。

方法 3: 使用 TestDisk 修復損壞的分割區

TestDisk 是一個強大的開源工具,用於磁碟分割區修復與恢復。它能處理各種狀況,從不小心刪除的分割區到嚴重損毀的分割區表。這是免費選項中較為可靠的一個。主要需要注意的是,TestDisk 完全透過命令列介面運作,沒有圖形化介面可引導你進行操作。

這一開始看起來可能有點複雜,但只要您仔細按照以下步驟操作,使用這個工具就絕對沒有問題:

  1. 在你的 Mac 上安裝 TestDisk。你只能在安裝 Homebrew(軟體套件管理系統)後才能進行。要安裝,請啟動 終端機 ,然後複製並貼上這個指令:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. 按下 返回 並在出現提示時輸入你的使用者密碼。然後再次按下 返回 以完成安裝過程。當終端機顯示工具已安裝時,複製並貼上這個指令來在你的 Mac 上安裝 TestDisk,然後按下 返回
    brew install testdisk
  3. 透過終端機執行 TestDisk 。只需輸入以下指令即可完成:
    sudo testdisk
  4. 系統會詢問你是否要建立新的日誌檔案。建議選擇第一個選項,因為這樣你可以查看工具執行的所有任務,但選擇權在你手上。
  5. 選擇你想要掃描的磁碟並選擇分割區表類型。然後選擇 分析 功能(分析目前的分割區結構並搜尋遺失的分割區)。TestDisk analyze
  6. 開始 快速搜尋Test Disk quick search
  7. 掃描完成後,你會看到所有可復原分割區的清單。如果你找到需要的那一個,請選取它,然後按下 返回 來開始 Mac 分割區復原程序。接著選擇 撰寫 來儲存分割區結構。
  8. 如果工具沒有找到你遺失的分割區,請嘗試執行 更深入搜尋 。有可能需要進行更深入的掃描才找得到該分割區。

方法 4: 格式化硬碟分割區

如果分割區無法修復且不再需要資料救援,格式化分割區可以恢復使用性,因為它會建立新的檔案系統結構。

請按照以下步驟來格式化已損壞的分割區:

  1. 從啟動台或應用程式資料夾再進入工具程式中開啟 磁碟工具程式
  2. 點擊 檢視 並選擇 顯示所有裝置
  3. 從側邊欄選擇損壞的分割區或整個磁碟。
  4. 在上方工具列點擊 清除
  5. 輸入分割區名稱並選擇檔案系統格式。若僅供 macOS 使用請選擇 APFS,如需跨平台相容請選 exFAT。Disk Utility erase
  6. 確認操作並等待格式化過程完成。
  7. 完成後關閉磁碟工具程式,並確認分割區是否能正常掛載及使用。

格式化會刪除所有現有的資料並且替換檔案系統結構,因此只有在你已經復原重要檔案或決定該資料不再需要時才應該使用。

如何防止在 Mac 硬碟上分割區遺失?

分割區遺失通常源自於日常操作,例如錯誤的磁碟操作、不安全的磁碟移除,或忽略磁碟問題的徵兆。只要養成一些簡單的習慣,就能維持穩定的分割區結構,並降低資料隨時間變得無法存取的風險:

  • 定期備份。 Time Machine 是最簡單的起點。連接外接硬碟,在「系統設定」中啟用 Time Machine,讓它自動備份。為了額外的備援,請在不同地點保留第二份備份或同時使用雲端儲存服務。
  • 在磁碟工具程式和第三方分割工具中請小心操作。 很容易選錯捲宗或在沒有完全閱讀提示的情況下執行無法回復的操作。在進行任何更動前,務必再次確認你選擇的是哪個磁碟和分割區。
  • 在拔除外接硬碟之前,請務必先退出裝置。 在寫入過程中突然移除硬碟,可能會造成分割區表損毀,導致一個或多個分割區無法讀取。對於桌上型 Mac,我們也建議使用 UPS(不斷電系統)來防止在磁碟操作時因突發斷電導致異常關機。
  • 保持 macOS 為最新狀態。 系統更新通常包含磁碟管理錯誤修正以及檔案系統穩定性的提升。新版硬碟搭配舊版作業系統可能會產生相容性問題,讓你的分割區面臨風險。
  • 監控您的硬碟健康狀況. Disk Utility 和 Disk Drill 都能顯示可能反映硬碟早期問題的資料。Disk Utility 在 macOS 內建有基本狀態檢查,而 Disk Drill 則提供 S.M.A.R.T. 屬性。若硬碟開始出現錯誤訊息,請立即備份並考慮更換,而不是等到真正完全故障才行動。

這些預防措施雖然無法完全消除所有風險,但可以降低分割區突然遺失的機率。

結語

我們希望這份指南能幫助你恢復資料,並了解當 macOS 的分割區消失時該怎麼做。在許多情況下,只要你動作夠快並避免寫入新資料,檔案通常都還能恢復。請先進行恢復,而非修復。使用像 Disk Drill 這樣可靠的工具來掃描磁碟、恢復重要檔案,或建立磁碟映像。這個步驟很安全,也能給你最大機會取回資料。

僅在那之後才進行修復方法。像是Disk Utility或Terminal這類工具可能會修改磁碟,若發生錯誤將降低恢復的機會。請先復原,再修復,恢復完成後務必備份。

常見問題

啟動磁碟工具程式,從側邊欄選取你的磁碟,然後點選分割。於現代 Mac(APFS 格式)上,系統會詢問你要新增一個卷宗還是一個分割區。如果你只是想新增一個檔案儲存空間,請選擇新增卷宗,這樣速度較快,且能共享磁碟的可用空間。只有當你需要安裝不同的作業系統(例如 Windows 或較舊的 macOS)時,才選擇分割區。
從 Applications → Utilities 開啟 磁碟工具程式。選擇你的實體硬碟(不只是某個分割區),然後點擊上方選單中的 分割區。選擇你想要移除的分割區並點擊刪除(–)按鈕。套用變更以將空間合併回主要分割區。被刪除分割區上的所有資料都會被清除,因此請先備份重要檔案。
最可靠的方法是重新安裝 macOS,這會自動重新建立恢復分割區。重新啟動您的 Mac 並進入 macOS 復原(在 Intel 上按 Command + R,或在 Apple silicon 上按住電源鍵),然後選擇 重新安裝 macOS,並依照提示操作。此過程會還原恢復分割區,無需手動設定。您也可以使用像 Recovery Partition Creator 這樣的第三方工具,但結果可能有所不同。在執行此操作前,請務必備份您的資料。
如果你不小心刪除了 macOS 分割區,請依下列步驟操作:
  1. 避免將新檔案寫入該磁碟,最好先停止使用。
  2. 使用像 Disk Drill 這樣的資料救援工具來建立該磁碟的磁碟映像檔並從中救回資料。
  3. 嘗試使用 TestDisk 復原已刪除的分割區。
  4. 如果分割區復原失敗,你很有可能需要建立新的分割區。
TestDisk 是一款在 macOS 上用於分割區救援的免費開源程式。它能夠可靠地尋找遺失的分割區並修復無法開機的磁碟。其缺點是沒有圖形使用者介面(GUI),而是完全透過文字指令操作。如果你使用這個程式,一定要仔細參照指南操作,以避免產生更多磁碟錯誤。[\sc]