HaraldWeber
June 14th, 2012, 02:15 PM
Hi
I installed ubuntu on an btrfs disk. The installer created "@" and "@home" as subvolume. "@" should be / and "@home" should be /home when booted. But "@" is empty and / is directly on /dev/sda5. What went wrong?
Some more Information.
# btrfs subvolume list /
ID 256 top level 5 path @
ID 257 top level 5 path @home
in /etc/fstab the root partition is mounted in subvolume @ and home is mounted in subvolume @home
UUID=... / btrfs defaults,subvol=@ 0 1
UUID=... /home btrfs defaults,subvol=@home 0 2
when i look at my root (/) it looks like this:
# ls /
@ cdrom home initrd.img.old media proc sbin sys var
bin dev @home lib mnt root selinux tmp vmlinuz
boot etc initrd.img lib64 opt run srv usr vmlinuz.old
"@" and "@home" shouldn't be there!!
/@ is empty
/@home is the users dir
/home is also the users dir
#mount says
/dev/sda5 on / type btrfs (rw,subvol=@)
/dev/sda5 on /home type btrfs (rw,subvol=@home)
Does anybody know why @ is not root and is not populated with files?
I installed ubuntu on an btrfs disk. The installer created "@" and "@home" as subvolume. "@" should be / and "@home" should be /home when booted. But "@" is empty and / is directly on /dev/sda5. What went wrong?
Some more Information.
# btrfs subvolume list /
ID 256 top level 5 path @
ID 257 top level 5 path @home
in /etc/fstab the root partition is mounted in subvolume @ and home is mounted in subvolume @home
UUID=... / btrfs defaults,subvol=@ 0 1
UUID=... /home btrfs defaults,subvol=@home 0 2
when i look at my root (/) it looks like this:
# ls /
@ cdrom home initrd.img.old media proc sbin sys var
bin dev @home lib mnt root selinux tmp vmlinuz
boot etc initrd.img lib64 opt run srv usr vmlinuz.old
"@" and "@home" shouldn't be there!!
/@ is empty
/@home is the users dir
/home is also the users dir
#mount says
/dev/sda5 on / type btrfs (rw,subvol=@)
/dev/sda5 on /home type btrfs (rw,subvol=@home)
Does anybody know why @ is not root and is not populated with files?