get_partition_label

generate_pxe_grub

Generate a simple PXE grub config that forwards to local grub.

@return success - 0 @return error - error string

copy_menu_lst

Copy menu.lst to NFS. We need the grub config file menu.lst on NFS because thats where PXE grub expects it. Still we create the file on the local hard drive because it's faster and allows users to boot with this config without using PXE grub.

@return success - 0 @return error - error string

create_menu_lst_entry

Create and entry for the installed kernel in menu.lst. The kernel must be named /boot/vmlinuz.