Sunday, August 10, 2025

Request for hashes [RESOLVED]

I had a problem which I resolved with your help. It is no longer relevant, but if you're curious what happened, then click the following link:

I'd like to ask somebody who has TLMC v.19 from 2018 (all 3: music, covers and supplementary) and TLMC temporary addon from 2023 to publish hashes of all their files. Just the output of "find /path/to/files/ -type f -print0 | xargs -0 sha256sum >> /tmp/hashes". If you're on Windows, I can find some powershell replacement.

>What happened?
I was listening to the music and suddenly heard a "PSSHH". Went to investigate and found that my array developed a case of silent corruption, probably courtesy of mdadm's new "--replace --with" functionality which does not verify the data it's getting from the failing drive matches the stripe checksum.

>Why don't you use the torrent to check?
Obviously, that was the first thing I did. However, file replacements and directory moves/renames over time mean I can't verify everything on full auto.

>Why don't you just download the torrent?
The impact on my copy of TLMC so far is 9 damaged files; downloading several terabytes to verify that's all there is seems like a useless waste of bandwidth.

Edited on 2025-08-11: now I only need v.19 music.
Edited on 2025-08-15: No more hashes needed for now.

Just in case you're wondering where I ended up: I'm running raid6check and it found a bunch of mismatches, all of which so far point to a single drive. The array is likely repairable without any data loss.
>Running?
~25 MB/s speed doesn't seem so bad until you realize that's 1 million seconds (11.6 days) for every 25 TB checked. Users complained to maintainers before, no one cared, business as usual.

7 comments:

  1. Now hashing. I can't quite remember when I got my copy, but I'm pretty sure I got all three torrents. I don't have the newer stuff, though. It's spent the whole time in a ZFS dataset, so it should be exactly the same as the day I downloaded it.

    ReplyDelete
  2. Finished: https://drive.google.com/file/d/1XkW5hwRS-lY1kKGb_2xlHkmHW1wZrnFY/view?usp=sharing

    ReplyDelete
    Replies
    1. Thank you for the covers + supplementaries. Unfortunately the audio in your version is a split flac derivative, so I can't use that.

      Delete
  3. Ah, I feared I'd done some post-processing to the files for organization purposes, but I wasn't sure. Sorry it wasn't that much help.

    ReplyDelete
  4. something something btrfs instead of mdadm; SCNR

    ReplyDelete
  5. I shouldn't have done any postprocessing on my end: https://0x0.st/KrcN.txt

    ReplyDelete