Хочу добавить в ядро несколько опций для отладки.
Конкретно:
CONFIG_DEBUG_FS
CONFIG_USB_DEBUG
Для этого запускаю пересборку ядра:
cl-kernel -q --menuconfig
Выбираю указанные опции, при выходе из menuconfig сохраняю конфигурационный файл, жду, пока все это откомпилируется, после чего ввожу команды
module-rebuild -X rebuild
...
reboot
Если при перезагрузке выбираю первое в списке ядро – отладки нету.
Если выбрать при загрузке ядро с суффиксом .old то отладка появляется.
# Скажите, пожалуйста, это я что-то неправильно делаю, или что-то не так работает???
# При последующих обновлениях мне придется заново пересобирать ядро?
Новое ядро нормально компилируется и ставится.
Но есть одно НО
после выполнения команды
module-rebuild -X rebuild
восстанавливается ядро по-умолчанию.
Вот вывод команды
# module-rebuild list
** Packages which I will emerge are:
=sys-kernel/calculate-sources-3.0.7
=net-wireless/madwifi-ng-0.9.4.4165.20110816
=net-wireless/broadcom-sta-5.100.82.111
=app-emulation/virtualbox-modules-4.0.12
Я правильно понимаю, что =sys-kernel/calculate-sources-3.0.7 собственно и устанавливает старое ядро??