Filesystems

將磁碟從 MBR 轉換為 GPT

  • June 15, 2015

我有一個帶有經典 MBR 的磁碟,並希望將其轉換為使用 GPT 而不會失去數據。我看過一些或多或少有用的教程,但其中大多數都是處理與 GRUB、作業系統和磁碟上的多個分區相關的特定問題。就我而言,情況要簡單得多——我有一個簡單的磁碟,用於在單個分區上儲存數據。我發現只需執行gdisk並按下wGPT 即可將 GPT 寫入磁碟,之後我可以毫無問題地安裝和使用它。

不過,我擔心數據損壞,gdisk警告我即將執行的操作可能具有破壞性,並且我已經看到 GPT 佔用了第一個分區通常使用的一些空間的圖表。所以我的問題是:

這是將 MBR 轉換為 GPT 的好方法嗎?

GPT 能否覆蓋最初位於主分區上的某些數據,從而損壞我的文件或文件系統?

我創建了一個帶有一個分區的 MBR 磁碟,用數據填充了該分區上的每個字節,創建了整個分區的 SHA1 校驗和,如問題中所述將其轉換為 GPT,創建了另一個校驗和並將其與原始數據進行比較。他們是一樣的。所以我的結論是: 您可以安全地將磁碟轉換為 GPT 而不會損壞數據。

警告:這並不意味著該過程是安全的。它可能會損壞您的分區。在使用這種方法進行轉換之前,請務必進行備份。

引用自:https://unix.stackexchange.com/questions/169064