Jason Hlady wrote:
> Is there any way to give a "refresh" to all of the PXE-boot
> serverside stuff? Say, delete all of tftpboot or something?
Jason - check your /tftpboot/pxelinux.cfg/ directory. The files there
control the PXE boot process. "default" is the fall through if no
specific file for a client exists. When you first PXE boot a client,
and it gets it's initrd/kernel for PXE boot -- you'll then see on the
screen a number of file names it tries, I can't remember the order, but
it's something like 01-aa-bb-cc-dd-ee-ff (the last 6 groups are the mac
addr), then portions of the mac addr, then an 8 character file name like
0A14143D, then ultimately it tries "default".
After you first image a system, the SiS stuff (systemimager) creates a
file like 0A14143D, which contains:
DEFAULT localhost
LABEL localhost
LOCALBOOT 0
Which tells that client to boot from local disk. Simply change that
file for the client to something like:
LABEL linux
KERNEL kernel
APPEND vga=extended initrd=initrd.img root=/dev/ram \
MONITOR_SERVER=10.20.20.50 MONITOR_CONSOLE=yes
(your exact boot file/append parameters will undoubtedly need to be
adjusted).
You can get the 8 character file name to host mapping using the
"gethostip" utility that's part of the "syslinux" app.
If you can't figure out the filename mappings - you can use the
"default" file - but remember that ANY other PXE boot clients might get
reimaged if you aren't careful!
Hope that helps...
v/r
Shane
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Oscar-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-users