search for: make_boot_info_t

Displaying 3 results from an estimated 3 matches for "make_boot_info_t".

2018 Jan 07
2
isolinux.bin checksum
Until Syslinux 3.86, isolinux.bin contained a checksum that was calculated by 'core/checksumiso.pl'. The checksum is related to the patching of the boot info table. During May 2009, a commit by Peter deleted the checksumiso.pl file. The commit is: core: LZO compress the PM part of the core repo.or.cz/syslinux.git/commit/0d82b71304d596d80f3c4520f9dcf90048ca50b7 And so, since
2018 Jan 08
0
isolinux.bin checksum
...d so, since version 4.00, the 'code/checksumiso.pl' file is no longer > included. > How is the checksum of isolinux.bin calculated since then? By the ISO 9660 production program which patches in the Boot Info Table. The computation of checksumiso.pl can be seen in libisofs function make_boot_info_table(): https://dev.lovelyhq.com/libburnia/libisofs/blob/master/libisofs/eltorito.c#L1252 (without Javascript https://dev.lovelyhq.com/libburnia/libisofs/raw/master/libisofs/eltorito.c you have to hop to the line yourself. Sorry. GitLab. Urghhh ...) libisofs does not pad to full blocks of 204...
2018 Jan 08
2
isolinux.bin checksum
...code/checksumiso.pl' file is no longer > > included. > > How is the checksum of isolinux.bin calculated since then? > > By the ISO 9660 production program which patches in the Boot Info Table. > > The computation of checksumiso.pl can be seen in libisofs function > make_boot_info_table(): > > https://dev.lovelyhq.com/libburnia/libisofs/blob/master/libisofs/eltorito.c#L1252 > (without Javascript > https://dev.lovelyhq.com/libburnia/libisofs/raw/master/libisofs/eltorito.c > you have to hop to the line yourself. Sorry. GitLab. Urghhh ...) > > libisofs...