<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">Hi Michael<br><br>Do you know anyone can do for us?<br><br>Thanks</div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">From: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:mcb30@ipxe.org">Michael Brown</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Sent: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">‎31/‎05/‎2017 17:53</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">To: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:linus.luessing@c0d3.blue">Linus Lüssing</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Cc: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Subject: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">Re: [ipxe-devel] [PATCH] Format HTTP Range with unsigned long long</span><br><br></div>On 31/05/17 10:33, Linus Lüssing wrote:<br>>>    #!ipxe<br>>>    set repo http://server/path/to/distro<br>>>    kernel ${repo}/images/pxeboot/vmlinuz \<br>>>       initrd=initrd.img \<br>>>       root=live:${repo}/LiveOS/squashfs.img<br>>>    initrd ${repo}/images/pxeboot/initrd.img<br>>>    boot<br>>><br>>> This doesn't actually use HTTP SAN booting: instead you load the<br>>> kernel+initrd directly and passing a kernel command-line argument which<br>>> tells the initrd where to find the rest of the distro.<br>> <br>> I was hoping not having to extract kernel/initrd/rootfs for every LiveOS<br>> I want to add. Being able to just throw in ISOs directly would have been<br>> so convenient :D.<br><br>You could just mount the ISO (with -o loop) and have the mount point <br>accessible via HTTP.<br><br>You could plausibly also have a server-side script which extracts files <br>from the ISO on the fly, which would save you from even having to mount it.<br><br>> PS: Is there some documentation regarding SAN you would recommend?<br>> I'm a little curious now how difficult it might be to teach Linux<br>> to map a SAN device to a place where a LiveOS could find and mount<br>> it as root device by default.<br><br>It's almost certainly possible, but won't be supported by default in any <br>distro.  You'd end up having to modify the ISO image, at which point <br>it's simpler just to extract the contents anyway.<br><br>Michael<br><br><br>_______________________________________________<br>ipxe-devel mailing list<br>ipxe-devel@lists.ipxe.org<br>https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel<br></body></html>