我一直被告知在对驱动器进行分区之前应该备份数据,但是数据丢失的原因有哪些?
大多数情况下,在对驱动器进行分区时,我会将最大的分区缩小,然后使用驱动器上现有的空间创建一个新分区。执行此操作时,丢失大分区数据的可能性有多大?
谢谢!
答案1
有不同类型的分区工具。一些分区工具(例如 *nix fdisk、*BSD disklabel)仅更改分区的开始和结束位置。如果驱动器上现有的文件系统的开始和结束与新分区大小重叠,那么很遗憾,您会破坏现有文件系统并丢失数据。如果您使用这些工具,那么如果您想在磁盘上保留数据的副本,备份是必不可少的。
一些较新、更高级的分区工具(例如 Mac OS 的磁盘实用程序)与本地操作系统紧密结合。它们对磁盘上的文件系统有足够的了解,因此可以编辑文件系统、更改超级块和摘要信息以及其他任何内容,并移动数据以匹配新的分区大小。这类工具可让您重新分区驱动器而不会丢失数据,大多数情况下如此。在重新分区过程中,您仍然可能会遇到系统崩溃或断电,最终导致驱动器混乱。此外,您的分区实用程序可能存在错误。您在赌博一切确保重新分区过程顺利进行。因此,即使使用复杂的工具,备份数据也是明智之举。
答案2
建议您备份数据,因为有时您用来修改分区表的工具可能会执行一些您不想要的操作,这可能是由于软件错误、用户误解或仅仅是意外(打字错误或某种错误选择)。
根据结果,您最终可能会得到一个不再包含数据的磁盘。
即便是今天,这些问题中的大多数仍然存在。每次编辑磁盘布局时,您都应采取必要的预防措施来保护数据。
答案3
您可能会发现分区工具的错误,或者电源可能会中断,或者您的计算机可能会在过程中崩溃(可能性很小)。
我的 Windows 安装在其分区缩小后就中断了。