[syslinux] memdisk: not enough memory
Kim Mik
kimmik999999 at yahoo.co.uk
Tue Oct 6 07:26:42 PDT 2009
>>> My main machine (PXE/tftpboot) now contains (among other stuff) about
>>> 20 DVD *.isos of several distributions. I'm testing them on several
>>> other machines, and it's ugly to find the real DVDs among all the
>>> other crap in my playground.
>> If you are lucky, you have some distributions that can be found at
>> boot.kernel.org. They have made modified initrds which supports
>> httpfs, so the files inside the iso can be accessed over a http
>> connection. So if you setup a HTTP server, which serves those iso's,
>> you are settled.
> Ok -
>
> http://httpfs.sourceforge.net/index.htm
> http://sourceforge.net/projects/httpfs/files/
>
> gives "httpfs" (compiled); I've put it to "/usr/local/bin".
>
> It works on my machine (slackware-current); most bigger distributions
> seem to include the "fuse" packet which includes "fusermount".
>
> I can mount (p.e.) "dsl.iso" with
>
> httpfs http://127.0.0.1/iso/dsl.iso /mnt/iso
>
> Then "dsl.iso" seems to be part of the mounting machine, like a CD/DVD.
> One next step might be
>
> mount -o loop /mnt/iso/dsl.iso <somewhere>
>
> But how can syslinux/isolinux/pxelinux use this way?
>
> Viele Gruesse!
> Helmut
You can find some modified initrds that support httpfs booting for some distro's
at http://boot.kernel.org/.
See http://boot.kernel.org/Developer.html for how to get the modified initrds:
download_initramfs_images_http.sh : Downloads the modified initramfs images which supports httpfs booting. These initramfs images are downloaded from Etherboot server.
Or ask more info at warthog9 or less1 on the #etherboot or #syslinux IRC channel on Freenode.com.
Greetings,
- Gert Hulselmans
More information about the Syslinux
mailing list