Відповіді:
Щоб додати нове ядро до grub2:
update-grub сканує ваш комп'ютер на наявність ядер та створить список доступних ядер під час завантаження.
Для того, щоб ви вибрали ядро для завантаження під час завантаження, вам, можливо, доведеться утримувати кнопку SHIFT одразу після того, як ваш BIOS виконає публікацію.
Ви можете редагувати / etc / default / grub, щоб змінити параметри завантаження за замовчуванням та параметри, які можуть знадобитися.
Перегляньте нотатки, що стосуються вашого розповсюдження, наприклад, ці документи Fedora GRUB 2 .
grub2-mkconfig -o /boot/grub2/grub.cfg
/boot/
та генерувати правильно. Файл конфігурації grub (наприклад:) /etc/default/grub
може бути різним для кожної ОС, тому переконайтеся, що ви їх синхронізували. Однак найкращою практикою може бути, щоб одна ОС генерувала записи для вас.
mv kernel /boot
? Де я можу знайти ядро, яке можна перемістити до / завантажувати?
Я запускаю Fedora 20, і команда для оновлення grub2 є grub2-mkconfig
. Крім того, весь процес можна виконати за допомогою складання ядра:
make xconfig (make config, etc)
make bzImage
make modules
sudo make modules_install
sudu make install
Цей (останній крок) скопіює ядро в / boot та оновить завантажувач grub2. Дуже легко, і в моєму випадку це справно працювало. Єдине моє питання полягає в тому, що ви насправді не дізнаєтесь важливих деталей процесу, все автоматизовано. Якщо у вас є проблеми і вам доведеться з’ясувати, що не так, ви можете застрягнути.
sudo make install
каже мені : Cannot find LILO
.
Якщо нове ядро встановлено з dpkg (так, ніби воно складено з make-kpkg), достатньо update-grub2 (він також не видаляє більше існуючих ядер)
Ви більше не редагуєте, щоб додати ядра. Він динамічно сканує та додає їх. Якщо ви ОБОВ'ЯЗКОВО додати сканування не знайдеться, вам слід заглянути в /etc/grub.d та змінити чи скопіювати та custom40 (він додається останнім, тому це чудове місце для тестування конфігурації, перш ніж ставити його у верхній частині вашого список).
Спробуйте update-grub
або update-grub2
залежно від вашої версії гриб. Вам доведеться запускати їх як корінь, sudo
. Це працювало для мене, коли я встановив другий дистрибутив Linux без перевстановлення grub.