Страница 1 из 1
как посмотреть что в ядро напихали?
Добавлено: 08 ноя 2006, 15:23
kuzulis
Здрасьте!!!!
Вопрос: как просмотреть, с какими устройствами собрано ядро линукса ???
например, модули я могу увидеть в /lib/modules, подгруженные модули командой lsmod...
А как посмотреть если ядро например монолитное??? что в него сунули ???
Добавлено: 08 ноя 2006, 15:51
booxter
dmesg?:)
Добавлено: 08 ноя 2006, 15:56
Serj
конфиг ядра
Добавлено: 08 ноя 2006, 15:57
Hermit
Зависит от дестрибутива. В debian, например, при установке ядра вместе с самим ядром в /boot записывается его конфиг. Некоторые ядра могут быть собраны с доступом к конфигу ядра через /proc
Добавлено: 08 ноя 2006, 16:22
kuzulis
а если ядро собирали без поддержки этой фичи типа config.gz тогда как узнать что в ядре есть а что нету?
Мож его как нить распаковать можно?
Добавлено: 08 ноя 2006, 16:32
Llama
kuzulis, если взять предельный случай, когда ядро представляет собой один бинарный файл без поддерки config.gz - то никак. Именно поэтому в дистрибутивах зачастую конфиг включают отдельным файлом в пакет. В основном все, что в дре включено можно увидеть в dmesg. Но функционал который при инициализации в dmesg не пишет, вычислить таким образом невозможно.
Добавлено: 08 ноя 2006, 16:46
kuzulis
ЖАль конечно... Тут Линус упустил из виду такую возможность

Добавлено: 08 ноя 2006, 17:46
rain
kuzulis писал(а):ЖАль конечно... Тут Линус упустил из виду такую возможность

Т.е., ты хотел бы принудительное сохранение конфига в ядре? Зачем?
Добавлено: 08 ноя 2006, 18:17
exe
rain,
Оно есть если флаг выставить при сборке.
Добавлено: 08 ноя 2006, 19:05
rain
Я знаю, поэтому и говорю: зачем делать принудительное? Кому надо - может включить эту опцию.
Добавлено: 08 ноя 2006, 19:46
Victor Gr.
/proc/config.gz ?
Добавлено: 08 ноя 2006, 21:33
booxter
Victor Gr. писал(а):/proc/config.gz ?
Гэта толькі калі ўключаная адпаведная опцыя ядра.