RedHat on POWER – yaboot
Yaboot kann , wie so ziemlich jeder Loader auch mehr als einen Kernel starten ;)
Allerdings gibts hier eine recht doofe Option, die den “aktiven” Kernel markiert.
label=linux bootet den Kernel des Eintrages.
boot=/dev/mapper/mpathap1
init-message=”Welcome to Red Hat Enterprise Linux!\nHit <TAB> for boot options”
partition=2
timeout=50
install=/usr/lib/yaboot/yaboot
delay=5
enablecdboot
enableofboot
enablenetboot
nonvram
fstype=raw
image=/vmlinuz-2.6.32-431.23.3.el6.ppc64
label=2.6.32-431.23.3
read-only
root=/dev/mapper/vgroot-lv_root
append=”rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD console=hvc0 KEYTABLE=us SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_DM rd_LVM_LV=vgroot/lv_root rd_LVM_LV=vgroot/lv_swap rhgb quiet”
initrd=/initramfs-2.6.32-431.23.3.el6.ppc64.img
image=/vmlinuz-2.6.32-431.20.3.el6.ppc64
label=2.6.32-431.20.3
read-only
root=/dev/mapper/vgroot-lv_root
append=”rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD console=hvc0 KEYTABLE=us SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_DM rd_LVM_LV=vgroot/lv_root rd_LVM_LV=vgroot/lv_swap rhgb quiet”
initrd=/initramfs-2.6.32-431.20.3.el6.ppc64.img
image=/vmlinuz-2.6.32-431.el6.ppc64
label=linux
read-only
initrd=/initramfs-2.6.32-431.el6.ppc64.img
root=/dev/mapper/vgroot-lv_root
append=”rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD console=hvc0 KEYTABLE=us SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_NO_DM rd_LVM_LV=vgroot/lv_root rd_LVM_LV=vgroot/lv_swap rhgb quiet”
Ein kurzes ybin (-v) nach einer Änderung und fertig is der Lack =)