Gentoo Archives: gentoo-amd64

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Re: Drivers For USB HDD
Date: Fri, 11 May 2012 03:03:22
Message-Id: pan.2012.05.11.00.22.33@cox.net
In Reply to: Re: [gentoo-amd64] Drivers For USB HDD by Lie Ryan
1 Lie Ryan posted on Fri, 11 May 2012 02:31:27 +1000 as excerpted:
2
3 > Also, it probably won't hurt using ext4, given that ext4 had several
4 > performance improvements over ext3. However, as Theodore T'so - the
5 > primary developer of ext4 - said, ext4 is a stopgap until btrfs is
6 > ready. IMO, from my experience of using btrfs some time ago, I'd say
7 > that btrfs is pretty much ready nowadays.
8
9 As long as you don't have problems or want to do anything fancy like
10 multi-disk, btrfs can be fine. But it's still in active development and
11 officially experimental, it only recently (Feb/Mar) got an error
12 correcting btrfsck at all, and that still comes with "it may make the
13 problem worse instead of fixing it" warnings. I'm running a few
14 partitions of it now, but as I tell people on the btrfs list, while a
15 good admin will always have backups no matter the stability of the
16 filesystem, with something as experimental and under development as
17 btrfs, it's best to consider your btrfs copy an extra "testing" copy,
18 that may or may not be there the next time you access it. Your primary
19 copy, along with all backups you'd ordinarily have, should still exist
20 and be located on something other than btrfs.
21
22 We routinely see people on the list asking how to recover data, because
23 they didn't heed that advice. Sometimes it's recoverable, sometimes part
24 of it is, sometimes not.
25
26 Just watching the commits and related discussion on either the btrfs
27 lists or as they hit the mainline kernel, they're still actively fixing
28 code broken in one way or another, as well as continuing to add
29 features. raid5/6 mode is roadmapped for 3.5 (some preliminary prep
30 commits went into 3.4), and full n-way mirroring raid1, the current so-
31 called raid1 mode is only two-way-mirroring) is roadmapped after that as
32 it builds on it.
33
34 But with a few more kernels, say by the end of the year or early next,
35 btrfs should really begin to stabilize.
36
37 Meanwhile, anyone who does choose to run it should be keeping up with the
38 latest kernels. If you're not running the rc kernels at least by rc5 or
39 so, you're running old code with known problems patched in newer kernels.
40
41 --
42 Duncan - List replies preferred. No HTML msgs.
43 "Every nonfree program has a lord, a master --
44 and if you use the program, he is your master." Richard Stallman