On Monday, September 06, 2010 01:34:04 am dwgallien wrote:
Then following the update, if necessary I can fall back to the previous kernel binary. This method can be used without modifying menu.lst, too - alternatively the regular grub boot stanza can just be edited on-the-fly right at the runtime menu, such that it ref's /last like the above.
that means there's no other changes necessary to switch kernels? k. understands from initrd where to look for modules, etc.?
-- phani.
No, sorry if I wasn't clear. Again, this is just a quick-n-dirty that will simply permit you to boot the last kernel e.g. in the event that the new kernel fails to. The last initrd will contain the boot modules associated with the last kernel, and the system will start up. Modules which are loaded later in the boot process and are dependent on a matching kernel version, will fail. This technique is just to get you back into a working environment from where you can investigate and rectify whatever caused the new kernel to fail, e.g., to look at logs, modify a broken configuration file, reinstall the previous kernel that worked, etc. So it is somewhat similar to booting the Rescue System, but gives you much more to work with. Of course this assumes the user is familiar with the inner workings of the system. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org