Что именно мне нужно искать после команды dmesg, чтобы найти usb-ключ? Есть много записей, содержащих usb, но какая именно?
решение1
Попробуй это:
tail -f /var/log/dmesg
Это выведет содержимое dmesg
по мере его возникновения. Пока это работает, подключите USB-накопитель и обратите внимание на то, что он говорит. Если вы получаете кучу не связанных между собой вещей, попробуйте это:
tail -f /var/log/dmesg | grep USB
Это покажет только строки, содержащие слово USB. Используйте Ctrl + C
для выхода.
Есть другой ответздесьна связанный вопрос.
решение2
Вы можете начать мониторинг dmesg
с помощью следующей команды (вам не нужны права root):
watch "dmesg | tail -5"
Затем подключите USB-устройство, новая запись отобразится на терминале.
решение3
В системах openSUSE (и некоторых других) есть lssci
команда, которая показывает диски с кратким описанием, например:
> lsscsi
[0:0:0:0] disk ATA WDC WD20EZRZ-00Z 0A80 /dev/sda
[1:0:0:0] disk ATA WDC WD20EZRZ-00Z 0A80 /dev/sdb
[2:0:0:0] cd/dvd HL-DT-ST BD-RE BH10LS30 1.01 /dev/sr0
[3:0:0:0] disk ATA HGST HTS541010A9 A560 /dev/sdc
[4:0:0:0] disk ATA HGST HTS541010A9 A560 /dev/sdd
[6:0:0:0] cd/dvd Linux File-CD Gadget 0404 /dev/sr1
[7:0:0:0] disk SanDisk Ultra Fit 1.00 /dev/sde