User-friendly монтирование и проверка файловой системы с визуализацией результата
Бороться с инерцией системы мне пока лень.
Поэтому дя публичных внешних носителей практическим инвариантом файловой системы является FAT
(потому что прогиб под чужую экосистему в форме выбора NTFS
— ещё хуже).
В нормальном режиме при создании файловой системы задаётся цикл автоматической проверки, который потом можно изменить с помощью специальной утилиты.
Но для FAT
я такой опции не припоминаю.
Для и для UDF
оно должно быть справедливо…
И собственно предмет темы: при втыкании одной из расхожих флешек в порт компьютера, запущенного под самой распространённой ОС, первым делом выводится окно с сообщением об ошибках файловой системы и предложением их исправить.
В Gentoo всё работает молча, сообщения об ошибках в интерфейсе пользователя отсутствуют.
Логичным и практически инвариантным решением мне видится проверка при каждом подключении устройства.
Вопрос: на описанную ветку алгоритма все забили?
ЗЫ: Beelzebubbie, как ты решил эту задачу в x11-misc/spacefm
?
- Для комментирования войдите или зарегистрируйтесь
А размонтируешь нормально или
А размонтируешь нормально или просто выдергиваешь?
Чем
mkfs.fat/mkfs.vfat
иfsck.fat/fsck.vfat
не устраивает?/
Странный вопрос.
Стандартный, предусмотренный тем же интерфейсом
eject
.Отдельное действие, со сменой парадигмы интерфейса пользователя.
Плюс вопрос адекватного назначения прав.
:wq
--
Live free or die
ФАТ - примитивная ФС
ФАТ - примитивная ФС и просто не содержит нужных тебе фишек!
/
Тебя заносит куда-то не туда.
Речь о правах на выполнение
fsck.vfat
для устройстваsdXN
.:wq
--
Live free or die
Тогда все просто: brw-rw----
Тогда все просто:
здесь
/dev/sdd
- флешка. Добавь себя в группуdisk
и будет тебе счастье! :)Да?
Это же все диски.
А интересует возможность выдачи непривилегированному пользователю прав на
fsck
только для сменных.:wq
--
Live free or die
Ну это чуть сложнее, хотя
Ну это чуть сложнее, хотя опять-таки очевидно - рой в сторону правил удава и при втыкании назначай числом дьявола привилегии нужному тебе устройству.
Anarchist написал(а): И
Имхо, винда эта делает не потому что там ошибки, а просто потому что не видит там своего мусора (корзины, system volume information).
!
Спасибо!
Этот вариант я как-то упустил.
Но у журналах отмечен по крайней мере один эпизод действительного повреждения файловой системы (
fsck.vfat
).:wq
--
Live free or die
там бит грязный, потому и
там бит грязный, потому и пищит. хотя вроде как mount -t vfat наблюдалось в авто ro при повреждении
+
Угу.
Именно (и обычно — только) это находил
fsck.vfat
.Вопрос «почему проставляется этот бит?».
:wq
--
Live free or die