2

Я создал и установил новое ядро в моей системе Ubuntu, но теперь я добавил новый системный вызов и создал новое ядро, как мне установить это новое ядро как то, с которого должна загружаться ОС.

dpkg -i kernel-image-2.6.deb

я попробовал это на моем первом ядре, и это установить ядро на этот

Затем я добавил новый системный вызов, скомпилировал новое ядро и вызвал

dpkg -i kernel-image-2.6.Custom.deb

но теперь, когда я перезагружаюсь, оно остается старым ядром,

есть идеи как поменять ядра ?????

благодарю вас

2 ответа2

2

ответ здесь может быть грубым.

http://www.gnu.org/software/grub/

также попробуйте удерживать нажатой клавишу Shift

эти темы могут помочь

http://ubuntuforums.org/archive/index.php/t-45362.html http://ubuntuforums.org/showthread.php?t=1520821

0

Когда вы устанавливаете образ ядра, созданный обычной системой упаковки, новое ядро регистрируется в загрузчике. Команда для этого указывается настройкой postinst_hook в /etc/kernel-img.conf ; по умолчанию используется update-grub .

С Grub2 (загрузчик по умолчанию) в конфигурации по умолчанию вы не увидите меню во время загрузки, если у вас нет другой операционной системы, кроме Ubuntu. Вы можете отобразить меню во время загрузки, нажав клавишу Shift при загрузке компьютера (нажмите клавишу после того, как BIOS инициализирует клавиатуру, и удерживайте ее до появления меню Grub). Если вы хотите, чтобы меню отображалось всегда, отредактируйте файл /etc/default/grub и закомментируйте параметр GRUB_HIDDEN_TIMEOUT . Вы можете изменить загруженное по умолчанию ядро с помощью параметра GRUB_DEFAULT .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .