I have tried to find info about if these features will be supported by Opensuse 12.2 on release:
Installing root file system on a Btrfs mirror (support in the installer). On 12.1 it doesn´t seem to be integrated, and in SLES 11 SP2 only using an md Raid under Btrfs is supported.
Booting from Btrfs with Grub 2, I can see Grub 2 is now shipped along with Grub 1, does this mean it will be possible to have even /boot on Btrfs ? Would be nice if it was possible
to ditch the md raid stuff on the boot disks completely, and also tools like Snapper would be much more useful when you can roll back kernel updates.
Finally got some time to install a VM, and unfortunately installing to a BTRFS mirror is still not supported, which means you can not have checksum check and repair on the root filesystem. Didn´t bother to to try booting from BTRFS since the integrated mirroring is the most important for me.
you want a Raid1 on / ? as btrfs scan is called before mounting /, it’s possible. running a Raid1 myself on / and /home right now:
Label: none uuid: 1988bbda-a6a4-47e1-be87-852418a626cf
Total devices 2 FS bytes used 38.11GB
devid 2 size 44.53GB used 44.51GB path /dev/dm-1
devid 1 size 44.53GB used 44.53GB path /dev/dm-0
Label: none uuid: 6c98837a-dad2-4328-9f09-cb6a77f6dd60
Total devices 2 FS bytes used 13.92GB
devid 2 size 30.00GB used 16.03GB path /dev/sdb1
devid 1 size 30.00GB used 16.04GB path /dev/sda7
/dev/sda5 on /boot type ext4 (rw,relatime,data=ordered)
/dev/sda7 on / type btrfs (rw,relatime,compress=lzo,space_cache,autodefrag)
/dev/sda9 on /tmp type ext2 (rw,relatime)
/dev/mapper/home2 on /home type btrfs (rw,relatime,compress=lzo,space_cache,autodefrag)
the shipped Grub2 doesn’t have Btrfs compability as the Grub interface to Btrfs it is not yet seen stable.