У меня есть внешний USB HDD емкостью 1,5 ТБ Western Digital и две системы Ubuntu, обе Ubuntu 12.04 LTS, Precise Pangolin. Когда я подключаю диск к системе A , он не отображается на выходе sudo fdisk -l
и не монтируется автоматически (обратите внимание, что это не всегда так - раньше он появлялся в прошлом). ). Когда я подключаю его к системе B (снова Ubuntu 12.04), он появляется, когда я делаю sudo fdisk -l
(вывод добавляется в конце), и автоматически монтируется просто отлично.
На что указывает это несоответствие и какую диагностику мне следует запускать / инструменты, которые я должен использовать для устранения проблемы?
Я последовал предложению, которое получил, чтобы сделать sudo tail -f /var/log/syslog
, и вывод следующее, когда я подключаю, отключаю и снова подключаю USB-кабель к системе A :
Sep 14 23:27:09 thorin mtp-probe: checking bus 2, device 3: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-2"
Sep 14 23:27:09 thorin mtp-probe: bus: 2, device: 3 was not an MTP device
Sep 14 23:28:01 thorin kernel: [ 338.994295] usb 2-2: USB disconnect, device number 3
Sep 14 23:28:04 thorin kernel: [ 341.808139] usb 2-2: new high-speed USB device number 4 using ehci_hcd
Sep 14 23:28:04 thorin mtp-probe: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-2"
Sep 14 23:28:04 thorin mtp-probe: bus: 2, device: 4 was not an MTP device
Sep 14 23:29:54 thorin AptDaemon: INFO: Quitting due to inactivity
Sep 14 23:29:54 thorin AptDaemon: INFO: Quitting was requested
(я думаю, что последние два сообщения не имеют значения).
$ sudo fdisk -l
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00070db4
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2905114623 1452556288 83 Linux
/dev/sda2 2905116670 2930276351 12579841 5 Extended
/dev/sda5 2905116672 2930276351 12579840 82 Linux swap / Solaris
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x9c849c84
Device Boot Start End Blocks Id System
/dev/sdb1 * 63 488375999 244187968+ 7 HPFS/NTFS/exFAT
Disk /dev/sdg: 1500.3 GB, 1500299395072 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003e17f
Device Boot Start End Blocks Id System
/dev/sdg1 2048 2930272255 1465135104 7 HPFS/NTFS/exFAT
Я полагаю, вы пытаетесь использовать порт USB 3.0. Если да, вы можете попробовать подключиться к порту USB 2.0 в системе A, и он должен работать. У меня была похожая проблема. Я думаю, что это ошибка с более новым ядром.