Поставил второе ядро. Хочу сделать в загрузчике что-то вроде отката на старое ядро при загрузке нового.grub0.97
grub.conf (здесь хочу добиться переключения между ядрами при каждой последующей загрузке)
default=saved
timeout=5splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenutitle OldKernel
root (hd0,0)
kernel
initrd
savedefault 1title NewKernel
root (hd0,0)
kernel
initrd
savedefault 0В результате грузится всегда первое ядро (OldKernel).
>[оверквотинг удален]
> initrd
> savedefault 1
>
>title NewKernel
> root (hd0,0)
> kernel
> initrd
> savedefault 0
>
>В результате грузится всегда первое ядро (OldKernel).[root@router ~]# cat /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title White Box Enterprise Linux (2.6.9-55.0.12.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-55.0.12.EL ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-55.0.12.EL.img
title White Box Enterprise Linux (2.6.9-34.0.1.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-34.0.1.EL ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-34.0.1.EL.img
title White Box Enterprise Linux (2.6.9-5.0.5.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-5.0.5.EL ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-5.0.5.EL.img
title White Box Enterprise Linux (2.6.9-5.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-5.EL ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-5.EL.img
>[оверквотинг удален]
>title White Box Enterprise Linux (2.6.9-5.0.5.EL)
> root (hd0,0)
> kernel /vmlinuz-2.6.9-5.0.5.EL ro root=LABEL=/ rhgb quiet
> initrd /initrd-2.6.9-5.0.5.EL.img
>title White Box Enterprise Linux (2.6.9-5.EL)
> root (hd0,0)
> kernel /vmlinuz-2.6.9-5.EL ro root=LABEL=/ rhgb quiet
> initrd /initrd-2.6.9-5.EL.imgНе совсем понял что Вы этим хотели сказать. Пути до kernel и initrd указаны верно. При ручном выборе ядра, всё грузится нормально.
Не работает только savedefault. Так же не могу инициализировать переменную default=saved (создавал файл $echo "1" > /boot/grub/default).
http://www.gnu.org/software/grub/manual/html_node/Booting-fa...Мануал прочитайте.
>http://www.gnu.org/software/grub/manual/html_node/Booting-fa...
>
>Мануал прочитайте.Спасибо.