我的硬盘遇到奇怪的问题。我有一台超级本,我正在将一个基于 ASMedia 的 AS2115 芯片的外部硬盘盒连接到它。 Gentoo 安装在该 HDD 上,这就是我启动的方式...它是最佳的...但这就是它必须的方式 - 外部驱动器上的 linux :(
这种情况在我身上发生过两次,都是在随机的时间之后,在驱动器有一定负载的情况下,由驱动器停止工作的持续更新引起的。第二次,我准备将日志转储到 USB 记忆棒上的文件中,这是我在磁盘关闭之前从 /var/log/messages 获得的信息:
Dec 9 00:57:13 latitude kernel: usb 3-2: USB disconnect, device number 2
Dec 9 00:57:13 latitude kernel: sd 2:0:0:0: [sdb] FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Dec 9 00:57:13 latitude kernel: sd 2:0:0:0: [sdb] CDB: Write(10) 2a 00 01 c4 07 ef 00 00 08 00
Dec 9 00:57:13 latitude kernel: blk_update_request: I/O error, dev sdb, sector 29624303
Dec 9 00:57:13 latitude kernel: EXT4-fs warning (device sdb1): ext4_end_bio:332: I/O error -5 writing to inode 957101 (offset 0 size 4096 starting block 3703038)
Dec 9 00:57:13 latitude kernel: Buffer I/O error on device sdb1, logical block 3703030
Dec 9 00:57:13 latitude kernel: blk_update_request: I/O error, dev sdb, sector 0
Dec 9 00:57:13 latitude kernel: sd 2:0:0:0: [sdb] FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Dec 9 00:57:13 latitude kernel: sd 2:0:0:0: [sdb] CDB: Write(10) 2a 00 01 c4 09 57 00 00 08 00
Dec 9 00:57:13 latitude kernel: blk_update_request: I/O error, dev sdb, sector 29624663
Dec 9 00:57:13 latitude kernel: EXT4-fs warning (device sdb1): ext4_end_bio:332: I/O error -5 writing to inode 957029 (offset 0 size 4096 starting block 3703083)
Dec 9 00:57:13 latitude kernel: Buffer I/O error on device sdb1, logical block 3703075
之后操作系统没有响应,我的屏幕上出现了 shell,提示符闪烁,但无法运行任何命令。
我收集了更多诊断信息:
e2fsck & fsck.ext4
s7.postimg.org/3ken1aj6j/20151209_223119.jpg
lsusb -D external_usb_case
pastebin.com/j71A4uJK
dmesg
pastebin.com/tSpGeQ0R
lsmod
pastebin.com/rpbWA2jK
smartctl
pastebin.com/ccM1nUbL
抱歉链接格式,显然我需要 10 个声誉点才能发布 2 个以上链接 0_o
看起来驱动没问题,可能是什么问题?如何修复它?
答案1
总结一个周末的研究、安装、调整和配置:
- 我听从了杰夫的建议,转向制造商软件。在那里我找到了我的驱动器的新固件,该固件已成功刷新。
- 重新安装了支持 LVM 的系统,我仍在研究
https://wiki.gentoo.org/wiki/AutoFS
但老实说,自从重新安装后我没有发生任何事件。现在我正在配置剩余的数据包并使我的电脑恢复昔日的辉煌:)
- 编辑