我正在使用“磁盘”实用程序格式化硬盘。我选择了 3TB 硬盘,并选择了不对其进行分区,而是进行完全擦除(即不是快速擦除选项)的选项。它估计需要 14 个小时才能完成。有人能解释一下为什么要花这么长时间吗?在 Windows 中,它过去大约需要 5 秒钟,但我觉得它一定没有真正格式化它或其他什么。
答案1
快速格式化与完整格式化
格式化是设置文件系统在分割。
快速格式化只需执行最少的步骤即可在分区上建立一个新的空文件系统。这涉及将小型结构写入驱动器上的某些特定位置,但根本不写入驱动器的其余部分。如果驱动器的其余部分有数据,则这些数据将保持不变,但未被使用且对用户不可见,直到将新文件写入该区域。
执行快速格式化的时间取决于文件系统类型,但通常需要几秒钟,并且几乎总是少于一分钟。
完全格式化执行相同的步骤,但还会通过将驱动器的内容设置为零来擦除驱动器的其余部分。此操作的速度取决于驱动器,并且可能需要数小时,因为它至少需要将整个驱动器的容量写入驱动器。这有时会非常慢。例如,通过 USB 2.0 连接的 4TB 驱动器可能需要超过 25 小时才能完全格式化。快速内置驱动器可能需要几个小时,但如果是通过 NVMe 连接的快速 SSD,则可能需要的时间要少得多。
无论如何,这是一个耗时且没有必要的过程,而且好处不多。它使恢复驱动器上以前的数据变得更加困难,但效果不如专门的安全删除工具。它还可以检测到快速格式化无法检测到的驱动器上的某些错误,但如果错误检查是目标,那么有更好的工具可以做到这一点,而且它检测到的错误是您在写入驱动器时自然检测和报告的错误。有人声称它可以“锻炼”或“刷新”驱动器表面,但这在很大程度上是迷信,没有考虑到驱动器的工作方式。
如果您希望格式化仅花费几秒钟,请选择快速格式化。
中断完整格式化
在完整格式化完成之前中断它然后执行快速格式化是安全的。
低级格式化
以前,硬盘驱动器还没有在磁盘上布置磁道和扇区的模式,您需要使用软件工具自己进行布置。
新硬盘的整个表面都是现成的,无法再对其进行低级更改或以任何方式初始化。所谓的“低级格式化”现在只是一个神话。
让这个神话更加复杂的是,有些工具声称能够做到这一点。但实际上它们做不到。它们实际上所做的可能是常规完整格式化、“伪造”、擦除或“安全擦除”的组合,或者在最好的情况下,设置一些制造商特定的驱动器性能参数或更新驱动器固件,而这些都不是曾经可能实现的那种低级格式化。
答案2
我认为在 Windows 中你只会重写一些块,这些块对于读取文件至关重要,而在 ubuntu 中,当你“完全重写”时,实际上可能意味着用零重写所有 3TB。你可以检查磁盘的写入速度,并将 3TB 除以它,如果我的想法正确的话,你应该得到那么多的 cca(或更少一点)。但我不是专业人士,所以任何涉及这方面的答案都有很大的可能得到我的 +1 :D
希望我能帮上一点忙:)
答案3
有时磁盘创建器或 gparted 会弄乱我的 USB 驱动器,因此我会使用以下命令快速格式化它:
dd if=/dev/zero of=/dev/sdX bs=512 count=1
写入 512 字节来删除 MBR(主引导记录)非常快。
简单来说,你将计数大小从 1 改为 60 亿。这通常只有在你处理包含财务机密的旧驱动器时才会发生。
您可以安全地中止长格式化并仅通过创建分区重新启动。