HOWTO Установка нового ядра на удаленном сервере
Материал из Gentoo Linux Wiki
Если вы не уверены, что свежесобранное ядро запустится на удаленном сервере, который, быть может, находится на другой стороне земли, делайте так:
1) Пишем в /boot/grub/grub.conf следующее:
default saved timeout 5 fallback 1 title Gentoo Linux Default root (hd0,0) kernel /boot/vmlinuz panic=5 ...прочие параметры savedefault fallback title Gentoo Linux Previous root (hd0,0) kernel /boot/vmlinuz.old panic=5 ...прочие параметры savedefault 0
Таким образом новое ядро после возможного kernel panic удет в перезагрузку через 5 секунд. А grub загрузит старое ядро.
2) В /etc/conf.d/local.start добавляем такое:
mount /boot/ && grub-set-default 0 && umount /boot/
Эта команда установит дефолтным новое ядро в случае успешной перезагрузки.
3) На последок не забываем выполнить ту команду, иначе у вас ничего кроме grub не загрузится:
mount /boot/ && grub-set-default 0 && umount /boot/
- Вернуться в раздел руководства
