===== Ext2 Conversion ===== **btrfs-convert** is not well tested and recommended. Especially for Kernels > 4.0. Personaly it generates errors on BTRFS which will appear after some time. Better way is to use additional temporary disc to move data to newly created BTRFS. fsck -f /dev/sda1 fsck -f /dev/sda6 btrfs-convert /dev/sda1 Disk usage before conversion: used 1.56GB, free 2.53GB after conversion: used 1.65GB, free 2.43GB btrfs check /dev/sda1 ===== Update system ===== Mount new root filesystem: mount /dev/sda1 /mnt for i in dev dev/pts proc sys ; do mount --bind /$i /mnt/$i ; done chroot /mnt get new UUID of /dev/sda1 using "blkid" mount /dev/sda1 somewhere, go to etc/fstab and update to new UUID: UUID=a74f5787-aee1-4981-b7e6-fbd3cb6ac919 / btrfs defaults 0 1 mount /boot # if on separate partition update-grub grub-install /dev/sda umount /boot exit # from chrooted env reboot and remove Live CD / USB with Gparted ===== rollback to ext2 FS ===== Rollback to ext2 is possible. There is subvolume ext2_saved on filesystem. btrfs subvolume list / To delete backup btrfs subvolume delete /ext2_saved