![]() ![]() Pro tip: Write a readme.txt file with the mount command in the root directory to help you easily mount it in the future. -p allow_other is to make other users be able to use the directory.-S is the directory structure (including metadata) that shound be mounted onto the target. ![]() -F is to make other mounts into that directory behave normally.To add the mount to fstab, you may need a fstab mount wrapper script for mount.posixovl. The mount command to make this happen: mount.posixovl -F -S /media/sf_backup/servers /srv/backup/ -o allow_other Store your files with Linux permissions in /srv/files/. That directory is then mounted to a different location with the posixovl overlay, in this example it’s /srv/files. In the example, I mount the VirtualBox shared folder in /media/sf_files. To mount such a filesystem, find the storage location where the filesystem (including metadata files) will be stored. ![]() My idea was to use shared folders (on OneDrive) from Windows in VirtualBox for backups, but it does not work as Windows file length limits were less than helpful. This means we can store a Linux filesystem on any storage that don’t support regular permissions. The posixovl FUSE library stores the permissions on the filesystem itself. Posixovl is a FUSE filesystem that stores the permissions as files on the filesystem and presents a filesystem with the permissions and hides the special files for the permissions. Some filesystems do not include UNIX or Linux style permissions, they need to store the permissions separately. Linux permissions are normally stored within the filesystem itself. ![]()
0 Comments
Leave a Reply. |