A copy-on-write (COW) file system developed by Oracle included in the Linux kernel.

learn more… | top users | synonyms

3
votes
1answer
2k views

Clear unused space with zeros (btrfs)

How to clear unused space with zeros ? (I am asking for tool for btrfs filesystem) I'm looking for something smarter than cat /dev/zero > /mnt/X/big_zero ; sync; rm /mnt/X/big_zero Like ...
2
votes
1answer
33 views

How to free up space on non-responsive full btrfs system?

I copied files to a btrfs raid-1, which turned out not to fit. When the drives became full, they also became unresponsive. ls [directory], never finishes. I tried rm ...
2
votes
1answer
557 views

Access files from BTRFS image on similar filesystem

Backgroud: Running XBian (Debian ARM distribution for Raspberry Pi), which uses BTRFS. I fragged my system and decided to start over. However, I ripped the image from the root filesystem device before ...
1
vote
1answer
55 views

fs synchronization among desktops

I have several workstations (laptops and desktops). I'd like to synchronize files among them such that each one is a mirror of the other. I used to run an NFS server and share files out, but that ...
1
vote
1answer
108 views

Why does ZFS large file not instantly like btrfs?

Copying a 1TB disk image on a btrfs partition with cp takes less than a second on my Ubuntu 14.10 amd64 with Linux 3.16.0. Why does it take at least 5 minutes and requires > 1 GB to be read on a ZFS ...
1
vote
1answer
558 views

Docker - Force to Use AUFS Instead of BTRFS

I am having significant problems using Docker on my BTRFS filesystem, and I suspect that is due to a lack of stability with the BTRFS driver. I would rather figure out how to switch the fs driver than ...
0
votes
1answer
40 views

CROSS compilation of BTRFS file system

We are developing Beaglebone black based custom board, We are planing to use eMMC for storage. To decide the file system on the eMMC we want to cross compile Btrfs user space utility, Does anyone know ...
0
votes
1answer
98 views

btrfs: mismatching generation and generation_v2 found in root item

I am seeing this message in dmesg: btrfs: mismatching generation and generation_v2 found in root item I found a related question here: Understanding btrfs dmesg However, unlike that question, I ...
4
votes
0answers
473 views

Compiling and running Snapper for Ubuntu

I am trying to get snapper working in my Mint 14. (The version from launchpad is old and not compatible with Ubuntu 12.10. The OpenSuSe's build project failed to build it, too). So I try my luck with ...
3
votes
0answers
24 views

How do I view the btrfs checksum of a file?

Btrfs calculates a crc32c checksum for each file. Is there a way I can view what checksum is stored (as opposed to just reading the file and recalculating it)?
3
votes
0answers
196 views

Is btrfs suitable as backup filesystem?

Right now I have a pretty traditional backup filesystem structure on top of ext4. Every time a backup is made, a new folder backup-DATE is created to which files are rsync'ed (with hardlinks made ...
3
votes
0answers
27 views

How much space would be freed by removing a btrfs subvolume?

Is there any way to calculate how much space I would free if I would remove one (or several) subvolumes on a Btrfs disk (without actually removing them)? I know that there is "currently no code that ...
3
votes
0answers
201 views

LXC with both GUI apps and snapshots on unmodified Fedora kernel

I am looking for a tool or library to run LXC that supports: running X applications conveniently snapshotting root filesystems (using a Fedora system with an unmodified kernel), so that I don't have ...
3
votes
0answers
142 views

How does SuSE Linux's support for btrfs differ from Ubuntu and Fedora's?

The SuSE Linux Enterprise Server 11 Service Pack 2 release notes state that SuSE offers "commercial support" for btrfs, while Ubuntu and Fedora appear to be holding back until a working fsck utility ...
2
votes
0answers
28 views

How do I layer compression on top of encryption on top of BtrFS, per-file?

BtrFS should support this really, but it doesn't. So ECryptFS looks like it will fill the gap. The only thing is, how would I layer compression on top of this? Reasons for compression on top of ...
2
votes
0answers
13 views

Configure where GRUB2 environment block is located

I have Arch, Ubuntu, and GRUB2 installed on a BTRFS filesystem. I'm aware that GRUB cannot write to BTRFS for a variety of good reasons, and therefore cannot save environment variables to ...
2
votes
0answers
35 views

On which disk is a file located in a btrfs RAID-1 array/filesystem?

I have a btrfs array with 5 disks in RAID-1 mounted on /mnt/array: # btrfs filesystem show /mnt/array Label: 'nicefilesystem' uuid: censored Total devices 5 FS bytes used 4.95TiB ...
2
votes
0answers
35 views

BTRFS - Raid incomplete after balancing

I have two 3TB drive that are formated as btrfs and mounted on /media/andy/btrfs as one drive. I run btrfs balance start -dconvert=raid1 -mconvert=raid1 /media/andy/btrfs/ which takes forever. It ...
2
votes
0answers
75 views

How do I align my new btrfs default subvolume with the real root of my filesystem?

I rolled back my system by using snapper rollback Unfortunately this caused my current default volume to not be at the root of my filesystem anymore. As you can see in this screenshot: The ...
2
votes
0answers
227 views

“cache and super generation don't match, space cache will be invalidated” what does this means and how to repair it?

I'm having a little problem trying to grow a btrfs partition in my system, namely: sudo btrfsck /dev/sdb9 [sudo] password for braiam: Checking filesystem on /dev/sdb9 UUID: ...
2
votes
0answers
358 views

System cannot boot, continiously scanning btrfs filesystem

On the previous boot I installed HAL to make amazon prime video streaming work, which it did (mostly), but after reboot the system could not pull itself up all the way to BASH and drops to a failed ...
1
vote
0answers
23 views

btrfs RAID1 array shows as two disks

I mounted 2 drives as a RAID1 btrfs array (btrfs v3.12, Ubuntu 14.04). Everything's working fine except nautilus and other GUI-based apps see two disks, both labeled "Raid1". One is mounted (the ...
1
vote
0answers
26 views

How does enabling btrfs quotas impact the system?

I use btrfs snapshots quite a bit, and one of the things that interests me is how much space a given snapshot takes up - or to be more specific - how much exclusive data a btrfs snapshot is taking up, ...
1
vote
0answers
50 views

Can BTRFS stripe RAID arrays?

I've been using an Ext3/4+lvm2+mdadm file system setup for about 5 years on a file server. This has grown (and moved processors a couple of times) and I've moved disks between systems ...
1
vote
0answers
26 views

When using btrfs, why “Size”, “Used” and “Avail” values from df do not match?

I have similar problem like unix.stackexchange.com/questions/37489/ btrfs filesystem show Label: none uuid: 3fdeaf6d-ca88-4cc8-8405-f882f02693f7 Total devices 3 FS bytes used 1.53MB devid ...
1
vote
0answers
229 views

btrfs balance fails due to enospc error

[taken over from stackoverflow since I figured that was probably the wrong place] I am currently testing btrfs as a possible replacement for my NAS running ZFS. I created 4 devices, 20GB each, and ...
1
vote
0answers
134 views

How to run SSD trim fstrim on btrfs when mounted multiple subvolumes?

I am using btrfs and have mounted several subvolumes (but not btrfs root). It resides on SSD partition, so I would like to use fstrim. Should I call fstrim on each mountpoint (corresponding with ...
1
vote
0answers
183 views

Recover data from a BTRFS RAID5

I have a BTRFS RAID5 setup (no mdadm) with four disks (the fifth failed). Now I am trying to recover the files but as soon as I try to rsync the files over to another disk, the system hangs after ...
1
vote
0answers
41 views

btrfs partition not detected

I have some distros installed on a BTRFS partitions under different subvolumes ( for distro-hopping, separate ext4 boot). This btrfs partition is now not getting detected on boot, while I can access ...
1
vote
0answers
53 views

What are the linux kernel versions incompatibilities with btrfs?

I read that usage of a btrfs volume with a newer kernel can render it unreadable when that same volume is used with an older kernel. I have a mobile storage device that will be used by different linux ...
1
vote
0answers
180 views

Understanding btrfs disc usage for single data volume

On my 256 GB disc: # btrfs fi show /dev/sdd3 Total devices 1 FS bytes used 143.43GiB devid 1 size 234.22GiB used 234.22GiB path /dev/sdd3 Btrfs v3.12 I don't understand the discrepancy between ...
0
votes
0answers
25 views

btrfs: mounting a subvolume in a different path does not work - No such file or directory

I want to mount the subvolume in a different directory on the @ subvolume... should be possible or did I miss something? # btrfs subvolume create /foo # mkdir -p /mnt/storage1/foo # mount -t btrfs ...
0
votes
0answers
16 views

encrypted btrfs RAID1 array fails to mount at boot - open_ctree_failed

I have an encrypted btrfs RAID1 array set up as my /home directory on a fresh install of Linux Mint 17.1. At the Plymouth screen during boot, I enter my password for the two drives, and then receive ...
0
votes
0answers
41 views

Defrag range ioctl not supported in this kernel, please try without any options

I'm trying to compress my BTRFS filesystem for all the files I added before adding compress=lzo to /etc/fstab. I've booted into a live CD and run the following: sudo mount /dev/mapper/root /mnt sudo ...
0
votes
0answers
137 views

BTRFS Raid1 on SD card and HDD

I have the / partition on a btrfs SD card /dev/mmcblk0p2. /boot is on vfat /dev/mmcblk0p1). It's a Raspberry Pi running Arch Linux and its fstab looks like so: /dev/mmcblk0p2 / btrfs ...