Как найти устройство, связанное с подключенным USB-накопителем в Linux


9

Как найти устройство (например, / dev / *) для подключенного USB-накопителя в Linux (Ubuntu 10.04)? Я пытаюсь отформатировать USB-накопитель Cruzer, и когда я подключаю его, на моем рабочем столе появляется значок для смонтированной файловой системы. Однако, когда я открываю GParted, он не отображает файловую систему в качестве опции для разбиения.

Рекомендации, которые я нашел через Google, включают мониторинг tail -f / var / log / messages, который, как утверждают, должен содержать имя устройства при подключении диска, но для меня это никогда не происходит. Я также читал, что USB-накопитель обычно связан с / dev / sdb, но это выглядит как неработающая ссылка в моей файловой системе. Как еще я могу найти устройство?

Ответы:


8

Вы можете посмотреть на mount, dmesg, /proc/partitions... Есть много способов , чтобы найти его.


Да, dmesg сообщит вам устройство, когда вы подключите его ... в отличие от других, оно сообщит вам устройство еще до его монтирования (что звучит так, как будто оно автоматически не монтируется в настоящий каталог для вас) ). Посмотрите на dmesg сразу после подключения вашей флешки.
Джарвин

Спасибо, я обнаружил, что, запустив "mount", я получаю список всех подключенных устройств и их расположения файлов.
Церин

1
+1 за mount. Документы clonezilla говорят использовать, dmesgчтобы найти имя моего USB-накопителя, но это генерирует несколько страниц информации. mountбыло намного короче и проще.
Джон C

5

dfдает информацию о подключенных дисках и их соответствующих расположениях устройств и путях FS. Вы также можете запустить cat /etc/fstabфайл, чтобы увидеть, если USB-диск в списке.


Это действительно лучший ответ.
dotancohen

0

Сменные носители, такие как флешка, обычно монтируются под ~/.gvfsgvfs-fuse. Вы должны быть в состоянии отформатировать диск в Nautilus.

Если вы хотите использовать инструменты командной строки, вам, вероятно, придется размонтировать его в Nautilus и, возможно, перемонтировать из командной строки.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.