Полтергейст просто...
делаю как положено
# mount /dev/fd0 /mnt/floppy
тут он говорит, что нет такого устройства, тогда пробую следующее...
# mount /dev/fd1 /mnt/floppy
тут говорит, что это не блочное устройство, а вот тут самое интересное:
# mount /dev/fd0 /mnt/floppy
вот тут оно проходит нормально, подключается без каких либо проблем. dmesg | tail сейчас сообщить не могу, я на работе, а проблема дома. Может кто навскидку может сказать о возможных причинах подобного поведения?
Флоппик монтируется лишь со второго раза.
Ядро какое и какой дистр
Вообще-то флоппик монтируется автоматом если зайти в /mnt/floppy (по крайней мере в mc).
И чем отличается 1 вариант от 3-го в примере?
2e-J: Да, и как это, интересно, он автоматом монтируется??? Если настроить автомонтировщик, то да.
2exo: Ядрышко не пересобирал? Мож, там чего напутал. Хотя информации маловато для выводов...
2whitewarrior: А вот почему бы и не настроить? По умолчанию он предлагается во многих системах и скорее всего будет работать на дефолтовых настройках.
<span class='smallblacktext'>[ Редактирование 01.09.2006 - 13:09:45 ]</span>
Я согласен. Но в дженте ничего, в общем-то не предлагается :-) Мне бы еще глянуть, чего там в /etc/fstab написано на тему /dev/fd0
А если просто # mount /mnt/floppy
в fstab прописано /dev/fd0 подключать в /mnt/floppy ФС auto Опции rw,users,кодировка utf8
Дист gentoo, ядро 2.6.13 кажется, с джентушными патчами.
Самое забавное как раз в том, что при первой попытке монтирования устройства /dev/fd0 нет! а после попытки подключить тот же fd1 появляется и fd0, который в свою очередь уже нормально монтируется. Поглядел dmesg, никаких сообщений кроме напоминания о том, что для vfat юникод не рекомендуется использовать, нет!
В том то и парадокс, что необходимый девайс появляется лишь после попытки монтирования несуществующего флоппа.
2 Dumus: я для того и написал монтирование конкретных девайсов, чтоб виднее было.
# mount /mnt/floppy берет запись из fstab
Я так думаю проблема в udev. Встройте флоппик в ядро, тогда девайс будет создаваться при инициализации и проблем с монтированием быть не должно.
хм... надо глянуть конечно, но мне кажется что флоп в ядре... потому как lsmod после корректного подключения не показывает ничего напоминающего флопп
Udev... А может, колдплаг? Он при загрузке устройства в /dev/ инициализирует, если не ошибаюсь.
whitewarrior: ошибаешься
если мне не изменяет память, то модуль флоппика сейчас называется ide_floppy, и идет в зависимость от чипсета.. теоретически он должен загружаться при загрузке, так что соглашусь с Ne01eX, ошибка более похожа на udev.. пересобрать ядро с включением флопа в ядро..
Действительно, был собран модулем, собрал в ядре и теперь /dev/fd0 появляется сразу. Всем спасибо за советы
Последние комментарии
10 лет 1 неделя назад
10 лет 20 недель назад
10 лет 30 недель назад
10 лет 31 неделя назад
11 лет 20 недель назад
11 лет 20 недель назад
11 лет 20 недель назад
11 лет 21 неделя назад
11 лет 21 неделя назад
11 лет 22 недели назад