Флоппик монтируется лишь со второго раза.

14 сообщений / 0 new
Последнее сообщение
Exo
Аватар пользователя Exo
Не в сети
Зарегистрирован: 20/09/2010
Флоппик монтируется лишь со второго раза.

Полтергейст просто...
делаю как положено
# mount /dev/fd0 /mnt/floppy
тут он говорит, что нет такого устройства, тогда пробую следующее...
# mount /dev/fd1 /mnt/floppy
тут говорит, что это не блочное устройство, а вот тут самое интересное:
# mount /dev/fd0 /mnt/floppy
вот тут оно проходит нормально, подключается без каких либо проблем. dmesg | tail сейчас сообщить не могу, я на работе, а проблема дома. Может кто навскидку может сказать о возможных причинах подобного поведения?

Count ZERO (не проверено)

Ядро какое и какой дистр

e-J (не проверено)

Вообще-то флоппик монтируется автоматом если зайти в /mnt/floppy (по крайней мере в mc).
И чем отличается 1 вариант от 3-го в примере?

whitewarrior (не проверено)

2e-J: Да, и как это, интересно, он автоматом монтируется??? Если настроить автомонтировщик, то да.
2exo: Ядрышко не пересобирал? Мож, там чего напутал. Хотя информации маловато для выводов...

e-J (не проверено)

2whitewarrior: А вот почему бы и не настроить? По умолчанию он предлагается во многих системах и скорее всего будет работать на дефолтовых настройках.
<span class='smallblacktext'>[ Редактирование 01.09.2006 - 13:09:45 ]</span>

whitewarrior (не проверено)

Я согласен. Но в дженте ничего, в общем-то не предлагается :-) Мне бы еще глянуть, чего там в /etc/fstab написано на тему /dev/fd0

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

А если просто # mount /mnt/floppy

Мой микроблог: http://juick.com/Dumus/

Exo
Аватар пользователя Exo
Не в сети
Зарегистрирован: 20/09/2010

в fstab прописано /dev/fd0 подключать в /mnt/floppy ФС auto Опции rw,users,кодировка utf8
Дист gentoo, ядро 2.6.13 кажется, с джентушными патчами.
Самое забавное как раз в том, что при первой попытке монтирования устройства /dev/fd0 нет! а после попытки подключить тот же fd1 появляется и fd0, который в свою очередь уже нормально монтируется. Поглядел dmesg, никаких сообщений кроме напоминания о том, что для vfat юникод не рекомендуется использовать, нет!

В том то и парадокс, что необходимый девайс появляется лишь после попытки монтирования несуществующего флоппа.

Exo
Аватар пользователя Exo
Не в сети
Зарегистрирован: 20/09/2010

2 Dumus: я для того и написал монтирование конкретных девайсов, чтоб виднее было.
# mount /mnt/floppy берет запись из fstab

Ne01eX
Аватар пользователя Ne01eX
Не в сети
Зарегистрирован: 20/09/2010

Я так думаю проблема в udev. Встройте флоппик в ядро, тогда девайс будет создаваться при инициализации и проблем с монтированием быть не должно.

Exo
Аватар пользователя Exo
Не в сети
Зарегистрирован: 20/09/2010

хм... надо глянуть конечно, но мне кажется что флоп в ядре... потому как lsmod после корректного подключения не показывает ничего напоминающего флопп

whitewarrior (не проверено)

Udev... А может, колдплаг? Он при загрузке устройства в /dev/ инициализирует, если не ошибаюсь.

maax (не проверено)

whitewarrior: ошибаешься

если мне не изменяет память, то модуль флоппика сейчас называется ide_floppy, и идет в зависимость от чипсета.. теоретически он должен загружаться при загрузке, так что соглашусь с Ne01eX, ошибка более похожа на udev.. пересобрать ядро с включением флопа в ядро..

Exo
Аватар пользователя Exo
Не в сети
Зарегистрирован: 20/09/2010

Действительно, был собран модулем, собрал в ядре и теперь /dev/fd0 появляется сразу. Всем спасибо за советы

RSS-материал