Как найти полный путь к подключенному устройству?

15

У меня есть USB-устройство, которое фактически идентифицируется как последовательное устройство в Ubuntu 10.04. Как я могу найти его полный путь?

ls -la /dev/

показывает много устройств. Как выбрать правильный?

LA_
источник

Ответы:

9

Из подсказки терминала:

df -h

У вас должен быть экран, похожий на тот, который прикреплен, который должен дать вам точку монтирования USB-устройства.

введите описание изображения здесь

Джастин Андруск
источник
5
-1 эта команда покажет использование диска, когда OP заявил, что его устройство отображается как последовательное устройство.
Натан Осман
8

Вероятно, самое простое, что можно сделать, но не всегда просто интерпретировать, - запустить dmesgпосле установки устройства.

Для флэш-памяти Pendrive вы можете найти что-то вроде следующего

[39653.096626] usb-storage: device scan complete
[39653.097617] scsi 6:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 2
[39653.099860] sd 6:0:0:0: Attached scsi generic sg2 type 0
[39653.101089] sd 6:0:0:0: [sdb] 1994752 512-byte logical blocks: (1.02 GB/974 MiB)
[39653.101588] sd 6:0:0:0: [sdb] Write Protect is off
[39653.101592] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
[39653.101595] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[39653.110832] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[39653.110839]  sdb: sdb1 sdb2
[39653.197706] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[39653.197712] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[39653.960873] EXT4-fs (sdb2): warning: maximal mount count reached, running e2fsck is recommended
[39653.962127] EXT4-fs (sdb2): mounted filesystem with ordered data mode

где просто увидеть, что два раздела /dev/sdb1и /dev/sdb2находятся на диске.

Для последовательного устройства вы должны найти что-то говорящее ttyS0или подобное, соответствующее /dev/ttyS0.

enzotib
источник
Хорошо, но каков путь?
Кайса
разве вы не видите sdb2? путь - / dev / sdb2
энзотиб
3

Для серийных устройств я склонен искать /dev/serial/by-id. Для дисков использую /dev/disk/by-label. Если вы используете ls -lих, они покажут вам, где они связаны.

DaveP
источник
1

Вы можете найти всю информацию, относящуюся к устройству, из встроенной дисковой утилиты, доступной в Ubuntu (называемой Дисками в Ubuntu 13.04 и более поздних версиях).

  • полный путь устройства. (ex / dev / sdb1 или / dev / sdc1)
  • тип раздела
  • серийный номер
  • размер устройства и название модели
Premal
источник