On 12-02-25 09:10 PM, Fahrzin Hemmati wrote:
btrfs is horrible for small filesystems (like a 5GB drive). df -h says
you have 967MB available,
So does dd. It manages to write that 967MB before getting an ENOSPC.
but btrfs (at least by default) allocates 1GB
at a time to data/metadata.
Bleah.
This means that your 10MB file
It's a package of kernel headers so not a 10MB file but 10MB of lots of
small files, so heavy metadata allocation.
is too big
for the current allocation and requires a new data chunk, or another
1GB, which you don't have.
I see.
Others might know of a way of changing the allocation size to less than
1GB, but otherwise I recommend switching to something more stable like
ext4/reiserfs/etc.
So btrfs is still not yet suitable to be a root/usr/var filesystem, even
in kernel 3.0.0?
b.