[syslinux] multibootmenue with pxe clients

wilhelm.moser at demos.at wilhelm.moser at demos.at
Thu Nov 7 12:27:18 PST 2002


Hello Ralf,

from Vienna too it seems...

That is an easy way to do... skip the dhcpserver, work and implement a call
like this

subnet 192.168.0.0 netmask 255.255.255.0 {
>>>>>>	filename "/X86PC/UNDI/linux-install/pxelinux.0";  <<<<<<<<<<
	option routers 192.168.0.1;
	option subnet-mask 255.255.255.0;
	option domain-name "net.co.at";
	option domain-name-servers 192.168.0.1;
	option netbios-node-type 2;
	range dynamic-bootp 192.168.0.11 192.168.0.253;
		}


next look at the
"tftpboot_root"/X86PC/UNDI/linux-install//pxelinux.cfg/default
# Perform a local boot by default
default local

# Always prompt
prompt 1

# Display the bootup message
display pxeboot.msg

# Boot automatically after 3 seconds
timeout 30

label local
        localboot 0

# The rest of this file is machine-generated.

label inst
        kernel memdisk
        append initrd=undis3c.img keeppxe


>>>>>> thats nearly the basic-config.

What it does...
if you type inst label inst will be run, else a local boot is performed.

You want to boot another image as default? OK just define another label local
i. E.

label local
        kernel memdisk
        append initrd=mmydefault.img keeppxe


That should fit. Didn't try that but it looks good.

bye willi moser





MOSER Willi
Daten- und Informationstechnologie

Gentzgasse 65/13
A-1180   WIEN

Phone : +43 (0)    1 92 94 126
Mobile: +43 (0699) 1 92 94 126
URL: http://www.moser-willi.at


CAUTION:
This e-mail message and accompanying data may contain information that is
confidential and subject to privilege. If you are not the intended
recipient, you are notified that any use, dissemination, distribution or
copying of this message or data is prohibited. If you have received this
e-mail in error please notify webmaster at net.co.at immediately and delete
all material pertaining to this e-mail. Thank you.
PRECAUTION:
The concepts expressed in this document are protected by the basic human
right to freedom of speech, as guaranteed by the First Amendment of the
Constitution of the United States, reaffirmed by the U.S. Supreme Court as
applying to the Internet content on June 26, 1997.





More information about the Syslinux mailing list