如何进行低级格式化

如何进行低级格式化

我的硬盘上有一些坏扇区。当我在 Linux Mint 中启动时,系统提示我需要更换硬盘。但我还没有钱。我只是个学生。如何进行低级格式化?在尝试执行此操作之前我需要做什么?当硬盘上已经有坏扇区时,是否有特定的时间跨度会损坏所有硬盘并丢失所有数据?对于配备 2Ghz core 2 duo 处理器和 2Gb 内存的笔记本电脑,低级格式化需要多长时间。

答案1

MHDD32 和这里的每个人都使用“低级格式化”这个术语,这是不正确的。MHDD32 使用此术语来指向硬盘上的每个扇区发出“擦除”命令。这不是真正的“低级格式化”。写入每个扇区将迫使驱动器的固件确实“重新计算 ECC”,并将坏扇区重新映射到备用扇区(如果还有剩余的话)——因此这对于修复有坏扇区的驱动器很有用(尽管磁盘很快就需要更换)。

低级格式化是指驱动器将同步标记和扇区标记等内容写入磁盘的过程,只有当磁盘基本上是出厂时的新未磁化的盘片时,这些内容才会出现。因此,未经或从未真正进行过低级格式化的磁盘在物理上是不可读的。将所有扇区或任何扇区全零写入,需要在磁盘上写入基本“框架”信号,以便驱动器控制器能够找到特定扇区。

在 80 年代初期至中期,在 Windows 占据主导地位之前,软盘通常以“未格式化”的形式出售 - 必须执行这种低级格式化才能使用磁盘。旧的 DOS FORMAT 命令会自动执行低级格式化,除非您使用 /Q 开关进行“快速格式化” - 这在从未格式化的磁盘上是不可能的。Linux 有单独的命令用于低级(fdformat)和高级(mke2fs等)格式。

旧的 MFM 和 RLL 硬盘也是这样,但它们通常出厂时已预先进行低级格式化(带有列出已知缺陷扇区的标签)。但您可以执行真正的低级格式化 - 一种方法是使用旧的 DOS DEBUG 命令直接在控制器的 ROM 中调用低级格式化(http://discussions.virtualdr.com/archive/index.php/t-69312.html)另请阅读:http://www.redhill.net.au/d/10.php

IDE 驱动器通常不提供用户可访问的低级格式化例程或命令,因此无法在这些类型的驱动器上执行真正的低级格式化。您永远不知道驱动器上有哪些类型的诊断或调试命令,以及固件上的代码能够做什么,但这是在现代驱动器上实现真正的低级格式化的唯一方法。

答案2

低级格式化无法清除已经存在的坏扇区,而且 Linux 已经告诉您它们已被重新定位。如果 Linux 说该更换磁盘了,那么继续使用磁盘将面临很大风险。如果您无法更换磁盘,那么您就没有什么好的选择。既然您要重新格式化,您要将文件备份到哪里?

低级格式化的时间很大程度上取决于磁盘的大小。如果是真正的格式化,之后进行写入/读取测试,则在大磁盘上可能需要很长时间(数小时)。

答案3

如何进行低级格式化?
网络上有很多实用程序可能对您有所帮助,但最好的办法是咨询您的笔记本电脑制造商,或者如果您知道的话,咨询您的硬盘制造商,他们应该都有实用程序。话虽如此,但它并不能消除坏扇区。

在尝试做这件事之前我需要做什么?
备份文件。格式化会抹去你所有的信息,所以你最好备份重要的文件,以及操作系统安装盘。

当硬盘上有坏扇区时,是否有特定的时间跨度会导致所有硬盘损坏并丢失所有数据?
很难说。可能是明天,也可能是几个月后。这就是硬件的本质。磁盘何时可能出现故障或完全故障没有固定的时间限制。考虑到您开始看到坏扇区,您可能想看看是否能设法找到一个新磁盘。

对于配备 2Ghz core 2 duo 处理器和 2Gb RAM 的笔记本电脑,低级格式化需要多长时间。
再次强调,这很难说,因为格式方面有各种因素。为了安全起见,我会预留几个小时。

答案4

无需担心诊断,以下是如何对硬盘进行低级格式化:

  • /!\ 意识到你会失去一切/!\
  • 下载基础设计与计算
  • 刻录 iso(不是作为数据,而是刻录 CD 映像)
  • 在 UBCD 上启动(通常在启动屏幕时按 F8,然后选择在 CD-Rom 上启动)
  • 使用菜单中的箭头导航至菜单 2,第 4 页
  • 使用MHDD32或PowerMax进行低级格式化

这可能需要 1 到 5 个小时,具体取决于您的硬盘容量。此外,UBCD 上有大量工具可以帮助您诊断硬盘问题。

我的观点是低级格式化是最后希望解决方案。如果您有重要数据,请备份。如果没有,请继续使用您的硬盘,直到您丢失它,或者直到您有钱购买新的硬盘(旧的 80 GB 硬盘并不贵 -10 美元?-,您可以在 ebay 上或朋友的废弃电脑中找到它)

相关内容