題 將Windows分區轉換為Linux文件系統而不會丟失其數據


我想知道是否有辦法將Windows分區(NTFS)轉換為Linux(Ext3或Ext4)而不會丟失其數據。實際上我有一個安裝了Ubuntu和Windows 7的雙啟動盒,但現在我愛上了Ubuntu。
此外,當我嘗試啟動Windows 7時,我收到一些磁盤讀取錯誤,因此我想將包含我的數據的Windows驅動器轉換為Linux驅動器,而不會丟失我的數據。

謝謝。


3
2018-03-11 14:31


起源




答案:


這不可能。您必須將數據移動到另一個分區,然後重新格式化驅動器。目前甚至無法完全從ext3轉換為ext4。據我所知,所有未在分區上移動的數據仍然是ext3。但是應該會有一個碎片整理工具,它會移動每個文件以完成從ext3到ext4的完全轉換(對於Ubuntu)。您仍然可以切換到ext4,不會被移動的文件保留為“ext3”文件。 https://help.ubuntu.com/community/ConvertFilesystemToExt4


5
2018-03-11 14:42





有一種情況可以實現。在我的場景中,我有一個超過50%免費的數據分區。

您可以:

  • 使用 gparted 縮小此分區
  • 在新空置的空間中創建一個臨時分區
  • 將有問題的數據移動​​到分區的另一半
  • 格式化第一個分區到任何
  • 將數據移回
  • 刪除臨時分區
  • 將第一個分區的大小調整回原始大小

移動分區是有風險的,但是當外部備份不是一個選項時,它可能會起作用。


1
2017-10-09 10:00