В /dev вы действительно видите жесткие диски как /sda, /sdb и т.д. Если вы перейдете в /dev /disk /by-id /, вы увидите другой список с уникальными именами устройств.
Когда вы его монтируете, используйте это имя так же, как вы используете /sda.
Преимущество использования уникальных имен устройств вместо имен, таких как /sda, заключается в том, что устройство монтируется одинаково каждый раз, независимо от порядка загрузки или оставленных на нем флэш-накопителей при перезагрузке, что может изменить порядок USB-накопителей и т.д.
Вот команда mount для моего mp3-плеера Cowen (одна строка):
mount /dev/disk/by-id/usb-COWON_J3_0221001E55027D511123241626337D51-0:0 /media/cowon-j3-main
И чтобы смонтировать micro Sd на том же устройстве, я возвращаюсь к /dev /disk /by-id, чтобы узнать его имя, и монтирую его так (одна строка):
mount /dev/disk/by-id/usb-COWON_J3_EXT_0221001E55027D511123241626337D51-0:1-part1 /media/cowen_j3_card/
Вы должны сначала сделать каталоги монтирования. Обычно я помещаю диски со стационарными носителями в /mnt /, а диски со сменными носителями в /media /. Другие делают это по-другому.
После того, как вы запустили его прямо из командной строки, вы можете поместить его в таблицу файловой системы (отредактируйте /etc /fstab от имени root), чтобы упростить его монтирование.
Вот отрывок из моего fstab, который показывает, как я монтирую 4 разных mp3-плеера (каждая 1 строка на устройство и 2 на устройство, если в нем есть карта microsd):
# -------- Sansa 4gb e260 in Rockbox mode
/dev/disk/by-id/usb-Rockbox_Internal_Storage_90000000000000000A4B4520213ED0490-0:0-part1 /media/sansa-main auto noauto,users 0 0
/dev/disk/by-id/usb-Rockbox_SD_Card_Slot_90000000000000000A4B4520213ED0490-0:1-part1 /media/sansa-main auto noauto,users 0 0
# -------- Sansa 8gb e280 in Sansa mode
/dev/disk/by-id/usb-SanDisk_Sansa_e280_D008E2146237B49F0000000000000000-0:1-part1 /media/sansa-main auto noauto,users 0 0
# -------- Cowen J3
/dev/disk/by-id/usb-COWON_J3_0221001E55027D511123241626337D51-0:0 /media/cowen_j3_main/ auto noauto,users,rw 0 0
/dev/disk/by-id/usb-COWON_J3_EXT_0221001E55027D511123241626337D51-0:1-part1 /media/cowen_j3_card/ auto noauto,users,rw 0 0
# -------- Cowen S9
/dev/disk/by-id/usb-COWON_S9_1600001E55166FBC1025241539136FBC-0:0 /media/cowen_s9/ auto noauto,users,rw 0 0
Когда он находится в fstab, вместо того, чтобы монтировать его с полной командой, как мы делали выше, я могу смонтировать его более коротким способом:
mount /media/cowen_s9_main
и это делает то же самое.
Итак, резюмируем: сначала создайте точки монтирования (каталоги), которые вы будете использовать для монтирования.
во-вторых, найдите уникальное имя устройства в /dev /disk /by-id, в-третьих, соберите и запустите команду монтирования с вашим уникальным именем и точкой монтирования, которые вы определили.
Затем я обычно "ls" указываю точку монтирования, чтобы убедиться, что устройство там и доступно для чтения.
ls /media/cowen_s9_main
Я был более многословен, чем вам, возможно, понадобилось, но другие тоже прочтут это.
Кроме того, в комментариях в отрывке fstab октофор (#) был удален из передней части из-за наличия здесь редактора - они должны быть там, чтобы он работал.