Уважаемые господа, у меня вот какой вопрос возник.
Система Debian Sarge.
Но при попытке обратиться к дискетке через иконку на десктопе гушкается и говорит, что
mount: I could not determine the filesystem type, and none was specified
Что можно сделать, чтобы обращаться к дискетке через иконки.
Подозреваю, что здесь Вуишфт опять переборщил с точки зрения безопасности.
Ну в других дистрибутивах такого нет.
Да и в Debian было бы логично, если бы и CD-ROM демонстрировал такое же поведение, однако CD-ROM ведет нормально. Доступ к нему через иконку осуществляется.
Вот строка из /etc/fstab по дискетке:
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Хотелось бы знать, что можно предпринять, чтобы исправить это.
Согласен и на внесение изменений в fstab с тем, что на дискетках всегда будет только файловая система msdos.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
а ручками она не монтируется?
попробуй прописать вместо «auto» «msdos».
Да уже конечно пробовал, и монитровать ручками и менять права и на устройство и на каталог, в котором монитруется дискетка.
В лучшем случае, получается, что содержимое читается, но все же ругань со стороны системы не уходит.
А указать ФС на дискете, отличное от «auto», пробовал?
Да пробовал, конечно.
Вот в командной строке под рутом все получается
Команда: mount -t msdos /dev/fd0 /media/floppy
или что то же самое: mount /dev/fd0 /media/floppy -t msdos
Только праа на монтирование имеет один root (это во первых). Я не могу вообще пользоваться командой mount, если я не root.
Вот в чем загвоздка.
Ну я, конечно, смогу разобраться (время только однако требется).
Гадать то я и сам могу.
Может быть кто-нибудь знает быстрый способ, как это устранить. Т.е. дать возможность рядовому пользователю работать с дискеткой также как и с CD-ROM.
Наверно вот за это многие и не любят Линукс, так как ухабы ну просто на ровном месте растут.
Хотя честно сказать, вот заказл я SuSe 10.0, я ееб конечно поставлю, но вот, не знаю, каким-то чутьем что-ли внутренним, но мне кажется, что хоть и в Debian достаточно устаревший софт, но все же по управлению пакетами, ели не на три, то уж точно на две голвы выше стоит всех сусей и мандрив.
мне кажется что ты, как не рут, вбиваешь команду:
mount -t msdos /dev/fd0 /media/floppy
если это так, то ты не прав, надо:
mount /media/floppy
тогда mount заглянет в fstab, и увидит что тебе можно.
а насчёт » mount: I could not determine the filesystem type, and none was specified», я думаю дискетка была либо сломанная, либо не форматированная.
Нет не так.
Как не рут вообще команда mount не проходит.
Появляется сообщение, что командой mount иожет ппопльзовать только root.
Далее как root просто mount /dev/fd0 /media/floppy ругается на auto, что мол никакой файловой системы не указано, а вот файловая систма msdos работает (ну имеется ввиду с дискеткой).
Другие я не пробовал, да и не нужны мне другие.
ВОт здесь и вопрос.
1. В каую может быть группу добавить пользователя (ну конечно за исключением root).
2. Какие права выставить на /dev/fd0 (может быть с учетом битов SUID, GUID и так далее).
3. Аналогично и для /media/floppy (тот же вопрос, что и пункт 2).
Я просто нуждаюсь в быстром ответе.
А так повторяю, что гадать и копаться в системе я и сам могу.
Наверно я найду ответ на этот вопрос, но все же однако забавно, сколько на этом сайте присутствует мэтров Линукс, ан все же quick solution has not yet been available till now
Чтобы дать право монтировать дискеты пользователю, надо просто в /etc/fstab добавить опцию 'users' в секции с дискетой.
возможно проверить
и есть ли твоя учетная запись в группе floppy
у меня из-за похожей проблемы резак на ejectне реагировал
Предлагаю добавить в опции монтирования users,owner.
Возможно в debian есть группа floppy, тогда надо добавить пользователя в эту группу.
Уважаемым господам fly4life и metall
Ну я уже привиодил в самом начале опции монитрования.
Там указанно все user и так далее.
Кстати, господин metall, нужно user или users?
В Debian есть группа floppy и разумеется мой пользователь является членом этой группы.
Более того, все выходит хорощо, когда пользователь является членом группы root. Но это не дело добавлять его в эту группу.
Да кстати, уважаемый Any_Key, что тут можно проверить.
Вы считаете, что этот набор прав позволит мне как польователю работать с дискетой.
Да я могу сделать и чтобы было вот так:
brwxrwxrwx 1 root floppy 2, 0 2004-05-21 04:23 /dev/fd0
и все равно результат тот же самый.
позволит если твой пользователь в группе floppy
вот что у меня. если у тебя всё ровно так же, то… чёрт его знает почему оно не работает.
как дать права на запуск mount всем юзерам??
А нужно ли давать такие права?
Ведь СCD-ROM работает и монтируется и прав никаких не надо.
Но когда вставляешь CD-ROM он шуршать начинает и каие-то команды отрабатывают наверно (но какие?).
А вот с дискеткой ничего не шуршит.
В свете этого, вопрос, конечно дурацкий, но все же интересно, а есть такие флоповозы, что когда в них втсавляешь дискету они это опознают. (чтобы поведение было как у CD-ROM).
вопрос: мне нужно дать такието права юзеру?
ответ: вы что это опсано он может поломать систему
нужен ответ на вопрос а не рекомендации
А submount не подходит?
или supermount
скажите помер?
ан нет, у меня в 2.6.14-rc5 стоит :P