Fedora-Workstation-Live-osb-40-1.14.x86_64.iso: FAILED open or read Fedora-Workstation-Live-x86_64-40-1.14.iso: OK sha256sum: WARNING: 17 lines are improperly formatted sha256sum: WARNING: 1 listed file could not be read
What is Fedora-Workstation-Live-osb-40-1.14.x86_64.iso? I can’t find anything like this on fedora website. If it says that the non osb iso is okay, does that mean It’s safe to proceed with the installation? I am using ubuntu 24.04, if that matters. Thanks in advance!
Does this command (which filters out the extraneous lines) work better?
(IFS=$'\n'; for checksum in $(grep '^SHA256' Fedora-Workstation-40-1.14-x86_64-CHECKSUM); do if [[ -e $(grep -o '[^()]*iso' <<< $checksum) ]]; then sha256sum -c <(printf "$checksum\n"); fi; done)
Fedora-Workstation-Live-osb-40-1.14.x86_64.iso: FAILED open or reads
Fedora-Workstation-Live-x86_64-40-1.14.iso: OK
sha256sum: WARNING: 17 lines are improperly formatted
sha256sum: WARNING: 1 listed file could not be read
You are checking two files, One is OK and the other one is missing, because you didn’t download that as well. However, you don’t need to download that file and everything is fine.
The 17 lines are the gpg check data, and you can ignora the WARNING as well.
I believe the mediawriter automatically verifies the written image, though I don’t remember about verifying the downloaded iso when it has been downloaded before writing.
Mediawriter can directly download and write the image or write it from an already downloaded iso.
The mediawriter program contains the url https://fedoraproject.org/releases.json and if you download that, you get a json file containg the sha256 sums of the newest Fedora images. If it is using that to check the sha256 sum, I don’t know, but I could guess that mediawriter can only check a file if it has downloaded directly.
It is also possible that it can use the checkisomd5 program to verify the downloaded file.
It would be nice if all that were clearly documented, so we don’t have to guess.