11.10.2019 9:15, Ulli Horlacher пишет: > On Thu 2019-10-10 (20:47), Kai Krakow wrote: > >> Actually, you could also just bind-mount into /mnt/btrfs, bind-mounts >> won't inherit other mounts but will still see pure subvolumes. > > Next problem: > > root@ptm1:~# sysinfo > System: Linux ptm1 4.4.180-94.100-default x86_64 > Distribution: SUSE Linux Enterprise Server 12 SP3 > > root@ptm1:~# mount | grep sda > /dev/sda2 on / type btrfs > (rw,relatime,space_cache,subvolid=453,subvol=/@/.snapshots/128/snapshot) > /dev/sda2 on /.snapshots type btrfs > (rw,relatime,space_cache,subvolid=270,subvol=/@/.snapshots) > /dev/sda2 on /opt type btrfs > (rw,relatime,space_cache,subvolid=259,subvol=/@/opt) > /dev/sda2 on /var/log type btrfs > (rw,relatime,space_cache,subvolid=264,subvol=/@/var/log) > /dev/sda2 on /srv type btrfs > (rw,relatime,space_cache,subvolid=260,subvol=/@/srv) > /dev/sda2 on /var/tmp type btrfs > (rw,relatime,space_cache,subvolid=267,subvol=/@/var/tmp) > /dev/sda2 on /var/spool type btrfs > (rw,relatime,space_cache,subvolid=266,subvol=/@/var/spool) > /dev/sda2 on /usr/local type btrfs > (rw,relatime,space_cache,subvolid=262,subvol=/@/usr/local) > /dev/sda2 on /var/opt type btrfs > (rw,relatime,space_cache,subvolid=265,subvol=/@/var/opt) > /dev/sda2 on /home type btrfs > (rw,relatime,space_cache,subvolid=258,subvol=/@/home) > /dev/sda2 on /var/lib/machines type btrfs > (rw,relatime,space_cache,subvolid=1235,subvol=/@/var/lib/machines) > /dev/sda2 on /tmp type btrfs > (rw,relatime,space_cache,subvolid=261,subvol=/@/tmp) > /dev/sda2 on /var/crash type btrfs > (rw,relatime,space_cache,subvolid=263,subvol=/@/var/crash) > > root@ptm1:~# mount -o bind / /mnt/tmp > > root@ptm1:~# find /opt | wc -l > 564 > > root@ptm1:~# find /mnt/tmp/opt | wc -l > 1 >
Of course. /opt is mount point. You will need to replicate the same mount hierarchy under /mnt/tmp.