Загрузка модуля по требованию
Господа, как сабж организовать?
В смысле не при загрузке компа, не insmod руками,
а так, чтобы например хочу zip lptовый подмонтировать, делаю
mount /zipdos, и линукс мне модуль parport, scsi, ppa, fat и проч,
что нужно, автоматом подцепил.
Во всяких howto и man я читал про kmod, про kerneld,
но или я плохо читал, или там плохо описано :)).
Там написано, что ежели ядро чего хочет, а это в модуле,
так оно динамически его подрубает. Красиво так описано :))
Есть ядро, всё вкомпилено в него, есть lpt zip, scsi в ядре
и всё проч. что нужно, только ppa в модуле.
insmod ppa
mount /zipdos
Работает.
rmmod ppa
mount /zipdos - естественно ошибка.
Как сделать чтоб ядро поняло, что надо модуль загрузить? Чтоб не
руками? (скрипт не предлагать, не дурак, сам написать могу :))
Если вы мне это обьясните, я все остальное пойму.
Зачем это надо.
Есть машина p100 с малым кол-вом мозгов. К ней часто подрубаются
устройства (тот же зип). Хотелось бы всё кроме корневой фс
и контроллера корневого диска выкинуть в модули с ДИНАМИЧЕСКОЙ
загрузкой.
Это можно сделать? Как?
PS. Ну и месг накатал :))) Жду пространных ответов.