TrueDisc Error Correction for Disc Burning? 68
An anonymous reader asks: "Macintouch has a link to a new piece of software — TrueDisc — which claims to make data burned to record-able discs more reliable. More specifically it uses interleaved redundant cells to rebuild data should part of the disc be scratched. On the developer's blog they say they plan to create an open-source implementation of the TrueDisc system, now that it is not going to be included in the Blu-ray/HD-DVD standards. Have any of you used this software before, and what alternatives are already available?"
Sheesh (Score:2)
Why not just store the files twice? It would be a whole lot cheaper...
Re: (Score:3, Funny)
Re: (Score:1)
Re: (Score:1)
Re: (Score:1)
Or use par2 (Score:2, Insightful)
Tony
Re: (Score:2)
If TrueDi
Re: (Score:1)
It wouldn't protect you from a 'failed' disc the way your method does, but for anything paranoid I would go with two copies stored separately anyway.
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Re: (Score:3, Interesting)
I tried to use it to send my parents a copy of their problematic hard drive that I scraped for them, spread across a handful of DVDs. Turns out that at least on Mac OS X, I couldn't find a PAR decoder implementation that worked correctly if the total data size was over 2GB (or maybe 4GB). It was mistakenly using a 32-bit value for some of its internal math instead of a 64-bit, thinking (incorrectly) that Mac OS X's seek only supported a 32-bit offset. I sent the UnRarX folks a hackish workaround patch to
Re: (Score:3, Funny)
Interesting; but once bitten, twice shy. (Score:2)
A while back I had an absolute devil of a time trying to unpack some Compact Pro archives (.sea), and that's not really even that old a format -- it was last released in 1995 -- and there are still a lot of Classic Macs around that will run the software. However, in another 10 years, I'd imagine that it would be a lot tougher, since Macs be
Re: (Score:1)
Re: (Score:1)
On music CD's, there's one error correction byte for every three bytes of data. That's a lot more space-efficient than just burning your data twice.....
Re:Sheesh (Score:5, Informative)
On music CD's, there's one error correction byte for every three bytes of data. That's a lot more space-efficient than just burning your data twice.....
Music CD's have piss poor error correction, by data standards. CD-ROM and DVD-ROM (which includes the video variant, since it's an application of DVD-ROM) have much more robust error correction. There is more error detection (and correction) per block on a CD-ROM (consequently, less for data) than on a music CD. Music CDs have the additional advantage of not needing to be precise; it can try to guess (interpolate) the missing data it runs into, or, at worse, skip (which may or may not be noticable). Can't do that with a spreadsheet.
Burning your data twice also has the advantage of being able to separate the copies (to different physical locations). Error correction technologies aren't going to help if you CDs and DVDs are roasted in a fire; the extra copy you made and put into storage elsewhere will still be safe.
Re: (Score:3, Informative)
Then your overhead is 100%. They promise an overhead of 14%.
There are much better error correction schemes than "duplicate the data" -- look up Reed-Solomon.
Re:Sheesh (Score:5, Insightful)
Re: (Score:2)
Re: (Score:2)
I say: Meh. Fifty bucks buys a bunch of DVDs.
Assuming you care about the archival nature of the data you're storing, the FIRST thing you DON'T do is depend on a piece of software that will no longer run under any OS or on any hardware that you can obtain a decade hence.
In general the ECC on DVD is going to prevent you from getting bad data; it's extremely unlikely that you're going to be able to successfu
Re: (Score:3, Informative)
I burn my movie collection on DVD with par2 blocks and md5sum files. When I verify them, with some disks in some drives I get data errors. So I have seen in practice that you sometimes get silently corrupted data. My NEC-3500A burner is starting to get old, and doesn't read as well as it used to, I guess.
That's why Blue-Ray and HD-DVD didn't license it. (Score:1)
They have no problem with proprietary. (Score:2)
Re: (Score:1)
Explanation of what's interesting about this (Score:4, Informative)
1) It writes the correction bits to a separate partition from the "regular" bits. As a result, the primary partition looks exactly like a regular CD. put it in any computer, even one not equipped with the TrueDisk Software and it can be read normally.
2) The amount of the redundancy is automatically chosen. It just uses any left over space when it finalizes the CD.
As a result the operation of TrueDisk is pretty much transparent. You only need to invoke the truedisk software to read a disk that has been corrupted. Uncorrepted disks can be read normally. So You won't lose your data if you don't have the software or the company goes out of bussiness and it stops working on newer OS's. (All you would lose without the software is the ability to recover from the redundant bits. ).
In comparison to PAR or RAR, you are not compressing the data so it's faster. Now I note that if you compress and then add redundancy you could potentially have higher redundancy for a given amount of data on a fixed CD size. So there could be some theoretical advantages to RAR and PAR. However, those PAR/RAR disks cannot be read in-place (they have to be expanded) nor in "real time" (say if you are playing video). They are very slow to write. They can't be read on any computer without the same verison of par/rar. And if you do lose bits beyond the point of recovery the compressed bits will span a much greater extent in the data space--you might even lose the entire CD with PAR/RAR. So you can see that TrueDisk has usability advantages even if it's redundancy is less and it's uncompressed.
DVDisaster? (Score:1)
Re: (Score:2, Informative)
Parchive (Score:2, Informative)
Re: (Score:1)
Re: (Score:2)
If, instead of losing the entire 1st disk, you scratch the first half of both disks you can still recover everything. If the disks were just identical copies, you would be SOL...
Re: (Score:2, Informative)
RAR (Score:3, Informative)
RAR compression has an option for redundancy. You set what % you want to be able to recover if it becomes corrupted.
Is this enough? (Score:2)
Re: (Score:3, Interesting)
Par does take a while to generate the recovery files though...
Distributed ECC. (Score:2)
It's kind of analogous to a super-RAID, except with the "disks" that are being redundantly striped and mirrored are all on the same physicl DVD or CDR.
Re: (Score:1, Informative)
Re: (Score:1)
What? Huh? Why do we need this? (Score:4, Informative)
So what the hell? Why is this even necessary, unless you're using a Mode 2 CD (and then, Mode 2 is usually used for videos/streaming data, which requires a more sequential read, where adding ECC would defeat the purpose).
Waste of money.
That and you can fix discs (Score:4, Informative)
Either way the point is that with error correction as it is now, it's not hard to fix a CD if needed.
Re: (Score:1, Informative)
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:2)
Double sided DVDs have two thick layers of polycarbonate with the data sandwiched between them. It's much harder to permenently scratch the data away from one of those.
Re: (Score:2)
After some searching around on the net, I found that using Brasso with a cotton cloth would do the trick, so I tried it, and after 10 minutes or so the DVD is back to a totally-readable state! I was really skeptical at first but it m
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Oh and I did the green hair thing back in the late seventies or early eighties I forget which. It sounded a lot more fun than it was.
ISO9660? (Score:3, Informative)
That pretty much fucks up anyone's day when they wanna burn a UDF DVD doesn't it? ISO9660 doesn't support files greater than 4GB, you can only have 8 directories deep (until the 1999 spec but I always had a hell of a time reading this stuff on anything but XP), stupid filename restrictions (and then do you use Joliet or RockRidge or whatever to fix it or not?)..
Re: (Score:1, Informative)
Re: (Score:2)
Free alternative: dvdisaster (Score:3, Informative)
Implementation of existing technology (Score:2)