Mount Flash Card in Linux

Не претендую на энциклопедичность, просто привожу команды которыми пользуюсь сам.

Это все делать надо под рутом, может это и не обязательно, но у меня по умолчанию так.

Шаг 1.

Перед установкой флешки ввести команду

ls /dev/sd*

ls это, как я понимаю, от слова list т.е. список

dev - device устройство

/dev - это каталог, в который монтируется virtual файловая система устройств

Может быть: devfs или как и у всех современных дистров - udevfs.

sd - говорит о том что это sata (то ли sata device то ли sata drive)

« скорее от слова SCSI, ну эт так, мелочи)»

* - это опция поиска - т.е. будет список типа sda, sda1, sdb и т.д.

«ЗЫ устройство может быть каким нидь sdriveofsupernewtechnology в деве) т.е. начало sd к скази не привязано, это так, для общего понимания)»

Если нужно посмотреть не sata, а IDE диски, то писать следует, например, не sda а hda

Обратите внимание, что после ls нужен пробел, т.к. ls это команда а всё остальное - её параметры, а между командой и параметрами всегда должен стоять пробел (по крайней мере я пока не встречал случая где это не так)

таких случаев в шелле не существует) ну на крайняк табуляция)

Синий начал думать на эту тему и выдал следующее:

« придумал как после команды пробел не ставитьmount|grepПРАБЕЛsd, но это не перед параметром»

Шаг 2

Физическая установка флешки в USB порт.

Шаг 3

Снова используем команду

ls /dev/sd*

Все новое по сравнению с предыдущим разом и есть ваша флешка. Причем, если появилось, например, sdb и sdb1, то sdb - это флешка в целом (не знаю как это понять), а sdb1 - и есть раздел, который нужно будет монтировать.

Шаг 4 - Монтирование образа

Само слово «монтирование» может смутить начинающего пользователя.

Смысл всей манипуляции - показать системе как связать какой-то из видимых дисков с какой-то папкой. Также есть момент с файловой системой, но я в эти тонкости пока не лезу.

Итак, предположим, что новый диск который мы нашли в Шаг 3. называется sdb, а папку которую мы для него создаем хочется назвать, например, flashcard.

Если папки flashcard у вас нет - её нужно создать, пишем

mkdir /mnt/flashcard

Это обычно надо делать под рутом.

Теперь всё готово)

Пишем

mount /dev/sdb1 /mnt/flashcard

Если нужно указать файловую систему, то пишем например

mount -t vfat /dev/sdb /mnt/flashcard

где vfat - это указание файловой системы (fat)

-t это от слова type тип

Ещё Синий юзает команду

mount|grep sd

Нашел в блогах вполне адекватный пост про все это дело. Предупреждаю сразу: там букв намного больше. mydebianblog

Share in social media: