昨天我买了一个外置硬盘,在将其重新格式化为 ext4 后,Ubuntu 再也无法“看到”它。我寻求帮助,最后得出结论,这个驱动器有点缺陷。所以我把它退了,换了一个新的。在重新格式化之前,我把它插上,发现 Ubuntu (12.04) 无法识别它。我想也许我在操作系统中搞砸了什么,所以我用我的 32GB 拇指驱动器备份了我的文档和所需文件,然后从头开始安装了 Ubuntu (13.04)。
当我插入外部驱动器时,新的操作系统仍然看不到它在那里。我进行了一些检查,看到输出dmesg
确实显示它已被检测到,但除此之外没有任何其他迹象。
我该如何解决这个问题?即使我在那里“看不到”它,有没有办法安装它?
这是我今晚安装 13.04 并插入外部驱动器后检查的一些东西的输出消息......
$ sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000539fb
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 969058303 484528128 83 Linux
/dev/sda2 969060350 976771071 3855361 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5 969060352 976771071 3855360 82 Linux swap / Solaris
$ lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b209 Chicony Electronics Co., Ltd
---- 插入我的 32GB 优盘后 ----
$ dmesg | tail -n 17
[ 979.174904] usb 2-1.1: new high-speed USB device number 7 using ehci-pci
[ 979.267866] usb 2-1.1: New USB device found, idVendor=0781, idProduct=5530
[ 979.267874] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 979.267879] usb 2-1.1: Product: Cruzer Glide
[ 979.267884] usb 2-1.1: Manufacturer: SanDisk
[ 979.267889] usb 2-1.1: SerialNumber: 200549636207BE00F894
[ 979.268934] scsi6 : usb-storage 2-1.1:1.0
[ 980.267711] scsi 6:0:0:0: Direct-Access SanDisk Cruzer Glide 1.26 PQ: 0 ANSI: 5
[ 980.268959] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 980.270467] sd 6:0:0:0: [sdb] 62530624 512-byte logical blocks: (32.0 GB/29.8 GiB)
[ 980.274744] sd 6:0:0:0: [sdb] Write Protect is off
[ 980.274753] sd 6:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 980.275724] sd 6:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 980.285663] sdb: sdb1
[ 980.289108] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 980.762302] systemd-hostnamed[3676]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
[ 1083.401263] sdb: detected capacity change from 32015679488 to 0
[ 1246.785895] usb 2-1.1: USB disconnect, device number 7
---- 插入我的 2TB Toshiba Canvio 外置硬盘然后拔下它 ----
$ dmesg | tail -n 8
[ 1728.251102] usb 2-1.3: new high-speed USB device number 8 using ehci-pci
[ 1728.345301] usb 2-1.3: New USB device found, idVendor=0480, idProduct=d010
[ 1728.345309] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1728.345314] usb 2-1.3: Product: External USB 3.0
[ 1728.345319] usb 2-1.3: Manufacturer: Toshiba
[ 1728.345324] usb 2-1.3: SerialNumber: 20130114021358
[ 1728.346698] scsi7 : usb-storage 2-1.3:1.0
[ 1729.423255] usb 2-1.3: USB disconnect, device number 8
...如您所见,它检测到了它,但我不知道如何访问它或安装它。我可以看到 32GB 的拇指驱动器已自动安装到 sdb,但外部驱动器只是被检测到,仅此而已。它们都插入了同一个 USB 端口。
答案1
您说它在 Windows 8 中运行,是否使用相同的硬件和端口?
插入后约 1100 毫秒出现“断开连接”消息,我想知道 USB 端口是否没有足够的电力为驱动器供电。