概括:
我刚刚购买了希捷 2Tb“扩展便携式硬盘”,型号为 STEA2000400,具有 USB 3 连接,格式为 ntfs。文档中写着“系统要求:Windows 7 或 8”,但我认为它应该适用于 Linux(我真的很喜欢驱动器的简洁设计)。
我的系统是安装在硬盘上的 Live Knoppix 7.0.2,内核为 3.3.7。
到目前为止,希捷硬盘只工作过一次,当我第一次将其插入*(USB 3 插槽)时。(*启动后)。它会自动挂载,并且其文件显示在 pcmanfm 文件管理器中。通过自动挂载,我的意思是当出现小窗口并显示“您想在文件管理器中打开此设备吗”之类的内容时。
但从那以后,每次我插入它时,它都不起作用(在 Windows 7 中工作正常)。当我插入它时,有时它会被系统安装(即使没有出现自动安装对话框),有时它不会被安装。
未安装时,dmesg 命令显示
[ 9134.211695] sd 8:0:0:0: sense urb submission failure
Run Code Online (Sandbox Code Playgroud)
并且该消息不断重复(使用不同的“[...]”编号)并在后续 dmesgs 以及注销和登录中重复。
当我在启动之前插入驱动器时,系统会安装驱动器,并且 dmesg 连续给出以下消息(当我重复 dmesg 命令时,它给出相同的连续消息):
[ 105.827668] sd 8:0:0:0: rejecting I/O to offline device
Run Code Online (Sandbox Code Playgroud)
我的谦虚问题是:
您能否告诉我为什么该驱动器在 Linux 中无法工作,以及我需要做什么才能使其工作?我真的很喜欢该驱动器的简洁设计,并且非常希望保留它并让它正常工作。
我是否应该寻找另一个专门说明它适用于 Linux 的 USB 硬盘?
完整详情:
Knoppix 是 Debian 的一个稍微定制的版本。
当驱动器第一次工作时,其文件显示在 pcmanfm 中,mount 命令显示
/dev/sdb1 on /media/sdb1 type fuseblk (rw,nosuid,nodev,relatime,user_id=
1000,group_id=0,allow_other,blksize=4096)
Run Code Online (Sandbox Code Playgroud)
AND dmesg …
usb-drive ×1