首先,我对 Linux 还很陌生,所以请耐心听我说!
如上所述,问题是当我插入外部硬盘时,ubuntu 16.04 无法检测(当然也无法安装)外部硬盘。我实际上重新安装了相同的版本,但问题仍然存在。但是,当我在装有 ubuntu 14.04 的笔记本电脑上尝试时,它运行正常。在这台笔记本电脑上,我还有 Windows 7,它也没有检测到驱动器。
我一直在尝试本网站和其他网站提出的各种解决方案来解决安装外部驱动器的问题,但到目前为止还没有成功。通过 ubuntu 14.04 中的 fdisk 命令,我设法确认它是 ntfs,以防万一。
它甚至没有出现在 fdisk -l、df 或 lsblk 上,所以我无法使用“手动” sudo mount ,因为从技术上讲,该设备显然不存在于 ubuntu 中(至少它没有分配标签/方向,我收到的消息是没有这样的设备)。我甚至尝试过“伪造它”(写入 /dev/sdb,因为另一个 hd 是 sda,然后尝试使用 sdb1,仍然没有运气)。
但是,当我尝试 dmesg 时,它确实出现在那里。我将输出复制到下面:
[ 48.663473] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 747.771706] nouveau 0000:00:0d.0: bus: MMIO write of 01c20001 FAULT at 00b010
[ 749.816349] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b010
[ 751.233864] nouveau 0000:00:0d.0: bus: MMIO write of 03510001 FAULT at 00b010
[ 751.598999] nouveau 0000:00:0d.0: bus: MMIO write of 00a60001 FAULT at 00b020
[ 763.889421] nouveau 0000:00:0d.0: bus: MMIO write of 04720001 FAULT at 00b030
[ 904.281268] nouveau 0000:00:0d.0: bus: MMIO write of 00a80001 FAULT at 00b040
[ 904.883163] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b030
[ 1009.646990] nouveau 0000:00:0d.0: bus: MMIO write of 04430001 FAULT at 00b030
[ 1010.641375] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b040
[ 1013.134091] nouveau 0000:00:0d.0: bus: MMIO write of 04720001 FAULT at 00b040
[ 1020.921975] nouveau 0000:00:0d.0: bus: MMIO write of 04740001 FAULT at 00b030
[ 1286.160835] nouveau 0000:00:0d.0: bus: MMIO write of 03fe0001 FAULT at 00b050
[ 1324.005739] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b050
[ 3748.169676] nouveau 0000:00:0d.0: bus: MMIO write of 04d40001 FAULT at 00b040
[ 3748.595180] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b030
[ 3750.576516] nouveau 0000:00:0d.0: bus: MMIO write of 04d00001 FAULT at 00b030
[ 3750.799325] nouveau 0000:00:0d.0: bus: MMIO write of 04220001 FAULT at 00b050
[ 3752.383465] show_signal_msg: 9 callbacks suppressed
[ 3752.383476] chrome[2259]: segfault at 0 ip b397f9cc sp bfed2bf4 error 4 in nouveau_dri.so[b354f000+970000]
[ 3752.811471] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b050
[ 3805.785489] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b040
[ 3807.612750] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b020
[ 3807.613021] nouveau 0000:00:0d.0: bus: MMIO write of 00000000 FAULT at 00b030
[ 3807.613281] nouveau 0000:00:0d.0: bus: MMIO write of 01c20001 FAULT at 00b010
[ 3807.666713] nouveau 0000:00:0d.0: bus: MMIO write of 01c20001 FAULT at 00b010
[ 3807.688491] nouveau 0000:00:0d.0: bus: MMIO write of 03400001 FAULT at 00b020
[ 3827.179014] nouveau 0000:00:0d.0: bus: MMIO write of 046a0001 FAULT at 00b030
[ 4547.940059] usb 1-8: new high-speed USB device number 3 using ehci-pci
[ 4548.362131] usb 1-8: New USB device found, idVendor=0480, idProduct=a00e
[ 4548.362144] usb 1-8: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[ 4548.362150] usb 1-8: Product: External USB 3.0
[ 4548.362155] usb 1-8: Manufacturer: TOSHIBA
[ 4548.362160] usb 1-8: SerialNumber: 20140413003170C
[ 4548.363659] usb-storage 1-8:1.0: USB Mass Storage device detected
[ 4548.363896] scsi host7: usb-storage 1-8:1.0
[ 4549.603244] scsi 7:0:0:0: Direct-Access TOSHIBA External USB 3.0 0 PQ: 0 ANSI: 6
[ 4549.608199] sd 7:0:0:0: Attached scsi generic sg3 type 0
[ 4570.443025] sd 7:0:0:0: [sdc] Spinning up disk...
我认为这就是所有相关内容。
我还阅读了有关使用 fsck 修复损坏的文件系统的建议,但我收到了一个相当令人震惊的警告,我不想丢失 ext HD 中已有的数据。此外,它不允许我专门针对 HD 发出命令,因为没有“sdb1”或任何可以用作参数的内容。
我不知道是不是这样,但我安装有 ubunte 16.04 的计算机是旧的,只有 USB 2.0 端口。
无论如何,这就是我目前得到的全部信息,感谢您的帮助!!
答案1
听起来我们谈论的是两台不同的计算机,而不是 16.04 与 14.04,我看到 dmesg 中提到了 chrome,可能是这台计算机没有足够的电力来为外部硬盘供电,根据 dmesg 判断,它到达了 [sdc] 旋转磁盘... 但随后便没有进一步的信息,如果你的外部硬盘没有自己独立的电源,那么这也许可以解释为什么它不能在 chrome 书上工作,而不是在可能为 USB 端口提供更多电力的笔记本电脑上工作。