Apró grub trükk

Ha van egy távoli szervered, ahol maximum csak resetben tudnak segíteni, de fel kell rakni egy olyan kernelt, ami lehet, hogy el sem indul, akkor segítség lehet a következő:

/boot/grub/menu.lst -ban:

default 0

helyett:

default saved

Az első (azaz 0.) helyen maradjon a biztosan működő aminek a végére kell egy savedefault, a másodikra legyen az új, de ott savedefault 0 legyen! pl:

title           Debian GNU/Linux, kernel stabil
root            (hd0,0)
kernel          /regikernel root=/dev/md1 ro
savedefault

title           Debian GNU/Linux, kernel teszt
root            (hd0,0)
kernel          /tesztkernel root=/dev/md1 ro
savedefault 0

Mentés után futtasd ezt, hogy a default kernel a 2 bejegyzés legyen:

grub-set-default 1

Reboot után a teszt kernel fog elindulni, de legközelebb újra a stabil.