On Thu, Sep 05, 2013 at 05:43:27PM +0300, Тимофей Титовец wrote: > Hello guys, i try to convert ext4 volume, but btrfs-convert show me error: > "No valid Btrfs found on file > unable to open ctree > conversion aborted." > Ubuntu 13.04 > Kernel: 3.11 > btrfs-progs git version 0.20-git20130822~194aa4a13 > > way to reproduce error: > $ truncate -s 4G file > $ mkfs.ext4 file #say yes to create fs on non block device. > $ btrfs-convert file > No valid Btrfs found on file > unable to open ctree > conversion aborted.
I'm guessing here, but I suspect you will need to create a loopback device so that btrfs-convert can look at it as a block device rather than as a file: # losetup -f --show file /dev/loop0 # btrfs-convert /dev/loop0 Hugo. -- === Hugo Mills: hugo@... carfax.org.uk | darksatanic.net | lug.org.uk === PGP key: 65E74AC0 from wwwkeys.eu.pgp.net or http://www.carfax.org.uk --- Eighth Army Push Bottles Up Germans -- WWII newspaper --- headline (possibly apocryphal)
signature.asc
Description: Digital signature