* Suggestion for CD filesystem for Backups
@ 2004-09-22 23:04 Judith und Mirko Kloppstech
2004-09-23 16:16 ` Alan Cox
2004-09-23 18:40 ` Erik Hanson
0 siblings, 2 replies; 5+ messages in thread
From: Judith und Mirko Kloppstech @ 2004-09-22 23:04 UTC (permalink / raw)
To: linux-kernel
You can use CDs or DVDs for Backup purposes. They do error correction,
everything is fine, until the errors get too much, than everything is
lost. This is a nuisance for a backup, especially because normal people
don't have the hardware to measure errors, jitter and the like.
Suggestion:
Why not write a file system on top of ISO9660 which uses the rest of the
CD to write error correction. If a sector becomes unreadable, the error
correction saves the data. Besides, a tool for testing the error rate
and the safety of the data can be easily written for a normal CD-ROM drive.
The data for error correction might be written into a file so that the
CD can be read using any System, but Linux provides error correction.
Mirko Kloppstech
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Suggestion for CD filesystem for Backups
2004-09-22 23:04 Suggestion for CD filesystem for Backups Judith und Mirko Kloppstech
@ 2004-09-23 16:16 ` Alan Cox
2004-09-24 5:18 ` Ali Bayazit
2004-09-23 18:40 ` Erik Hanson
1 sibling, 1 reply; 5+ messages in thread
From: Alan Cox @ 2004-09-23 16:16 UTC (permalink / raw)
To: Judith und Mirko Kloppstech; +Cc: Linux Kernel Mailing List
On Iau, 2004-09-23 at 00:04, Judith und Mirko Kloppstech wrote:
> Why not write a file system on top of ISO9660 which uses the rest of the
> CD to write error correction. If a sector becomes unreadable, the error
> correction saves the data. Besides, a tool for testing the error rate
> and the safety of the data can be easily written for a normal CD-ROM drive.
>
> The data for error correction might be written into a file so that the
> CD can be read using any System, but Linux provides error correction.
Send patches, or possibly if you are dumping tars and the like just
write yourself an app to generate a second file of ECC data.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Suggestion for CD filesystem for Backups
2004-09-22 23:04 Suggestion for CD filesystem for Backups Judith und Mirko Kloppstech
2004-09-23 16:16 ` Alan Cox
@ 2004-09-23 18:40 ` Erik Hanson
1 sibling, 0 replies; 5+ messages in thread
From: Erik Hanson @ 2004-09-23 18:40 UTC (permalink / raw)
To: Judith und Mirko Kloppstech; +Cc: linux-kernel
On Thu, 23 Sep 2004 01:04:00 +0200, Judith und Mirko Kloppstech
<jugal@gmx.net> wrote:
> The data for error correction might be written into a file so that the
> CD can be read using any System, but Linux provides error correction.
You may want to look at parchive, if you havn't already. It does this, is cross-
platform and is in wide use. http://parchive.sourceforge.net/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Suggestion for CD filesystem for Backups
2004-09-23 16:16 ` Alan Cox
@ 2004-09-24 5:18 ` Ali Bayazit
2005-02-07 22:51 ` Toon van der Pas
0 siblings, 1 reply; 5+ messages in thread
From: Ali Bayazit @ 2004-09-24 5:18 UTC (permalink / raw)
To: Alan Cox; +Cc: Judith und Mirko Kloppstech, Linux Kernel Mailing List
On Thu, 2004-09-23 at 17:16 +0100, Alan Cox wrote:
> On Iau, 2004-09-23 at 00:04, Judith und Mirko Kloppstech wrote:
> > Why not write a file system on top of ISO9660 which uses the rest of the
> > CD to write error correction. If a sector becomes unreadable, the error
> > correction saves the data. Besides, a tool for testing the error rate
> > and the safety of the data can be easily written for a normal CD-ROM drive.
> >
> > The data for error correction might be written into a file so that the
> > CD can be read using any System, but Linux provides error correction.
>
> Send patches, or possibly if you are dumping tars and the like just
> write yourself an app to generate a second file of ECC data.
>
Wouldn't it be safer to do ECC on meta-data also?
That probably means replacing ISO9660 though.
-ali
--
Ali Bayazit <listeci@bayazit.net>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Suggestion for CD filesystem for Backups
2004-09-24 5:18 ` Ali Bayazit
@ 2005-02-07 22:51 ` Toon van der Pas
0 siblings, 0 replies; 5+ messages in thread
From: Toon van der Pas @ 2005-02-07 22:51 UTC (permalink / raw)
To: Ali Bayazit
Cc: Alan Cox, Judith und Mirko Kloppstech, Linux Kernel Mailing List
On Fri, Sep 24, 2004 at 01:18:19AM -0400, Ali Bayazit wrote:
>
> On Thu, 2004-09-23 at 17:16 +0100, Alan Cox wrote:
> > On Iau, 2004-09-23 at 00:04, Judith und Mirko Kloppstech wrote:
> > > Why not write a file system on top of ISO9660 which uses the rest of the
> > > CD to write error correction. If a sector becomes unreadable, the error
> > > correction saves the data. Besides, a tool for testing the error rate
> > > and the safety of the data can be easily written for a normal CD-ROM drive.
> > >
> > > The data for error correction might be written into a file so that the
> > > CD can be read using any System, but Linux provides error correction.
> >
> > Send patches, or possibly if you are dumping tars and the like just
> > write yourself an app to generate a second file of ECC data.
>
> Wouldn't it be safer to do ECC on meta-data also?
> That probably means replacing ISO9660 though.
There seems to be a good user space alternative for this purpose:
http://dvdisaster.berlios.de
Regards,
Toon.
--
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-02-07 22:54 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-22 23:04 Suggestion for CD filesystem for Backups Judith und Mirko Kloppstech
2004-09-23 16:16 ` Alan Cox
2004-09-24 5:18 ` Ali Bayazit
2005-02-07 22:51 ` Toon van der Pas
2004-09-23 18:40 ` Erik Hanson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox