[syslinux] "isolinux.bin missing or corrupt" when booting USB flash drive in old PC

Thomas Schmitt
Tue, 21 Mar 2017 08:41:18 -0000

Hi,

i have uploaded a little gz compressed tarball

  http://scdbackup.webframe.org/block_seq.tgz

containing

  -rwxr-xr-x thomas/thomas  4552 2017-03-21 09:23 block_seq
  -rw-r--r-- thomas/thomas   315 2017-03-21 09:22 block_seq.c

To be unpacked in a suitable directory by

  tar xvzf block_seq.tgz

The binary "block_seq" was compiled on Debian Jessie.
If it does not run, do

  cc -o block_seq block_seq.c

to get a locally compiled binary.


When Martin posted his MBR binary, the test stick shall be composed by:

  dd if=martins_mbr.bin bs=1 count=432 of=/dev/sdc

  dd if=debian-8.7.1-i386-xfce-CD-1.iso bs=1 count=80 seek=432 of=/dev/sdc

  ./block_seq | dd bs=512 skip=1 count=1325055 seek=1 of=/dev/sdc

You will have to copy the screen output by hand or by photo camera.
The hopefully lengish hex output of the block content can be truncated
to 4 bytes, if all groups of 4 bytes are the same. If you see a change
in the 4 byte pattern in the reported text, then all different groups
of 4 bytes are of interest.


Have a nice day :)

Thomas