sha256sum does NOT match on Leap 15.1 iso-image for one binary file

The sha256 checksum for the openSuse Leap 15.1 dvd (64 bit) for the file isolinux.bin does not match, the other 238 checksums are okay.

The CHECKSUMS master list states:
< 9d9c5883fd87d67120693114107afb31eb4a401164c5520d28cb66429e050e5e /boot/x86_64/loader/isolinux.bin

But I have burned the iso image on 2 different machines and checked this binary file and I keep getting

> 93237d766d08d9a7e55df68f8f2151034962cd3fce9cee9ef032a91762b61419 /boot/x86_64/loader/isolinux.bin

Since my openSuse linux machine got root kitted and hacked badly this morning, I need a good iso-image which passes all the 239 critical checksums.

Can some person please help out?

THANK YOU!

  • Randall

Hi, not sure this can actually help you, but I’m getting your exact results from the DVD iso image itself (not burned to physical media) as downloaded a few days ago via bit torrent and the “Check Media” option on the installer passes without complaints.
So apparently nothing wrong on your system, maybe the CHECKSUMS master is plainly not up to date; please note that I’m just a common user (lke you?), so maybe those in control of the images might have a different view.

It’s a mistake to check that. You should verify the checksum of the “.iso” itself. And that should be sufficient.

The CHECKSUMS master list states:
< 9d9c5883fd87d67120693114107afb31eb4a401164c5520d28cb66429e050e5e /boot/x86_64/loader/isolinux.bin

But I have burned the iso image on 2 different machines and checked this binary file and I keep getting

> 93237d766d08d9a7e55df68f8f2151034962cd3fce9cee9ef032a91762b61419 /boot/x86_64/loader/isolinux.bin

Those seem correct, based on comparing the first few and last few digits of the sha256sums.

The point, though, is that “isolinux.bin” is what boots the installer on a non-uefi system. So that file is modified at the final step of preparing the iso, which will be after the CHECKSUMS are computed.

I’m pretty sure we (forum readers) have had this same discussion before – perhaps for the Leap 15.0 installer.

Honestly just verify the iso itself. That is sufficient.

For the record, to check your numbers I used the command:

mount -o ro openSUSE-Leap-15.1-DVD-x86_64.iso /mnt

This mounts the iso (a loop mount), where I can look at the files and check their content (as in computing the sha256 checksum of that one file). But if you try this, it is important to mount “ro” (read-only). Otherwise the iso itself may be modified and no longer match the published checksum for the iso.

This supplied the missing information. I had assumed that all 239 checksums were correct, but you supplied the reason why 1 differed. Thank you for clarifying this.