如何從不可操作的 UTM 虛擬機恢復數據

閱讀這篇文章來了解一下如何從 MacOS 上非運行的 UTM 虛擬機恢復數據。如何創建和配置虛擬機,如果虛擬機損壞或無法啟動該怎麼辦,以及如何恢復其可操作性。

內容

  • 為什麼虛擬機數據會丟失
  • UTM 虛擬機文件
  • 如何從非操作的 UTM 虛擬機檢索文件
  • 如何恢復 .qcow2 虛擬磁盤文件
  • 配置新的 UTM 虛擬機
  • 如何借助 Time Machine 恢復 UTM 虛擬機文件
  • 如何避免UTM虛擬機數據丟失
  • 結論
  • 問答
  • 評論

UTM 是一款基於 QEMU 的免費開源模擬器和虛擬化工具,適用於 macOS。它允許用戶在 macOS 內運行各種 Windows 和 Linux 操作系統。 UTM 不需要安裝任何驅動程序,它可以在用戶環境中工作,並且支持 Intel 和 Apple Silicon CPU。得益於最方便的界面,即使是新手用戶也可以毫不費力地創建虛擬機。在幾分鐘內,我們將探索如何創建和配置 Windows 虛擬機。


前往查看


🔷 如何恢復 Oracle VM VirtualBox 虛擬機的數據 🔷

為什麼虛擬機數據會丟失

首先,讓我們探討一下為什麼對虛擬機數據的訪問可能會丟失。

  • 首先可能發生的事情是意外刪除您的文件。大多數情況下,當文件被意外發送到回收站時,或者當虛擬操作系統中的回收站被清空時,就會發生這種情況。
  • 數據丟失的另一個原因是虛擬磁盤損壞時損壞或刪除。 UTM虛擬機管理程序的虛擬硬盤是擴展名為.utm或.qcow2的文件。當文件損壞時,虛擬機將無法啟動。
  • 造成麻煩的另一件事是各種各樣的安裝應用程序、驅動程序或更新時失敗。反過來,這種情況可能會破壞數據結構。
  • 虛擬機意外關閉也會影響您的數據。例如,如果您的 macOS 死機,您選擇重新啟動計算機,這就是虛擬磁盤可能被覆蓋並出現一些錯誤的原因。
  • 最後,UTM 本身內部的系統故障或者 macOS 內部問題也可能會造成一些麻煩。
不。原因描述
1刪除虛擬機手動或通過 UTM 界面意外或故意刪除虛擬機。
2磁盤映像損壞.utm 或 .qcow2 文件可能因係統故障、緊急關機等而損壞。
3UTM 更新錯誤不正確的更新可能會影響與舊機器的兼容性。
4macOS 失敗系統錯誤或文件系統故障可能會損壞虛擬機文件。
5磁盤格式化用戶可能會意外格式化包含 VM 映像的捲。
6硬件故障影響 SSD、外部驅動器或其他存儲設備的問題。
7手動移動或重命名文件更改 UTM 文件夾結構而不考慮它們之間的關係可能​​會導致啟動失敗。
8涉及其他虛擬機管理程序的衝突安裝其他虛擬機軟件可能會導致資源訪問衝突。
9刪除虛擬機內的數據來賓系統(例如 UTM 內的 Linux 或 Windows)中的錯誤可能會導致文件丟失。
10加密或病毒來賓操作系統內的加密軟件或惡意軟件可能會破壞或加密數據。

默認情況下,UTM 虛擬機存儲在 Documents 文件夾中。

Users/User name/library/containers/UTM/Data/Documents複製

如果在初始設置期間修改了默認路徑,請轉到之前指定的文件夾 - 您可以在虛擬機設置中看到它。

在文件夾中搜索擴展名為 .utm 的文件。該文件是整個虛擬機的容器。右鍵單擊它並選擇顯示包裝內容

在其中,您應該看到一個擴展名為.qcow2– 這是實際的虛擬磁盤文件。我們將從該文件中檢索存儲在虛擬機上的重要文件。

如何從非操作的 UTM 虛擬機檢索文件

如果您的虛擬機無法啟動,可以使用一種特殊的數據恢復工具,稱為Hetman 分區恢復將幫助您檢索重要文件。該實用程序支持所有流行的文件系統以及大多數虛擬機管理程序應用程序,包括 UTM 的虛擬化解決方案。

前往其網站hetmanrecovery.com並下載該工具。選擇適用於 macOS 的版本。

現在就像安裝任何其他應用程序一樣安裝它,並將快捷方式拖動到包含程序的文件夾。

該實用程序需要完全訪問硬盤才能正常工作。通過打開設定並授予效用對磁盤的完全訪問

啟動該實用程序 - 請記住輸入管理員密碼。結果,您將看到所有已連接驅動器的列表。

但是,要從虛擬磁盤檢索文件,您需要將其安裝在恢復工具中。要做到這一點:

  • 點擊工具掛載磁盤

  • 從列表中選擇擴展名為 .qcow2 的虛擬機文件,然後給出虛擬磁盤映像的路徑 - 在本視頻的前面,我們已經找到了其存儲目錄。當此類文件夾的完整路徑準備就緒時,單擊好的

  • 該磁盤將出現在主窗口中。要掃描磁盤,請右鍵單擊該磁盤並選擇打開,然後選擇掃描類型 –快速掃描或者全面分析

    首先,我們建議首先運行快速掃描 - 這將花費更少的時間,並幫助您在大多數涉及數據丟失的情況下找到文件。

  • 如果快速掃描找不到所需的文件,則繼續全面分析

    完整的分析將需要更長的時間,因為它使用更複雜的搜索算法。

  • 要運行它,請返回主菜單,右鍵單擊磁盤並選擇再次分析,全面分析

  • 選擇文件系統 –下一個

  • 掃描結束後,打開丟失文件所在的文件夾。為了您的方便,有預覽功能可以查看文件內容。選擇要恢復的所有內容,然後單擊恢復按鈕。

  • 然後選擇保存項目的位置(磁盤和文件夾)並點擊恢復再次。

  • 您將在您選擇的文件夾中找到恢復的文件。

這樣,即使虛擬機損壞並且無法啟動,您也可以直接檢索其數據。

如何恢復 .qcow2 虛擬磁盤文件

另外,您可以使用Hetman 分區恢復恢復意外刪除qcow2虛擬磁盤文件。

如果虛擬磁盤文件存儲在可移動磁盤上,並且您不小心刪除了它們或擦除了磁盤,則此恢復工具可以輕鬆檢索它們,從而恢復虛擬機的可操作性。

掃描可移動磁盤 – 右鍵單擊​​它 –打開

選擇掃描類型。

閱讀更多:我們可以從 MacOS 上損壞的 Parallels 虛擬機中恢復數據嗎?

找到虛擬磁盤文件並將其恢復。選擇您需要的並單擊恢復

恢復後,您可以通過將虛擬磁盤文件放置到其原始位置或使用它替換損壞的虛擬磁盤文件來恢復虛擬機的可操作性。

配置新的 UTM 虛擬機

在繼續使用下一種恢復方法之前,您需要了解如何在 UTM 中創建和配置新虛擬機。

  • 首先,讓我們安裝 UTM。訪問其官方網站並下載該應用程序。之後,像安裝任何其他程序一樣安裝它。

  • 然後打開UTM並點擊按鈕創建新的虛擬機

  • 選擇虛擬化類型。

  • 選擇操作系統時,請選擇 Windows(或 Linux,如果需要)。

  • 配置磁盤時選擇啟動 ISO 映像並選擇之前保存的.qcow2文件。

  • 根據計算機的硬件分配一定量的 RAM(例如 4 或 8 GB)。

  • 確保您已啟用對 USB、網絡和其他組件的支持。

  • 點擊保存。現在您可以啟動虛擬機了。

如果硬槃無法啟動,請不要擔心:您將能夠使用良好的數據恢復工具檢索其信息。

如何借助 Time Machine 恢復 UTM 虛擬機文件

如果您定期備份虛擬機時間機器,您將能夠在幾分鐘內恢復意外刪除的文件並恢復虛擬機的可操作性。要做到這一點:

  • 轉到您的虛擬機曾經存儲的文件夾並打開時間機器

  • 現在選擇一個備份,其中包含虛擬磁盤文件仍然存在的日期,然後單擊恢復

  • 操作結束後,虛擬機應該像以前一樣開始工作。

如果虛擬機無法運行,請嘗試手動連接。在本文的前面,您可以看到如何做到這一點。

如何避免UTM虛擬機數據丟失

為確保此類情況不再發生,以下建議可幫助您避免數據丟失:

  • 首先,定期備份您的虛擬機。只需將 .utm 文件複製到雲存儲或外部驅動器即可。
  • 第二,不要強制關閉虛擬機。請務必先關閉來賓操作系統,然後再關閉 UTM 電源,這樣可以避免損壞操作系統或虛擬磁盤。
  • 第三,您不應該僅將非常重要的文件存儲在虛擬機內。使用與 macOS 同步或云服務。

結論

總而言之,我們探索了幾種恢復對基於 QEMU 的非操作 UTM 虛擬機的文件的訪問的方法。

為了避免將來出現類似問題,請記住將重要數據備份到外部驅動器或云存儲。

另外,發生數據丟失後儘量不要運行虛擬機,並且避免將大文件複製到機器上,這樣刪除的數據就不會被覆蓋。