It's possible via boottarget table. Kernel is memdisk, initrd is the ramdisk, then nodeset will work. It will fail to understand the memdisk is BIOS only, so a little extra care has to be considered if the node nominally UEFI boots.
From: "Pocina, Goran" <goran.poc...@deshawresearch.com> To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>, Date: 11/30/2012 10:14 AM Subject: [xcat-user] Netbooting off a floppy or CD image. The following pxe boot file will boot a FreeDOS floppy disk image that runs a CMOS utility (after memdisk and the image file are copied to /tftpboot): [root@drdxcatmn1 xcat]# cat /tftpboot/pxelinux.cfg/develkv8 #run CMOS utility on FreeDOS DEFAULT Floppy LABEL Floppy LINUX memdisk APPEND initrd=xcat/floppy/cmos-settings.img IPAPPEND 2 Is there a way to have xCAT generate a similar pxe file when needed? Say when a “nodeset host netboot=smcmos” is run? It looks like the boottarget table can help, but I may not be setting it up correctly because “nodeset host netboot=smcmos” generates a missing kernel error. [root@drdxcatmn1 xcat]# tabdump boottarget #bprofile,kernel,initrd,kcmdline,comments,disable "smcmos","memdisk","xcat/floppy/cmos-settings.img",,, [root@drdxcatmn1 xcat]# nodeset develkv8 netboot=smcmos Error: Did you run "genimage" before running "packimage"? kernel cannot be found Error: Some nodes failed to set up netboot resources, aborting Also tried copying /tftpboot/memdisk to /tftpboot/xcat/netboot/smcmos/memdisk, but no help. Any suggestions? Thanks, Goran ------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: TUNE You got it built. Now make it sing. Tune shows you how. http://goparallel.sourceforge.net _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user
<<inline: graycol.gif>>
------------------------------------------------------------------------------ Keep yourself connected to Go Parallel: BUILD Helping you discover the best ways to construct your parallel projects. http://goparallel.sourceforge.net
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user