LINUX.ORG.RU

История изменений

Исправление Xenius, (текущая версия) :

Если я правильно понял, появляющейся, когда я вставляю флешку, файл /dev/sdb1 - это то что мне нужно. Выполняю команду и флешка попросту исчезает с рабочего стола. Правда, её файл в /dev всё ещё на месте. Вынимаю флешку, вставляю ещё раз и теперь она появляется как /dev/sdc, а устройства /dev/sdb больше не появляется.

Флешку нельзя вынимать, когда она смонтирована. Если ты так делал, нужно командой вроде fsck /dev/sdb1 проверить целостность файловой системы на флешке.

Перед выниманием флешки нужно подать команду umount /dev/sdb1 или umount /mnt в зависимости от пути, куда она смонтирована.

Если ты хочешь, чтобы флешку можно было монтировать из-под юзера, нужно добавить строку в /etc/fstab с опцией user или users и путём. Например

/dev/sdb1 /mnt/flash vfat users,fmask=111,dmask=000 1 1

Только пробелы замени на нужное количество, чтобы с другими строками совпадало. Затем копируешь эту строчку и вписываешь /dev/sdb для флешек где нет таблицы разделов, /dev/sdc, /dev/sdc1 и можешь ещё sdd и sde аналогично, но вряд ли у тебя будет так много флешек воткнуто одновременно.

Параметры fmask и dmask нужны чтобы пользователь мог не только смотреть, но и изменять файлы на флешке.

После этого ты сможешь монтировать без sudo указанные флешки в указанный каталог. Можно будет писать просто mount /dev/sdb1 или mount /mnt/flash не указывая один из параметров.

Исходная версия Xenius, :

Если я правильно понял, появляющейся, когда я вставляю флешку, файл /dev/sdb1 - это то что мне нужно. Выполняю команду и флешка попросту исчезает с рабочего стола. Правда, её файл в /dev всё ещё на месте. Вынимаю флешку, вставляю ещё раз и теперь она появляется как /dev/sdc, а устройства /dev/sdb больше не появляется.

Флешку нельзя вынимать, когда она смонтирована. Если ты так делал, нужно командой вроде fsck /dev/sdb1 проверить целостность файловой системы на флешке.

Перед выниманием флешки нужно подать команду umount /dev/sdb1 или umount /mnt в зависимости от пути, куда она смонтирована.

Если ты хочешь, чтобы флешку можно было монтировать из-под юзера, нужно добавить строку в /etc/fstab с опцией user или users и путём. Например

/dev/sdb1 /mnt/flash vfat users,dmask=000,fmask=111 1 1

Только пробелы замени на нужное количество, чтобы с другими строками совпадало. Затем копируешь эту строчку и вписываешь /dev/sdb для флешек где нет таблицы разделов, /dev/sdc, /dev/sdc1 и можешь ещё sdd и sde аналогично, но вряд ли у тебя будет так много флешек воткнуто одновременно.

После этого ты сможешь монтировать без sudo указанные флешки в указанный каталог. Можно будет писать просто mount /dev/sdb1 или mount /mnt/flash не указывая один из параметров.