У меня есть USB-устройство, которое на самом деле идентифицируется как последовательное устройство Ubuntu 10.04. Как я могу найти его полный путь?
ls -la /dev/
шоу много устройств. Как выбрать корректный?
От Терминальной подсказки:
df -h
У Вас должен быть экран, подобный тому, присоединенному, который должен дать Вам точку монтирования USB-устройства.
Вероятно, самая простая вещь сделать, но не всегда простая интерпретировать, состоит в том, чтобы работать 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
.
Можно найти всю информацию связанной с устройством от встроенной дисковой утилиты доступный в Ubuntu (названный Дисками в Ubuntu 13.04 и более новых версиях.).
Для последовательных устройств я склонен заглядывать /dev/serial/by-id
. Для дискового I использования /dev/disk/by-label
. Если Вы используете ls -l
на тех они покажут Вам, где они связаны с.