Accessing Parent Subvolume

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It's a common case for installing new operating system on
subvolumes on an existing btrfs. So I'll base my example on it:

** SETUP **
We have the following subvolumes:

- OS1 (say Debian) on default subvolume /
- OS2 (say Arch) on subvolume /@arch

Now, boot into Arch and mount its parent
subvolume on /mnt/debian.


** QUESTIONS **
1- Is it safe to access /mnt/debian ?
2- Is it safe to access /mnt/debian/@arch ?
(Yeah, I'm pushing my chances recursively)


** POSSIBLE ANSWERS **
X- Sure.. Accessing parent subvolumes recursively is a
non issue. Even /arch/debian/arch/debian... is no problem.
(Then, add this to features/decumentation to show how
generic btrfs subvolume mount machinery is)

Y- Btrfs is designed to do that. However, expect some
corner cases/bugs. (It's okay)

Z- Don't even do that. Btrfs is never designed for it and
will never be. (Then, prevent user doing it)


I wonder where btrfs is on XYZ scale.

Thanks for your comments,
Imran
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux