kernels menu

Bootloader kernel selection menu

Created to provide ability select those kernels from bootloader menu:

  1. Current kernel (kernel) 
  2. Previous kernel (kernel.old)
  3. PC-BSD generic cernel (kernel.pcbsd)

Screenshots:

image_0 

image_0

 How it works:

 While shutdown process script checks for aviable kernels and enables or disables boot menu items added to beastie.4th file

beastie.4th file contains kernels menu.

To enable menu add " kernelmenu_show="YES" " to loader.conf

To enable kernel.old menu item add " kernelold_show="YES" " to loader.conf

To enable kernel.pcbsd menu item add " kernelgeneric_show="YES" " to loader conf 

 rc.shutdown file has code that changes loader.conf options described above to enable or disable kernels menu or kernels menu items

Kernels menu shows only if kernel.old is present or if current kernel is newer than  generic kernel.


Known issues: