硬盘坏了?

硬盘坏了?

有一天,BIOS 无法检测到 500 GB SATA Western Digital EXT4 硬盘。因此,我使用 USB 电缆将硬盘连接到 USB 端口。按照几个教程操作后,我使用 root 解决了这个问题。有人可以帮忙吗?

消息

[2797.127391] USB 1-5:USB 断开连接,地址 7
[2816.396052] usb 1-5:使用 ehci_hcd 和地址 8 的新高速 USB 设备
[2816.529972] usb 1-5:发现新的 USB 设备,idVendor=152d,idProduct=2338
[2816.529978] usb 1-5:新的 USB 设备字符串:Mfr=1、Product=2、SerialNumber=5
[ 2816.529983] usb 1-5:产品:USB 转 ATA/ATAPI 桥接器
[ 2816.529987] usb 1-5:制造商:JMicron
[2816.529991] USB 1-5:序列号:152D203380B6
[ 2816.530212] usb 1-5:从 1 个选项中选择配置 #1
[ 2816.531507] scsi7 : USB 大容量存储设备的 SCSI 仿真
[2816.531848] usb-storage:在 8 处找到设备
[ 2816.531852] usb-storage:等待设备稳定后再进行扫描
[2821.528354] usb-storage:设备扫描完成
[2821.529139] scsi 7:0:0:0: 直接访问 PQ: 0 ANSI: 2 CCS
[2821.530275] sd 7:0:0:0: 附加 scsi 通用 sg7 类型 0
[ 2821.533631] sd 7:0:0:0: [sdg] 连接的 SCSI 磁盘

dumpe2fs /dev/sdg

dumpe2fs 1.41.12(2010 年 5 月 17 日)
dumpe2fs:尝试打开 /dev/sdg 时参数无效
找不到有效的文件系统超级块。

dumpe2fs /dev/sdg1

dumpe2fs 1.41.12(2010 年 5 月 17 日)
dumpe2fs:尝试打开 /dev/sdg1 时没有此文件或目录
找不到有效的文件系统超级块。

fsck.ext4 /dev/sdg

e2fsck 1.41.12(2010 年 5 月 17 日)
fsck.ext4:尝试打开 /dev/sdg 时参数无效

无法读取超级块或超级块未描述正确的 ext2
文件系统。如果设备有效并且确实包含 ext2
文件系统(而不是交换或 ufs 或其他文件系统),然后是超级块
已损坏,您可以尝试使用备用超级块运行 e2fsck:
    e2fsck -b 8193

fsck.ext4 /dev/sdg1

e2fsck 1.41.12(2010 年 5 月 17 日)
fsck.ext4:尝试打开 /dev/sdg1 时没有此文件或目录

无法读取超级块或超级块未描述正确的 ext2
文件系统。如果设备有效并且确实包含 ext2
文件系统(而不是交换或 ufs 或其他文件系统),然后是超级块
已损坏,您可以尝试使用备用超级块运行 e2fsck:
    e2fsck -b 8193

安装-t ext4 /dev/sdg /mnt/debian

挂载:错误的 fs 类型、错误的选项、/dev/sdg 上的错误超级块,
       缺少代码页或辅助程序,或者其他错误
       (这可能是你实际使用的 IDE 设备
       ide-scsi 所以需要 sr0 或 sda 之类的?)
       在某些情况下,在系统日志中可以找到有用的信息 - 尝试
       dmesg | tail 左右

安装-t ext4 /dev/sdg1 /mnt/debian

挂载:特殊设备 /dev/sdg1 不存在

mkfs.ext4 /dev/sdg

mke2fs 1.41.12(2010 年 5 月 17 日)
/dev/sdg 是整个设备,而不仅仅是一个分区!
是否继续? (y,n) y
mkfs.ext4:报告的设备大小为零。指定的分区无效,或者
    运行 fdisk 后未重新读取分区表,原因是
    修改的分区正忙且正在使用。您可能需要重新启动
    重新读取您的分区表。

编辑
文件-s /dev/sdg

/dev/sdg:空

答案1

 If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 

您是否尝试运行引用的命令?我过去尝试过这个,运气不错(成功率约为 80%)。

首先:您确实使用 DD(或您喜欢的工具)制作了驱动器的映像,对吗?

相关内容