我有一台运行基于 Debian 的 Linux 发行版 (Raspbmc) 的 Raspberry Pi。
我有一个 ext4 格式的 1 TB USB 磁盘连接到它,安装在以下路径下:/media/Monolite
其中包含以下行/etc/fstab
:
UUID=683ff60f-5d1a-4cc2-99bd-b0f146a4362a /media/Monolite ext4 rw,user,exec
突然,磁盘无法识别。
我卸载了它,拔下它,然后重新插入。仍然没有显示。
如果我运行,sudo mount -a
我会收到此错误:
mount: special device UUID=683ff60f-5d1a-4cc2-99bd-b0f146a4362a does not exist
输出sudo lsusb
包含:
Bus 001 Device 017: ID 059f:0951 LaCie, Ltd
它是磁盘,所以我认为它可以以某种方式被识别。
输出dmesg
包含以下内容:
usb 1-1.2.4.3: new high-speed USB device number 12 using dwc_otg
usb 1-1.2.4.3: New USB device found, idVendor=059f, idProduct=0951
usb 1-1.2.4.3: New USB device strings: Mfr=10, Product=11, SerialNumber=5
usb 1-1.2.4.3: Product: LaCie Hard Drive USB
usb 1-1.2.4.3: Manufacturer: LaCie
usb 1-1.2.4.3: SerialNumber: 152D203380B6
usb-storage 1-1.2.4.3:1.0: USB Mass Storage device detected
scsi5 : usb-storage 1-1.2.4.3:1.0
usb 1-1.2.4.3: reset high-speed USB device number 12 using dwc_otg
usb 1-1.2.4.3: reset high-speed USB device number 12 using dwc_otg
usb 1-1.2.4.3: reset high-speed USB device number 12 using dwc_otg
usb 1-1.2.4.3: device descriptor read/64, error -71
usb 1-1.2.4.3: device descriptor read/64, error -71
usb 1-1.2.4.3: reset high-speed USB device number 12 using dwc_otg
usb 1-1.2.4.3: device descriptor read/64, error -71
usb 1-1.2.4.3: device descriptor read/64, error -71
usb 1-1.2.4.3: reset high-speed USB device number 12 using dwc_otg
usb 1-1.2.4.3: device not accepting address 12, error -71
usb 1-1.2.4.3: reset high-speed USB device number 12 using dwc_otg
usb 1-1.2.4.3: device not accepting address 12, error -71
scsi 5:0:0:0: Device offlined - not ready after error recovery
usb 1-1.2.4.3: USB disconnect, device number 12
usb 1-1.2.4.3: new high-speed USB device number 13 using dwc_otg
usb 1-1.2.4.3: device descriptor read/64, error -71
usb 1-1.2.4.3: device descriptor read/64, error -71
usb 1-1.2.4.3: new high-speed USB device number 14 using dwc_otg
usb 1-1.2.4.3: device descriptor read/64, error -71
usb 1-1.2.4.3: device descriptor read/64, error -71
usb 1-1.2.4.3: new high-speed USB device number 15 using dwc_otg
usb 1-1.2.4.3: device not accepting address 15, error -71
usb 1-1.2.4.3: new high-speed USB device number 16 using dwc_otg
usb 1-1.2.4.3: device not accepting address 16, error -71
hub 1-1.2.4:1.0: unable to enumerate USB device on port 3
usb 1-1.2.4.3: new high-speed USB device number 17 using dwc_otg
此外,磁盘发出奇怪的声音,我认为这不是一个好兆头。
有什么方法可以读取磁盘中的数据吗,还是数据已经丢失了?
谢谢。
答案1
Gpart 不是 Gparted 或 testdisk(及其其他附带工具 photorec)很棒,但与所有这种性质的工具一样,请将其卸载(从安装程序或其他操作系统),并在此期间尽可能少地写入驱动器
答案2
连接到制造商的网站并查找磁盘恢复软件。几乎所有制造商都有这样的工具(如果我没记错的话,西部数据的软件叫做 DLG)。它可能是在 DOS 或 Windows 中运行的工具。这些工具能够将坏扇区替换为备用扇区,并使磁盘至少在逻辑上恢复正常。可能有些文件的坏扇区现在已被新扇区替换,但至少空间可以再次使用。
然后在驱动程序上运行 fsck.ext4 - 这不会挂载磁盘(也不应该挂载)并检查文件结构。如果超级块损坏,它可以使用备份副本,并可能再次使访问接近正常。请参阅手册页和维基百科
如果您有访问权限,请备份所有内容并对磁盘运行诊断程序,以确定您是否能够继续使用它。还要检查电源线是否可靠 - 它们通常是此类问题的原因。如果是这个问题,那不是磁盘的错!