Три вопроса

Ответить
Аватара пользователя
Guest

Три вопроса

Сообщение Guest »

Вопросы

1 - компиляция ядра

Можно ли буз установленного CONFIG_X86_CPUID скомпилировать ядро с поддержкой CONFIG_MICROCODE, CONFIG_X86_CPUID и тп?

2 - драйвера nvidia

Со стандартным ядром без проблем все работает, а после перекомпиляции нет: В /var/log/XFree86.log последние записи

(II) NVIDIA(0): AGP 4X successfully initialized

(II) NVIDIA(0): Setting mode "1024x768"

а в /var/log/messages

Jul 27 18:38:42 localhost insmod: /lib/modules/2.4.18-3custom/kernel/drivers/char/agp/agpgart.o: init_module: No such device

Jul 27 18:38:42 localhost insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters

Jul 27 18:38:42 localhost insmod: /lib/modules/2.4.18-3custom/kernel/drivers/char/agp/agpgart.o: insmod agpgart failed

Jul 27 18:38:42 localhost kernel: 0: NVRM: AGPGART: unable to retrieve symbol table

причем на ctrl-alt-del реакция адекватная

Ядро у меня 2.4.18, nvidia драйвера 1.0-4349

3 - монтирование

Можно сделать так, что бы при загрузке ядра (например через loadlin) в качестве корневой файловой системы монтировался не раздел диска, а имидж (как BeOS)
Аватара пользователя
Invite

Re: Три вопроса

Сообщение Invite »

Guest


Цитата:



Можно ли буз установленного



А проверить самому если?


Цитата:



agpgart.o: init_module: No such device



agp не скомпилирован.


Цитата:



монтировался не раздел диска, а имидж



Можно.
http://www.opennet.ru/docs/HOWTO/min...k-Root-FS.html
Аватара пользователя
Guest

Re: Три вопроса

Сообщение Guest »

Цитата:



А проверить самому если?



Откровенно говоря у меня ничего не получилось Изображение





Добавлено:



А за остальное спасибо Изображение
Аватара пользователя
Guest

Re: Три вопроса

Сообщение Guest »

Цитата:



agp не скомпилирован.



Посмотрел, вроде скомпилирован... Старое ядро кстати точно также ругается, но проблем нет - иксы запускаются
Аватара пользователя
Invite

Re: Три вопроса

Сообщение Invite »

Guest

Может в ядро вкомпилировать AGP? Там чуть ниже еще чипсет выбрать нужно.


Цитата:



Можно ли буз установленного CONFIG_X86_CPUID скомпилировать ядро с поддержкой CONFIG_MICROCODE, CONFIG_X86_CPUID и тп?



Собственно почему нет?


Цитата:



причем на ctrl-alt-del реакция адекватная



Это какая ? Изображение


Цитата:



драйвера nvidia



Их тоже придется перекомпилировать.
Аватара пользователя
Guest

Re: Три вопроса

Сообщение Guest »

Цитата:



Может в ядро вкомпилировать AGP? Там чуть ниже еще чипсет выбрать нужно.



Вкомпилированно и выбранно




Цитата:



Их тоже придется перекомпилировать.



Компилировал Изображение






Цитата:



Можно ли буз установленного CONFIG_X86_CPUID скомпилировать ядро с поддержкой CONFIG_MICROCODE, CONFIG_X86_CPUID и тп?



Сорри, тут я попутал маненько читатй так CONFIG_SMP и не CONFIG_X86_CPUID




Цитата:



Это какая ?  



Перезагрузка
Аватара пользователя
Invite

Re: Три вопроса

Сообщение Invite »

Guest


Цитата:



Jul 27 18:38:42 localhost insmod: /lib/modules/2.4.18-3custom/kernel/drivers/char/agp/agpgart.o



Это говорит о том, что agp скомпилирован в виде модуля, а не в ядре.


Цитата:



Перезагрузка



Это я понял, просто они никак не взаимосвязаны.


Цитата:



Сорри, тут я попутал маненько читатй так CONFIG_SMP и не CONFIG_X86_CPUID



Аналогично, почему нет. Поподробней можно, что не так и что не получается (и что надо)?
Аватара пользователя
Guest

Re: Три вопроса

Сообщение Guest »

Цитата:



Это я понял, просто они никак не взаимосвязаны.



Остальное вообще не работает - переключение консолей например...




Цитата:



Это говорит о том, что agp скомпилирован в виде модуля, а не в ядре.



Хм.. А может у меня раньше agpgart был как модуль, а теперь в ядре...
Аватара пользователя
Invite

Re: Три вопроса

Сообщение Invite »

Guest


Цитата:



Остальное вообще не работает - переключение консолей например...



devfs компилировал?, а демона devfsd установил?

Скинь мне на мыло конфиг ядра и лог загрузки, посмотрю.


Цитата:



Хм.. А может у меня раньше agpgart был как модуль, а теперь в ядре...



Хе, так удалять надо старые, или в /usr/src/linux/Makefile прописать EXTRAVERSION=bla-bla-bla, тогда модули установятся в /lib/modules/2.4.18-bla-bla-bla

P.S. Дистриб какой?
Аватара пользователя
Guest

Re: Три вопроса

Сообщение Guest »

Цитата:



Хе, так удалять надо старые, или в /usr/src/linux/Makefile прописать EXTRAVERSION=bla-bla-bla, тогда модули установятся в /lib/modules/2.4.18-bla-bla-bla



Так и сделанно
Ответить

Вернуться в «Общий по Linux»