Gentoo Archives: gentoo-user

From: Simon <turner25@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [ot] Correct Setup for DVDRAM
Date: Tue, 07 Oct 2008 20:02:19
Message-Id: 48EB87DB.7000300@gmail.com
In Reply to: Re: [gentoo-user] Correct Setup for DVDRAM by Florian Philipp
1 Storing data on a dvd is always quite useful and dvds cost much less than usb
2 keys or other... I've been thinking about one thing.
3
4 Is there any such thing as an incremental filesystem for write-once-read-only
5 media (ie. DVD+-R)?...
6
7 A filesystem that would append the inode table at the end of the session at each
8 session, and the table would refer to previous dvds, only the last table would
9 be read, previous tables ignored (unless used for journaling)... This would
10 make that after some time of usage if you wish to copy certain files back to a
11 hd, the filesystem would have to instruct you to insert a specific series of
12 dvds in order to extract all those files (or blocks). This of course will
13 clearly result in waste and large number of dvds if used a lot in read-write
14 operations (ie, nothing gets ever rewritten but instead can be no longer
15 referenced by the table).
16
17 I've been thinking on hacking the ext2 kernel driver to support this kind of thing.
18
19 Of course the goal with such filesystem is for backup of individual files, but
20 since I would be using something like a modified ext2fs, a very large file could
21 be spread on multiple dvds, be fragmented and stored this way transparently.
22
23 Another way might be to use a read-writable media for storing the fs table.
24 Possibly, using a modified ext2fs which would transparently work like a real
25 ext2fs, a tool like rsync could be used to make true incremental backups using
26 the hard-links trick. But it could also be used like a rarely used hard-drive
27 which does not suffer from magnetic deterioration (however unlikely this is).
28
29 Any such tool?
30 If not, this would be my first project dealing with kernel programming.
31
32 Simon
33
34 Florian Philipp wrote:
35 > meino.cramer@×××.de schrieb:
36 >> Hi,
37 >>
38 >> since I own a LG HD-LT-DT GSA-4163B bruner, which
39 >> allows to burn DVDRAM discs I try to generate a
40 >> setup, which successfully writes data to a DVDRAM.
41 >>
42 >> Everything else works fine. But writing a complete DVDRAM
43 >> takes "hours". As recommended I use UDF as the filesystem
44 >> of choice -- no unnessary rewrite of the same sectors of
45 >> the DVDRAM.
46 >>
47 >> I tried to use packet-writing but ot does not help.
48 >>
49 >> Is there any "definite" recipe how setup everything to
50 >> get any reasonable transfer rate to and from the DVDRAM
51 >> or is it simply not possible with Linux?
52 >>
53 >> Any help is very appreciated -- thank you very much in advance!
54 >> mcc
55 >>
56 >
57 > I've given up packet writing a long time ago. It never worked for me.
58 >
59 > IMHO both udftools and the kernel driver are not really usable (just try
60 > udffsck ...) and with the advent of flash memory I don't think anyone
61 > will invest a lot of work in either one.
62 >

Replies

Subject Author
Re: [gentoo-user] [ot] Correct Setup for DVDRAM Dirk Heinrichs <dirk.heinrichs@××××××.de>
Re: [gentoo-user] [ot] Correct Setup for DVDRAM "Pe'ter
Re: [gentoo-user] [ot] Correct Setup for DVDRAM Florian Philipp <lists@××××××××××××××××××.net>