btrfs-convert − convert from ext2/3/4 filesystem to btrfs or rollback
btrfs−convert [options] <device>
btrfs−convert is used to convert existed ext2/3/4 to btrfs filesystem, and the original filesystem image is accessible as from separate subvolume named ext2_saved as file image.
−d|−−no−datasum
Disable data checksum calculations and set NODATASUM file flag. This can speed up the conversion.
−i|−−no−xattr
Ignore xattrs and ACLs.
−n|−−no−inline
Disable inlining of small files to metadata blocks.
−N|−−nodesize <SIZE>
Set filesystem nodesize, the tree block size in which btrfs stores data. The default value is 16KB (16384) or the page size, whichever is bigger. Must be a multiple of the sectorsize, but not larger than 65536.
−r|−−rollback
Roll back to ext2fs.
−l|−−label <LABEL>
set filesystem label during conversion.
−L|−−copy−label
use label from the converted filesystem.
−p|−−progress
Show progress of conversion, on by default.
−−no−progress
Disable detailed progress and show only the main phases of conversion.
btrfs−convert will return 0 if no error happened. If any problems happened, 1 will be returned.
mkfs.btrfs(8)