On Sat, 15 Jan 2022 07:24:06 -0500, Doug Laidlaw <
[email protected]> wrote:
I have downloaded the full Mageia 8 iso by BitTorrent. Neither Etcher
nor isodumper is able to write it to a USB stick successfully. I
checked the download and tried to use a .torrent file from Distrowatch.
Both said that the download had no problems. The report from Isodumper
was a bit more informative. It said that the checksum in the ISO was defective and unreadable. In these circumstances, the BitTorrent
protocol should ensure that the download is O.K.
Did you download the sha3 signature to the same directory as the iso image?
You can check the on disk copy with ...
# cd /downloadlocation
(for me, that's /s3/m8/Mageia-8-x86_64/ )
[root@x3 /s3/m8/Mageia-8-x86_64]# cat Mageia-8-x86_64.iso.sha3 F3DADD10FCB64BCBAC55C91B9270521520D70195BDF27CEB414E0F4960863D8C3C0EC4ECDF5AFF87868FA8133BE1A58EFB58239DDC845F5A598DD0441EF685F3 Mageia-8-x86_64.iso
[root@x3 /s3/m8/Mageia-8-x86_64]# sha3-512sum -c Mageia-8-x86_64.iso.sha3 Mageia-8-x86_64.iso: OK
Using isodumper, it will check the sha3 sum of the copy from the usb stick after
copying it, not the copy on disk. If the on disk copy is ok and the on usb stick
copy is not, then the copy failed, likely due to a bad usb stick.
If you don't have a copy of the sha3 sum file in the same directory as the iso file, isodumper will report "The computed and stored sums don't match", since there is no stored sha3 sum file.
I'd prefer it that it reported that the sha3 sum file was not found, though it's
not technically an error to say the sums don't match, and changing it would involve replacing the currently used python library function with a new function
written to be written by Mageia.
I've also opened
https://bugs.mageia.org/show_bug.cgi?id=29895 as the key server
hard coded in isodumper is no longer available, and the current gpg release key has expired.
Regards, Dave Hodgins
--- MBSE BBS v1.0.7.24 (GNU/Linux-x86_64)
* Origin: A noiseless patient Spider (2:250/1@fidonet)