Frenzy - LiveCD на базе FreeBSD

Guest 

  Как загружать новые модули при старте системы

раздел "Поддержка" >>

TsVlad
5.11.2007 (21:03)

Ув. Сергей!
Можно ли без пересборки ядра, загружать модули (в частности драйвер для сетевой карты Marvell Yukon) при старте Frenzy?
Пробовал добавлять файл if_myk.ko в папку /boot/kernel/ в образ ISO и правил loader.conf, но после загрузки системы из нового образа его в папке нет((
Я думаю, что все модули грузятся из frenzy.uzip... и без пересборки системы не обойтись.
Прошу извинить, если вопрос ламерский, только начал осваивать БСДю.. ))

techniX
(Mozhaisky Sergei)
6.11.2007 (01:52)

Ну и что что его нет? Смотри.

Ты добавил модуль в /boot/kernel на исошнике и прописал его загрузку в /boot/loader.conf. Модуль загрузится в память сразу после загрузки ядра. Потом, на этапе подключения файловых систем и выполнения rc-скриптов, файловая система /boot будет смонтирована поверх старой из образа frenzy.uzip. Но на работе модуля это не отразится, т.к. он был подгружен ранее.

После загрузки командой kldstat ты можешь посмотреть, какие модули загрузились.

Так что не вижу проблемы - после описанных тобой манипуляций модуль будет нормально загружаться в память.

TsVlad
6.11.2007 (23:12)

Спасибо за ответ.
Модуль действительно загружается после ядра, прошу прощения, не досмотрел...
Только карточка все равно не определяется ядром.
kldstat сразу после старта выдает 3 модуля: kernel acpi.ko fuse.ko

Есть еще одна непонятка для меня, в процессе загрузки появляется такое сообщение, привожу фрагмент:
---------
[*] Запускается системный rc.
Loading configuration files.
Entropy harvesting: interrupts ethernet point_to_point kickstart.
/etc/rc: ERROR: diskprep enabled, but no disk found!
---------

Вручную модуль загружается и сеть работает сразу.
И если не затруднит, что такое конфигурационные патчи?
могу ли я их как-то использовать?

techniX
(Mozhaisky Sergei)
7.11.2007 (13:55)

/etc/rc: ERROR: diskprep enabled, but no disk found!
на это сообщение можно не обращать внимания, это ругается порт diskprep - утилита для инициализации загрузочных дисков.

> И если не затруднит, что такое конфигурационные патчи?
Ты имеешь в виду сообщение "Применяются конфигурационные патчи"?
http://frenzy.org.ua/ru/releases/1.0/doc/doc-bootprocess.html
См. раздел 7 "Загрузка патчей".

  [ 1-4 из 4 ]
 
  1  

m-forum v0.9

Краткая справка по работе с форумом

 
Rambler's Top100