无需格式化即可将磁盘从 NTFS/exFAT/HPFS 更改为 LinuxLVM (0x82)

无需格式化即可将磁盘从 NTFS/exFAT/HPFS 更改为 LinuxLVM (0x82)

简而言之:我有一个 1TB 的外部硬盘,我将 DejaDup 备份存储在其中,现在我也想将 Timeshift 备份存储在其中。问题是这个 1TB 硬盘是 NTFS/exFAT/HPFS,而 Timeshift 需要 Linux 格式的硬盘来存储备份。在“磁盘”中,我可以“编辑分区”并切换到 LinuxLVM (0x82),这是 Timeshift 想要的,但我不敢这样做,因为我可能会丢失该硬盘上的所有文件。我会吗?这会删除所有文件并重新格式化吗?还是会损坏硬盘?

答案1

如果不格式化,您无法正确更改文件系统类型。文件系统类型不能像那样轻易切换。这适用于每一个操作系统 - Windows、Linux 和 MacOS - 并且不局限于某一特定操作系统或文件系统类型。

如果您想将 Timeshift 备份存储在磁盘上,您需要将您不想丢失的数据备份到您的计算机或其他磁盘,将驱动器格式化为 LinuxLVM,然后将文件复制回来。如果这是您的操作系统磁盘,那么您必须格式化然后重新安装。

不幸的是,没有其他方法可以重新格式化分区,因为没有重新格式化步骤,您无法在文件系统类型之间切换。(NTFS、exFAT、HPFS、LVM 等在分区和文件系统如何在原始字节级别工作方面(就磁盘信息、文件分配表/日志等的存储位置而言)使用不同的“语言”;这就是为什么重新格式化步骤对于更改文件系统类型是必要的原因)

相关内容