将Windows分区转换为Linux文件系统而不会丢失其数据


3

我想知道是否有办法将Windows分区(NTFS)转换为Linux(Ext3或Ext4)而不会丢失其数据。实际上我有一个安装了Ubuntu和Windows 7的双启动盒,但现在我爱上了Ubuntu。
此外,当我尝试启动Windows 7时,我收到一些磁盘读取错误,因此我想将包含我的数据的Windows驱动器转换为Linux驱动器而不会丢失我的数据。

谢谢。

Answers:


5

这不可能。您必须将数据移动到另一个分区,然后重新格式化驱动器。目前甚至无法完全从ext3转换为ext4。据我所知,所有未在分区上移动的数据仍然是ext3。但是应该有一个碎片整理工具,它会移动每个文件以完成从ext3到ext4的完全转换(对于Ubuntu)。您仍然可以切换到ext4,不会被移动的文件保留为“ext3”文件。https://help.ubuntu.com/community/ConvertFilesystemToExt4


1

有一种情况可以实现。在我的场景中,我有一个超过50%免费的数据分区。

您可以:

  • 用于gparted缩小此分区
  • 在新的空置空间中创建一个临时分区
  • 将有问题的数据移动到分区的另一半
  • 格式化第一个分区到任何
  • 将数据移回
  • 删除临时分区
  • 将第一个分区的大小调整回原始大小

移动分区是有风险的,但是当外部备份不是一个选项时,它可能会起作用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.