如何修復 Mac 上未初始化的磁碟並從中恢復資料

fix uninitialized disk on mac

磁碟工具程式是否在你的 Mac 上顯示未初始化的磁碟?全新的硬碟在第一次插入你的 Mac 時可能會出現這種情況,但如果這發生在先前曾經使用過的硬碟上,這就是故障的徵兆。

當您的硬碟發生故障時,任何儲存在其中的資料都處於危險區域。因此,請務必密切遵循我們的指南,以防止檔案有潛在損毀的風險。我們將一步一步地教您如何從您的 Mac 上未初始化的磁碟修復並保護您的資料。

初始化磁碟是什麼意思?

「初始化」磁碟是指透過設定分割區樣式並識別開機分割區,將一個全新空白的磁碟準備成為系統磁碟或儲存裝置。只有在磁碟被初始化之後,你才能使用檔案系統(如 APFS 或 HFS+)來格式化它,並用來開機你的 Mac 或儲存資料。大多數磁碟在你購買之前就已經完成初始化。

Mac 有時會彈出警告,顯示「您連接的磁碟無法被此電腦識別。」你會注意到 初始化 是其中一個選項。如果您的硬碟不受支援、已受損或遺失檔案系統,就可能會出現這種情況。如果您在該硬碟上有重要資料,請 請勿點擊初始化

是什麼原因導致磁碟在 Mac 上變成未初始化?

如果您的磁碟機之前運作正常,最近才顯示為已初始化,您的磁碟機很可能在某些方面出現故障。以下是導致磁碟機未初始化的最常見問題:

  • 惡意程式: 惡意軟體可能會損壞您磁碟的檔案系統或分割區表,使其無法被您的 Mac 識別。在這種情況下,您的磁碟會顯示為未初始化,因為您的 Mac 無法解讀損壞的資料。
  • 壞磁區: 和惡意軟體一樣,壞軌也可能導致您磁碟的檔案系統或分割區資訊損壞。您的 Mac 需要解讀這些資料,才能正確地與您的磁碟溝通——否則,您的磁碟將無法如預期地顯示及運作。
  • 損壞的分割區: 您的 Mac 需要辨識磁碟的分割區資訊,才能正確識別並存取分割區。如果這些資料遭到破壞,您的磁碟可能會顯示為未初始化,無法正確顯示其分割區等問題。
  • 不支援的檔案系統: macOS 也需要能辨認檔案系統本身。如果您插入使用不受支援的檔案系統(例如 ext2/3/4(Linux)或 NTFS(Windows))的磁碟,很可能會遇到上一節所描述的錯誤。

如何從未初始化磁碟恢復資料

在嘗試修復您的硬碟之前,我們強烈建議您先保護好您的資料。這是因為用來修復未初始化硬碟的方法,可能會導致資料永久遺失。您可以利用資料救援軟體,直接從檔案系統中取回您的資料,以恢復未初始化的硬碟,甚至是在 Mac 上的未初始化內部磁碟。為了示範這個流程,我們將使用一個名為 Disk Drill 的工具。

從技術上來說,你可以使用任何你想要的資料救援軟體,但Disk Drill同時允許我們在同一個應用程式中建立磁碟的映像備份。接著,我們可以使用Disk Drill的資料救援工具,從備份檔案中擷取資料,而不是直接從磁碟本身擷取——這大大提升了我們100%救回遺失資料的機會。

Mac 版 Disk Drill Basic 不提供免費的資料救援功能。然而,其位元對位元備份工具是 100% 免費的。因此,我們建議您先進行備份,無論最後是否需要使用它。萬一您的修復嘗試因任何原因導致資料遺失,您都能恢復您的檔案。

Disk Drill 的預覽工具也完全免費使用;你可以用它來確認哪些檔案實際上是可恢復的。它甚至對影片效果也非常好!

步驟 1. 下載 並通過雙擊安裝檔案並將 Disk Drill 移動到應用程式資料夾來安裝 Disk Drill。

步驟 2。 將您的硬碟連接到您的 Mac 並啟動 Disk Drill(Finder > 應用程式)。
Opening the Disk Drill app through Finder

第 3 步。 在出現的視窗中,點擊 立即安裝 。接著 Disk Drill 會指示你如何授予它 完整磁碟存取權限 。這個步驟是為了存取你的磁碟—請放心,這是安全的!
Disk Drill permissions wizard

步驟 4。 一旦進入 Disk Drill 的主選單,請在左側邊欄( 額外工具 區段下)選擇 位元組對位元組備份 。點擊 好,讓我們開始吧
Initial Byte-to-byte backup feature screen

步驟 5。選擇您的磁碟機並點擊 建立備份
Selecting a drive to backup with Disk Drill

步驟 6。 在出現的對話方塊中,請為您的映像備份檔案命名,並將其儲存到您的 Mac 上的資料夾。您也可以將其儲存到另一個外接硬碟,但請確保其可用儲存空間大於問題硬碟的總儲存空間。此時,您可以安全地退出未初始化的硬碟,或是繼續保持連接並嘗試修復(因為您的資料已經備份好了)。
Setting the parameters for the Disk Drill backup file

步驟 7。在左側邊欄的資料救援區段中點擊 儲存裝置 ,然後在視窗底部點擊 附加磁碟映像檔…
Attaching the image backup to Disk Drill's source selection menu

步驟 8。找到您的映像備份,選取它,然後點擊 附加 將其加入磁碟機清單。
Selecting a backup file to attach to Disk Drill

步驟 9。從磁碟機清單中選擇備份磁碟映像並點擊 搜尋遺失的資料
Scanning the backup image in Disk Drill

步驟 10。 在出現的彈出視窗中,選擇 通用掃描 (較適合掃描未初始化的磁碟)。
Choosing the Universal Scan type in Disk Drill

步驟 11。等待掃描完成,然後點擊 檢查找到的項目
Review found files button in Disk Drill

步驟 12。在此視窗中,您可以使用檔名或副檔名搜尋特定檔案,或依檔案類型篩選找到的檔案。您也可以點擊檔案一次來預覽檔案,這是確認檔案可復原的好方法。如同我們的示範所展示,Disk Drill 有時甚至可以從遺失的分割區還原資料。
Using the preview, filter, and search tools in Disk Drill

步驟 13。 使用最左邊欄位的方框來選取您想要還原的檔案,然後點擊 恢復 。如果不選取任何項目,直接點擊 全部還原 即可還原所有檔案。
Selecting files for recovery in Disk Drill

步驟 14。 選擇您的 Mac 上 Disk Drill 將儲存復原檔案的位置。然後,點擊 下一步 以繼續復原。
Choosing a save location for Disk Drill's recovered files

在還原您的資料並將其儲存到安全的位置後,您可以刪除備份檔案。或者,您也可以將其儲存在其他安全的位置,並保留您的資料的另一份副本。

如何修復未初始化的磁碟機錯誤(無資料遺失)

在本節中,我們將展示修復出現未初始化或相關錯誤訊息的磁碟機的不同方法。換句話說,請使用這些修復方法來修復之前正常運作過的磁碟機。如果您想了解如何實際初始化磁碟,請參閱本節

修復方法 #1: 檢查您的硬碟連接

在進行任何與軟體相關的修復嘗試之前,第一步是確保沒有任何東西阻礙您的磁碟機與 Mac 的連接。如果連接本身是穩固的,請嘗試不同的連接埠和連接器。如果您正在使用 USB 集線器,請嘗試直接連接。

這些機械零件的任何問題都可能導致 macOS 無法識別您的硬碟,從而造成初始化錯誤。

修復方法 #2: 對您的磁碟使用「急救」功能

您應該嘗試的第一個實際「修復」操作,是使用磁碟工具程式中的「急救」功能。雖然它無法修復嚴重損毀或損壞的磁碟,但可以修復一些較小的損壞,這些損壞可能導致 macOS 無法與檔案系統互動(因此要求初始化)。

步驟 1. 將您的硬碟安全地連接到 Mac 後,打開磁碟工具程式(Finder > 應用程式 > 工具程式)。
Opening Disk Utility via Finder

步驟 2。 在視窗頂部,點擊 檢視 按鈕並選擇 顯示所有裝置
Enabling the "Show All Devices" setting in Disk Utility

第 3 步。 在左側側邊欄選擇您的磁碟機。然後,點擊視窗上方的 急救 按鈕。
Running Disk Utility's First Aid tool on an HDD

步驟 4。 最後,在出現的確認對話方塊中,點擊 執行 以確認此操作。
Confirming First Aid on an HDD in Disk Utility

磁碟工具程式會在 First Aid 修復您的磁碟完成後通知您。此時,您可以嘗試使用磁碟工具程式 掛載 該磁碟(如果它沒有自動掛載的話)。

修復方法 #3: 在終端機執行磁碟修復指令

如果“磁碟工具程式急救”無法修復您的磁碟,下一個可以使用的修復工具是 fsck 指令,全名為檔案系統一致性檢查(File System Consistency Check)。這是一個可以在終端機(Terminal)應用程式中執行的指令,能自動尋找並修復磁碟檔案系統結構的問題。如果您從未在終端機執行過指令,不用擔心!步驟很簡短,指令也很容易。

步驟 1. 開啟終端機應用程式(Finder > 應用程式 > 工具程式)。
Opening the Terminal app in Finder

步驟 2。 執行以下指令以找出您的磁碟機識別碼:

diskutil list

Running the diskutil list command in the Terminal app

步驟 3。 接下來,您將執行修復指令。如果您的磁碟使用APFS格式,請輸入並執行以下指令(將/disk6s2替換為您自己磁碟的識別碼):

sudo fsck_apfs -y /dev/disk6s2

如果您的磁碟機使用 HFS+,請改為執行此命令(其他格式請依同樣結構操作):

sudo fsck_hfs -y /dev/disk6s2

Running the FSCK command in the Terminal app

請確保將您的磁碟機安全地連接到 Mac,以避免中斷,否則可能會導致更多問題。Terminal 的日誌會告知您修復操作是否成功。

修復方法#4: 使用 TestDisk 進行分割區修復與恢復

修復頑固磁碟的最後手段是使用一個應用程式 稱為 TestDisk。這是一個完全免費且開源的應用程式,可以找到並還原遺失或遺漏的分割區,然後將它們寫回磁碟中。

TestDisk 對新手來說可能有點令人卻步,因為它沒有圖形化使用者介面——它的介面類似於終端機應用程式,但你可以用鍵盤按鍵來操作(你不需要知道任何指令)。但別擔心——我們會示範它的使用方法。

步驟 1. 如果你尚未安裝 Homebrew,請前往 brew.sh 並複製它的安裝指令。
Copying Homebrew's installer command from the official website

步驟 2。 開啟終端機,並貼上你在第1步驟複製的指令。
Installing Homebrew through the Terminal app

步驟 3。 安裝 Homebrew 後,請執行下列指令來安裝 TestDisk:

brew install testdisk

Installing TestDisk via Homebrew in the Terminal app

步驟 4。 接下來,執行以下指令來運行 TestDisk(可能會要求您輸入密碼):

sudo testdisk

Running the sudo testdisk command in the Terminal app

步驟 5。 一旦進入 TestDisk 的主選單,請使用方向鍵選擇 建立 (通常預設已選中),然後按下 返回
Selecting the Create option in TestDisk's initial menu

步驟 6。 使用方向鍵從清單中選擇您的磁碟機。然後,選擇 Proceed 並按下 返回
Selecting a drive to scan in TestDisk

步驟 7。 選擇您的磁碟分割表類型——TestDisk 會自動嘗試為您選擇最合適的類型,通常都是正確的!按下 返回 以確認您的選擇。
Selecting a partition table in TestDisk

步驟 8。 選擇 分析 並點擊 返回
Choosing the Analyse option in TestDisk

步驟 9。 接下來,選擇 快速搜尋 並點擊 返回
Running a Quick Search on an HDD in TestDisk

步驟 10。 選擇您想要檢視的分割區。再次按下 返回
TestDisk partition selection menu

步驟 11。 最後,您可以選擇執行 寫入 功能來還原分割區,或者如果TestDisk找到了您想要的分割區,您也可以選擇執行 更深入搜尋
Writing a found partition in TestDisk

操作完成後,請拔除您的磁碟機並重新啟動您的 Mac。然後,在 Mac 重新啟動後,將磁碟機重新插入,讓它能夠對磁碟機的分割區表進行全新掃描。如果修復嘗試成功,磁碟機應該可以正常掛載。

如何使用磁碟工具程式在Mac上初始化硬碟

如果您的磁碟機確實未初始化(可能因為損壞、病毒或是全新設備等原因),您可以在 Mac 上透過 Disk Utility 中的 抹除 工具手動初始化它。抹除會徹底清除您的磁碟機,以便準備使用。在此過程中,系統會要求您選擇 格式 (這會重新格式化您的磁碟機),然後還會要求您選擇 方案 (初始化您的磁碟機)。

從它的名稱你可以猜到,這個操作之後你將不會有任何檔案留下。如果你在那個磁碟機上有重要資料,請先按照資料復原區段中的指示操作!

步驟 1. 確保您的硬碟已安全連接到 Mac,然後啟動磁碟工具程式(Finder > 應用程式 > 工具程式)。
Opening Disk Utility via Finder

步驟 2。 在視窗頂端「Disk Utility」旁邊,點擊 檢視 按鈕。然後,在出現的下拉選單中,選擇 顯示所有裝置
Enabling the "Show All Devices" setting in Disk Utility

步驟 3。 在左側邊欄中選擇您的磁碟。然後,點擊視窗頂部的 抹除
Running the Erase operation on an HDD in Disk Utility

步驟 4。 在彈出選單中,為您的磁碟命名,選擇其格式(一般儲存請選擇 ExFAT,僅限 Mac 使用的磁碟請選擇 APFS),並選擇方案。完成選擇後,請點擊 確定 以開始格式化程序。
Setting the parameters for the Erase operation in Disk Utility

一旦您的磁碟機格式化完成,它現在也已被初始化。您應該能夠立即在您的 Mac 上使用它來儲存資料或啟動 macOS。

結論

磁碟顯示為未初始化是很常見的情況,特別是在較舊的硬碟上。雖然無法完全避免,但透過一些良好的習慣可以降低發生的機率。首先,請確保在實際拔除硬碟之前務必先「安全移除」您的硬碟。這麼做能確保所有程序都已正確關閉。

如果你正在使用硬碟,請在使用「安全移除」後等待 5-10 秒再拔除連接線。這樣可讓旋轉的磁碟完全停止再移動硬碟,避免產生輕微刮傷。最後,請避免使用品質低劣的 USB 集線器,因為當你的硬碟連接時,有可能會隨機斷電,這可能會導致檔案系統的重要資料未完整寫入,進而發生錯誤。

常見問題

要在 Mac 上強制將硬碟初始化,請啟動磁碟工具程式(Finder > 應用程式 > 工具程式),並使用抹除工具。請注意,這將清除磁碟上仍存在的所有資料。
要修復無法初始化的硬碟,請嘗試以下方法:

  • 檢查硬碟的連接。
  • 在磁碟工具程式中使用「急救」工具。
  • 在終端機執行文件系統一致性檢查指令( sudo fsck_apfs -y /dev/disk3s1 )。請確保將範例磁碟識別碼( disk3s1 )換成你的。
  • 使用 TestDisk 還原遺失或缺少的分割區。

即使這些方法不會清除你的資料,我們仍建議你在操作前先復原檔案並保存到其他儲存裝置。或者,至少為你的硬碟建立映像備份。

初始化硬碟會讓 macOS 能夠使用該硬碟,方法是設定分割區樣式和啟動資訊。若要完整初始化硬碟,也需要將其格式化——這個動作會清除磁碟上所有現有的資料。
Alejandro Santos
首席作家
Alejandro 是 Macgasm 的首席作家和 Apple 生態系統愛好者… 完整傳記