Try this for example:
1) take 2 usb drives and plug them in, they will become/dev/sda and/dev/sdb
2) create a btrfs partitition on each one so you'll have/dev/sda1 and/dev/sdb1
3) plug them out and plug them back in the reverse order so/dev/sda1 will become/dev/sdb1 and/dev/sdb1 is now/dev/sda1
4) try to mount them, it will be impossible
You can only mount btrfs partitions if they keep their original name
There are still some big issues...
/dev/sda and /dev/sdb /dev/sda1 and /dev/sdb1 /dev/sda1 will become /dev/sdb1 and /dev/sdb1 is now /dev/sda1
Try this for example:
1) take 2 usb drives and plug them in, they will become
2) create a btrfs partitition on each one so you'll have
3) plug them out and plug them back in the reverse order so
4) try to mount them, it will be impossible
You can only mount btrfs partitions if they keep their original name