Comment # 3 on bug 1149980 from
The trouble is that since we are also installing into a snapshot (i.e.
subvolume), it's very hard to tell them apart:


/dev/sda2   /mnt  btrfs
  rw,relatime,space_cache,subvolid=268,subvol=/@/.snapshots/1/snapshot
  0  0


/dev/sda2   /mnt/.snapshots  btrfs
  rw,relatime,space_cache,subvolid=267,subvol=/@/.snapshots
  0  0


/dev/sda2   /mnt/boot/grub2/i386-pc  btrfs
  rw,relatime,space_cache,subvolid=266,subvol=/@/boot/grub2/i386-pc
  0  0

...
...

/dev/sda2   /mnt/var  btrfs
  rw,relatime,space_cache,subvolid=258,subvol=/@/var
  0  0


Filtering out all entries with "subvolid" or "subvol=" leaves nothing.

We also can't only take the first entry: If the user decides to create a
separate /home and format that with Btrfs as well, that would leave /mnt/home
mounted. Worse, the user might decide to also create subvolumes and/or prepare
for snapshots on that separate /home (unlikely, but possible).


You are receiving this mail because: