switching to gPXE - nice !

Help with booting MiniMyth

Moderator: Pablo

Post Reply
warpme
Contributor
Posts: 438
Joined: Fri Aug 26, 2005 8:17 pm

switching to gPXE - nice !

Post by warpme » Mon Jul 20, 2009 11:05 am

Hi *
FYI.
I just switched my PXE from tftp to http (chainloading method).
Well - results are so good, that with first boot I was suspecting that someting was wrong - it was so fast...
Kernel/rootfs images download was shortened from 8-10sec to 2 sec. Nice !

Only issue now is incomparability between lighttpd (used by me for gPXE HTTP server) and curl for uploading files (conf-rw).

br

Pablo
Site Admin
Posts: 4182
Joined: Tue Dec 14, 2004 2:13 am
Location: La Jolla
Contact:

Re: switching to gPXE - nice !

Post by Pablo » Mon Jul 20, 2009 6:28 pm

warpme wrote:Only issue now is incomparability between lighttpd (used by me for gPXE HTTP server) and curl for uploading files (conf-rw).
It appears that lighttpd did not add support for the Expect request-header until 1.5, yet curl includes it by default for HTTP 1.1 PUTs. I have modified perl/perl-MiniMyth so that the Expect request-header is not included and committed the change to SVN. Using MiniMyth's lighttpd server (compiled and configured to support webdav), it fails without the change and succeeds with the change.
MiniMyth running on an Acer ApireRevo 3610 and a Zotac ZBOX-ID80-U. Find out more at my MythTV page.

jangi
Contributor
Posts: 137
Joined: Mon Nov 13, 2006 10:50 pm

Re: switching to gPXE - nice !

Post by jangi » Thu Aug 27, 2009 4:23 pm

Your post inspired me to give gPXE a try... but I seem to be stuck. I sucessfully chainload gPXE, it says it's booting using my script, downloads my script (says ok), and just sits there with a blinking cursor. My script couldn't be simpler and follows every example I've seen. It just never even attempts to download the kernel, and I've verified that I can download using that URL from a web browser. Anyone seen this before?

jangi
Contributor
Posts: 137
Joined: Mon Nov 13, 2006 10:50 pm

Re: switching to gPXE - nice !

Post by jangi » Fri Aug 28, 2009 5:01 am

In case anyone else comes across this thread... make sure there are no blank spaces at the end of the #!gpxe line that starts your script. Hard to see, hard to debug.

Post Reply