Как добавить ядро в grub2? я знал, что мы можем сделать с предыдущими версиями, но, похоже, все изменилось. Какие файлы надо редактировать?
Как добавить новое ядро в grub2
6 ответов
добавить новое ядро в grub2:
- переместите ядро в /boot/
- Run обновление sudo-grub
update-grub просканирует ваш компьютер на наличие ядер и создаст список доступных ядер при загрузке.
для того, чтобы выбрать ядро, которое будет загружаться во время загрузки, вы, возможно, придется удерживать кнопку SHIFT вниз сразу после того, как ваш BIOS делает его проводки.
вы можете редактировать /и т. д./По умолчанию/харч в измените параметры загрузки по умолчанию и параметры, которые могут потребоваться.
Non-Debian Linux
смотрите grub заметки для вашего распределения, такие как эти Fedora GRUB 2 docs.
grub2-mkconfig -o /boot/grub2/grub.cfg
Я запускаю Fedora 20, и команда для обновления grub2 grub2-mkconfig
. Кроме того, весь процесс может быть выполнен с помощью сборки ядра make:
make xconfig (make config, etc)
make bzImage
make modules
sudo make modules_install
sudu make install
это (последний шаг) скопирует ядро в /boot и обновит загрузчик grub2. Очень просто, и в моем случае все работало правильно. Моя единственная проблема в том, что вы действительно не узнаете никаких важных деталей процесса, все автоматизировано. Если у вас есть проблемы и нужно выяснить, что случилось, вы могли бы сделать застрявший.
/boot/grub/grub.cfg
- файл, который заменил menu.lst
от grub1
в системах Debian / Ubuntu это генерируется update-grub
, который запускает скрипты в /etc/grub.d
используя что-то похожее на run-parts
.
Если новое ядро установлено с dpkg (как если бы оно компилировалось с make-kpkg),update-grub2 достаточно (он удаляет не более существующие ядра, тоже)
вы не "редактировать", чтобы добавить больше ядер. Он сканирует и добавляет их динамически. Если вы должны добавить его, сканирование не находит, вы должны посмотреть в /etc / grub.d и изменить или скопировать и custom40(он добавляется последним, так что это отличное место, чтобы проверить конфигурацию, прежде чем положить его в верхней части списка).
попробовать update-grub
или update-grub2
в зависимости от вас grub версии. Вам придется запустить их как root,sudo
. Это сработало для меня, когда я установил второй дистрибутив Linux без переустановки grub.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]