filesystems:delete-btrfs-subvolumes
Delete BTRFS subvolumes
Mount the true Btrfs root somewhere else so that you can access its contents. The Btrfs's true root is known as subvolume ID 0 (and is not listed by btrfs subvolume list). Find or create a free mount point and mount as follows:
mount -o subvolid=0 /dev/some-device /mnt
Now you should be able to see /mnt/@, /mnt/@badroot, /mnt/@home, plus maybe some other files under /mnt. You can delete subvolume /mnt/@badroot as usual with
sudo btrfs subvolume delete ...
Credits: https://unix.stackexchange.com/questions/188860/how-to-delete-btrfs-subvolume
filesystems/delete-btrfs-subvolumes.txt · Last modified: by 127.0.0.1