Page 1 of 1
BIOS seems to boot even though the first sector is empty
Posted: Mon Nov 28, 2022 1:14 pm
by moogloof
I read from the wiki and other sources online that the BIOS will always load the first 512 byte sector on a detected drive, with the
signature at the end. However, I found that from the iso produced when I use
, the first 512 byte sector does end with
, but it does not contain any code, it is all zeros. The actual bootloader is located at some other sector, which is confirmed by the boot sector location in the el-torito boot table. How does the BIOS successfully load the bootloader then?
Re: BIOS seems to boot even though the first sector is empty
Posted: Mon Nov 28, 2022 6:45 pm
by klange
moogloof wrote:How does the BIOS successfully load the bootloader then?
moogloof wrote:The actual bootloader is located at some other sector, which is confirmed by the boot sector location in the el-torito boot table.
Re: BIOS seems to boot even though the first sector is empty
Posted: Mon Nov 28, 2022 6:56 pm
by Octocontrabass
moogloof wrote:I read from the wiki and other sources online that the BIOS will always load the first 512 byte sector on a detected drive
This applies to floppy disks, hard disks, and devices that behave like floppy or hard disks such as USB flash drives. This
does not apply to optical discs.
You're booting an optical disc.
Re: BIOS seems to boot even though the first sector is empty
Posted: Mon Nov 28, 2022 7:07 pm
by moogloof
I see, thank you. That would also explain why it did not boot when I tried it on the media that you mentioned.