<div dir="ltr"><div dir="ltr"><br></div><div dir="auto"><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 7 Aug 2022, 08:47 Adam Baxter, <<a href="mailto:voltagex@voltagex.org" target="_blank">voltagex@voltagex.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
> I get<br>
> bin/ipxe.usb: DOS/MBR boot sector; partition 4 : ID=0xeb, active, <br>
> start-CHS (0x0,1,1), end-CHS (0x1,63,32), startsector 32, 4064 sectors. <br>
> I haven't tested it, but I think that's more along the lines of what <br>
> you might expect.<br>
><br>
<br>
<br>
Apologies Geert: you're correct:<br>
<br>
Step 9/10 : RUN file bin/ipxe.usb && fdisk -l bin/ipxe.usb<br>
 ---> Running in 822f0cd9d87a<br>
bin/ipxe.usb: DOS/MBR boot sector; partition 4 : ID=0xeb, active, start-CHS (0x0,1,1), end-CHS (0x1,63,32), startsector 32, 4064 sectors<br>
Disk bin/ipxe.usb: 368 KiB, 376832 bytes, 736 sectors<br>
Units: sectors of 1 * 512 = 512 bytes<br>
Sector size (logical/physical): 512 bytes / 512 bytes<br>
I/O size (minimum/optimal): 512 bytes / 512 bytes<br>
Disklabel type: dos<br>
Disk identifier: 0x00000000<br>
<br>
Device        Boot Start   End Sectors Size Id Type<br>
bin/ipxe.usb4 *       32  4095    4064   2M eb BeOS fs<br>
Removing intermediate container 822f0cd9d87a<br>
<br>
However, I can boot this in qemu just fine (I don't have a real system to easily test this on right now)<br>
<br>
<br>
--Adam<br>
_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org" rel="noreferrer" target="_blank">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo/ipxe-devel" rel="noreferrer noreferrer" target="_blank">https://lists.ipxe.org/mailman/listinfo/ipxe-devel</a></blockquote><div><br></div>iPXE is a binary to be executed, not a filesystem, partition type used is to reduce risk of "smart" OSes destroying the data.<br><div>If building ISO the structure is different but there the lkrn format is used instead and is not directly executed from pcbios.</div><div><br></div><div>/Christian <br></div></div></div>
</div>