[gPXE] Pushing GPXE script to HTTP server

David Geary dgeary2 at une.edu.au
Fri Nov 5 08:18:54 EDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> It worked well for what I wanted if I do single boot, however I couldn't
> get the multi-boot menu to work.

Well done getting single boot working.

> So my gpxe.conf looks like this:
>
> #!gpxe
> chain vesamenu.c32 multibootmenu.conf
>
> The station tries to switch graphics mode for a second and reboots.
>
> I guess that's because (vesa)menu.c32 of Syslinux couldn't find
> multibootmenu.conf (or whatever file it was supposed to read as its
> argument). I placed multibootmenu.conf and (vesa)menu.c32 in the same
> directory as gpxe.conf (which is hard-coded to the ROM).

Perhaps (vesa)menu.c32 suffers the same filename limitations as the rest
of Syslinux. Syslinux is limited to filenames in the 8.3 format. This
explains not finding the configuration file.

I have seen this in other areas where I've used Syslinux and have formed
the habit of using only 8.3 filenames when Syslinux is involved in any way.

I am using vesamenu.c32 from Syslinux 4.01 as well.

> I wonder if there are tricks to make (vesa)menu.c32 to be able to read
> multibootmenu.conf. I used vesamenu.c32 from syslinux 4.01.

What happens when you change multibootmenu.conf to mbmenu.cfg and update
the gPXE script accordingly?

- -- 
David Joshua Geary
UNE Linux User Group: linux at une.edu.au <http://lugune.dyndns.org>
I don't care what software you use so long as
  we only exchange files in open data formats
Open-Document <http://en.wikipedia.org/wiki/Open_Document>
Ogg <http://en.wikipedia.org/wiki/Ogg>
PDF <http://en.wikipedia.org/wiki/Pdf>

- -----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.9 (GNU/Linux)

mQGiBEl4bFQRBADDxqFXQ0Rv69sZ5xxK2WYXASHVe68Qf0LT0ag0/kEb4t3WWi9K
R5FKOhHrp1Fnt+S+NF4157l3bTJ1aFMEc2WM97qS37u0OXr+9XzMyWQyH3NLKHgm
QitKPasVM2UJaateFfr2XijQIfKQURkE03rKsEADm75qPeb5yhYKGuGQ9wCg5LFJ
5c67ZiJ/zPcS9pgKbUDMG4sD/A5URvxutCgbVIHr34nZu5OnF3BkCbdilMHATVCn
y2Y6w2bkjozSL4ieWTOqRSfiZaEBxgYXKMKVZWpGSiz9nB8Tn0Ddf8poK//nRAeo
qV+JG1vnkfoxQR0HXCbzyxxNtRELWZVUGgWLrUEBB6XaDC5SQzhCoeT5LTT9jOQg
uA/eBACJ0yQFdTgcnT3G5ZmMYzYU3t9WFsBEB4uLFdZn/WLRr2LU0e2ZS5fAz5y0
eCcxNiw8Yn35qKiu6ulY3LcHkBwEL+wJVCrd05MWKxYx7hpW6jMP/SqoTvAhr3a5
GlSMQ+K+YmcGrKktVF47ntCCGfmonDeGOajRz8ggorJ4iHK2/7Q4RGF2aWQgR2Vh
cnkgKFVORSBFbWFpbCBTaWduaW5nIEtleSkgPGRnZWFyeTJAdW5lLmVkdS5hdT6I
YAQTEQIAIAUCSXhsVAIbIwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEM3mPvoV
hbOMprgAoKsPQkn6odlg9M/E+AJlKaoKkJ5rAJ4yDL5MJoRKIAwSPz4/pRpHr93+
+LkCDQRJeGxUEAgAj0/cTlN3FldkGMBx5/emUGQ+jtXqgRHB8GqNlCWVBphUcS0h
SzJZDMro8f4evKfqBqOknqU7fkGVh2FhWC/R+fmDcwWDwv1te9Yn/qeAbYh4sLNo
26cfxBfInaCueTa/XdCzobfH5jtaXfEyFzSoKVgrggoCN4BDtc86TAgY0MZuSbN3
vVMacl3MkfT+PfAEVviU3xSf3wS4KilY5Zpl5bHVLTms4dlm+N0bKIbGW+3N1WzE
6OLEHTbOhZDHVPYbUEryOg+LtKgejPAIaWg4Z+aH82+LNco5GDCDkqRlwQlnE3AE
+u/rZAA2K+J6rW9MRLu/NxZp1ThRxZ56uF7GgwADBQgAji487rXw0Taldcr7bnRf
eNEDQIGxUMRhlHl0Rtj3Tuk4TvwcorwNr89e5C2wYLhEl83squK961CbTpctsBI/
Id2r2f0H/bmTEG9RLNAjgZPaImT8YfrskEqnyaPAfHTP3gKUU5yWdTDsnnmRgvmN
HTQlAl8IZ+eSYqlplsPy9Qtvlk+APMxcpD/8gAO7r/A5KrxX9HqyFWTJpAhGSY3g
7eg5OeNPi75Z3H7JViVqceUXIFUTFSVvKKYQm2XNOwl4+XmpcZ3FP+naKzXQmR8n
gVub4CNWXH/tCm04vU0FdEsvPk2mWNHorjflhzxbRHRqvbMDk3NGpSRo22WAvrQm
MohJBBgRAgAJBQJJeGxUAhsMAAoJEM3mPvoVhbOMk0YAoJNPJ93Ug3gytihlaXXY
HAx+tdTkAKDVJrQz70o+3rcmJFC+e0iFqvbXlg==
=Wur/
- -----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkzT9i0ACgkQzeY++hWFs4xRawCgifbJK0goc7K3d70b1OrcsNJ/
6UUAoKZOTzLrVcvYPOjh3zclRUoOoKiU
=+BqQ
-----END PGP SIGNATURE-----


More information about the gPXE mailing list