Aby*_*ker 2 windows partitioning bitlocker multi-boot ubuntu
我与 Windows 11 一起安装了 Ubuntu,但我忘记关闭 BitLocker。
Ubuntu 已“成功”安装,但我无法双启动,因此我删除了分配给 Ubuntu 操作系统的分区。
我需要清理磁盘还是删除分区就足够了?禁用 BitLocker 后,我现在重新安装了 Ubuntu,但我不知道旧数据是否消失了。
我不想恢复任何内容,只是想确保任何内容都已损坏。
如果我删除了一个分区,该分区上的数据会被删除吗?
严格来说:不。删除分区意味着从分区表中删除相关条目。这对分区*内的数据没有任何作用。如果您在分区表中重新创建该条目,那么您将恢复删除。事实上,向右扩展分区+文件系统的标准方法可能涉及删除分区。请参阅这个问题和我的答案。
删除分区后,数据仍然存在。但是,如果创建了新的文件系统,它不应也不会使用旧数据;它会逐渐用自己的数据覆盖它。新文件系统的工作就是始终返回自己的数据。将文件系统作为抽象层的原因之一是您(和您的程序)不必担心分区的哪些部分被覆盖或旧数据会发生什么情况。文件系统有义务可靠地为您提供存储在其中的数据,而不是一些随机或过时的数据。因此,在正常操作中,不存在出现某些旧文件或某些内容被损坏的风险,因为旧文件系统曾经在那里。
或许可以恢复一些旧文件。为此,恢复程序会绕过文件系统层。可能还有一种方法(取决于新文件系统的类型)将块分配给常规文件而不将它们清零,这将使一些旧数据出现在文件内。这在测试、调试或手动修复(新)文件系统时非常有用。这不是任何操作系统(包括新安装的 Ubuntu)本身就能完成的事情。
事实上旧文件系统在那里不会损坏任何东西。
* 在 Windows 中,一步创建分区及其文件系统是很常见的,这使许多用户认为“分区”和“文件系统”是同义词(但实际上不是)。我可以想象这种理念可以扩展到删除分区,因此可能存在过度热心的工具,当从分区表中删除条目时会擦除分区的开头。他们的“删除分区”操作应该命名为“删除分区和损坏文件系统”。删除分区的实际操作不会对该分区内的数据产生任何影响。如果一个命令只删除分区的工具对数据做了任何事情,那么它就过于热心了。
归档时间: |
|
查看次数: |
357 次 |
最近记录: |