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
[email protected]
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to