Rocks 6.2 - Could not find kernel image

Posted on Thu 27 April 2017

This issue happens on some hardware nodes. After successful compute node install. First boot is hanging with message:

TFTP prefix:
trying to load : pxelinux.cfg/0101FFFF         OK
booting from local disk
PXE-M0F: Exiting Intel boot agent
Could not find kernel image:

Workaround to fix localboot:

cp /usr/share/syslinux/chain.c32 /tftpboot/pxelinux/

Update file for each new node. For example /tftpboot/pxelinux/pxelinux.cfg/0101FFFF

default rocks
prompt 0
label rocks
    COM32 chain.c32
    APPEND hd0 0

More info you can find here:

Change Rocks behavior permanently

cp /usr/share/syslinux/chain.c32 /tftpboot/pxelinux/
rocks remove bootaction action=os kernel=localboot
rocks add bootaction action=os kernel="COM32 chain.c32" args="hd0 0"