LINUX.ORG.RU

Как Ubuntu уничтожает FDD


0

0

Странное дело, но почему-то Ubuntu в упор не видит FDD. Вначале не обратил на это внимание, ибо дискеты уже давно перевелись в моем гардеробе. Но проснувшись утром обратил внимание на то, что лампочка на дисководе горит... А флоппика в системе нет. Оказывается, она горела всю ночь + вечер. Из опыта программирования этих устройств знаю, что данный индикатор показывает работу двигателя (тот, что крутит, не пошаговый). Так вот он всю ночь насиловался... Жалко. А вот как такое получилось: при включении компьютера BIOS выполняет POST, при этом тестируется и FDD (выполняется аппаратный сброс и рекалибровка головок), перед этим нужно включить мотор. Далее обработчик таймера в BIOS контроллирует использование FDD и в случае отсутствия к нему обращений за определенный интервал, выключает мотор. Представим, что этот интервал не успел истечь и началась загрузка linux... запретили прерывания, перешли в Protected Mode, включили страничную адресацию и т.п. Если при этом модуль поддержки флоппика не вкомпилирован в ядро и не загружается, то мотор так и останется включенным... Вот такие вот дела.

★★★

а если вообще поддержку флопика отключить в ядре?

PS:// вообще, как начал читать, то решил что виноват automoutn

deys ★★★
()

>> братил внимание на то, что лампочка на дисководе горит... А флоппика в системе нет. Оказывается, она горела всю ночь + вечер. Из опыта программирования этих устройств знаю, что данный индикатор показывает работу двигателя (тот, что крутит, не пошаговый). Так вот он всю ночь насиловался... Жалко. А вот как такое получилось: при включении компьютера BIOS выполня

Слишко все сложно. Может быть просто перевернут сигнальный шлейф.

anonymous
()
Ответ на: комментарий от anonymous

Да нет, причину точно установил. Кстати, modprobe floppy спасает. Только вот после ребута он куда-то опять девается. Сам не грузиться.

Envel ★★★
() автор топика
Ответ на: комментарий от Envel

>Да нет, причину точно установил. Кстати, modprobe floppy спасает.
>Только вот после ребута он куда-то опять девается. Сам не грузиться.
Это ты пошутил, или человек с двумя ** не знает сделать modprobe
floppy при загрузке? ;-)

pisun
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.