格式化损坏的高清

格式化损坏的高清

我有一个 WD MyPassport 外置硬盘,现在甚至无法再安装。我尝试了几种方法(大部分都是来自这个论坛的建议),例如使用testdisk、、等。此时,正如您所见,我不再关心文件了。我只想能够再次使用我的硬盘。任何帮助都非常感谢。mkfs.ext4mkfs.ext3mkfs.ntfs

PS:您可能会发现一些有用的输出

$ sudo mount /dev/sdb /media/wd/
mount: /dev/sdb: can't read superblock

$ sudo dumpe2fs /dev/sdb | grep superblock
dumpe2fs 1.42.9 (4-Feb-2014)
dumpe2fs: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdb
Couldn't find valid filesystem superblock.

$ sudo fsck /dev/sdb 
fsck from util-linux 2.20.1
e2fsck 1.42.9 (4-Feb-2014)
fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdb
Could this be a zero-length partition?

该命令sudo fdisk -l /dev/sdb没有输出任何内容。“零分区”部分引起了我的注意,但我不知道该如何处理它。

答案1

使用以下命令彻底擦除磁盘的第一个 GB:

警告:命令 dd 是 Disk Destroyer 的缩写!请谨慎使用!!!

sudo dd if=/dev/null of=/dev/XdY bs=512 count=1G 

其中 X 和 Y 是磁盘的正确参数(可能是sb)如果我是你,我会从这台计算机上移除所有硬盘,除了有故障的硬盘,从 LiveCD 启动,然后执行命令!

PS 有些人不明白重新使用旧磁盘可以挽救生命。阅读这里然后查看每个答案的赞同数!;-)

答案2

如果无法安装,则很可能是存在坏扇区(这就是您无法访问文件的原因),更换硬盘比花时间修复更便宜,如果是这种情况,我会拧开外壳,然后买一个 3.5 英寸的硬盘并更换它。这样做很简单。

答案3

尝试安装第一个分区 /dev/sdb1,而不是设备 /dev/sdb。其他命令也一样,使用分区。虽然可以创建没有分区的磁盘,但这种情况不太可能发生,但如果确实如此,请在 mount 命令中包含 loop 选项 - 即,将其视为一个大文件。


您创建的无分区磁盘应该使用循环选项进行安装,例如:

sudo mount -text4 -oloop,rw  /dev/sdb /mnt/somewhere

我只做过一次,所以可能遗漏了一些东西。以上假设文件系统为 ext4 类型,请使用您在磁盘上创建文件系统时使用的类型。

相关内容