Dave Plater wrote:
Josef Reidinger wrote:
Hi, I have question for middle experienced user of opensuse. Often is quite useful for users to have documentation when kernel upgrade fail because bootloader update failed to different reasons. Or also what they need manually edit if something goes bad as in https://bugzilla.novell.com/show_bug.cgi?id=224476. So my question where you expect documentation about this (some howto or FAQ and also describe process what happen during it)? Manpage for update-kernel script? Or some comments in some config file? Please expect that bootloader is not only grub, but also for other architectures (powerLilo etc.). Josef Reidinger, perl-Bootloader maintainer
I think from reading the only other reply and looking at the debian config, the conclusion could be drawn that a text grub howto in the boot directory would be in order, lilo.conf is easy to edit but I find grub very complicated. Regards Dave P
Good idea, thanks. I try first version of this file, but now it is after deadline for beta 5, so is some time to improve it before i add to first time. So I attach it and welcome any suggestion or improvements. JR This file is for first help if you occur some problems during booting. FAQ Q: Kernel upgrade break my tuned bootloader settings, I want edit it manually. A: set LOADER_TYPE="none" in /etc/sysconfig/bootloader. Hint is used /boot/vmlinuz and /boot/initrd symlinks as files which is already point to actual kernel. WARNING after kernel upgrade you must update also configuration manually, otherwise you cannot boot. Configuration files for bootloader (if you want manually edit it) /etc/sysconfig/bootloader - contain various settings for bootloader and is used by perl-Bootloader for grub (x86*) or trustedgrub - /boot/grub/menu.lst - main configuration for sections /boot/grub/device.map - mapping of real device to grub device /etc/grub.conf - batch file for grub if you need update your bootloader location for lilo ( x86* or ppc) - /etc/lilo.conf - main configuration file for elilo ( x86_64 or ia) - /etc/elilo.conf - main configuration file efibootmgr - utility for efi labels /boot/efi/efi/SuSE/elilo.conf - configuration after elilo preprocess, use only if elilo break original configuration, in other case edit directly elilo.conf in /etc for zipl (s390)- /etc/zipl.conf - main configuration file