Quick iPXE script:
params && param vram ${vram} && chain -a http://b800.org##params && echo b800.org/${b800id}
usage details
Formats: b800 | b800hex | b800base64 | uri | html | ansi | ascii | utf8 | cp437 | cp437hex | png
http://b800.nixz.se/ipxe.pxe?... ok PXE->EB: !PXE at 85D0:07E0, entry point at 85D0:037F UNDI code segment 85D0:087D, data segment 865A:2E60 (535-549kB) UNDI device is PCI 02:00.0, type DIX+802.3 549kB free base memory after PXE unload iPXE initialising devices...ok iPXE 1.0.0+ (5744) -- Open Source Network Boot Firmware -- http://ipxe.org Features: DNS HTTP iSCSI TFTP SRP AoE ELF MBOOT PXE bzImage Menu PXEXT Waiting for link-up on net0...... ok Configuring (net0 1c:75:08:05:b3:75).... ok http://b800.nixz.se/?... ok http://b800.nixz.se/?1c750805b375... ok You can now see b800 id: 76693bda587fb76544434e56d6e44dd91e2ddcc8 iPXE> imgstat : 88 bytes [script] [SELECTED] iPXE> imgfetch http://b800.nixz.se http://b800.nixz.se... ok iPXE> imgstat : 88 bytes [script] [SELECTED] img0 : 772 bytes iPXE> chain img0