Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
once upon a time, many versions ago, there used to be a file system type that ran on top of a more limited file system and emulated a POSIX and/or Linux file system. this was intended to share space an MS-DOS file system so one did not have to partition a hard boundary of space between the 2 systems on a dual-boot machine. it worked by storing POSIX/Linux file system metadata in extra files it stored on the backing file system. it's gone today. in theory, there is no longer a need for it, or much of a use for it.
i have a potentially significant use case for it, or for the way it worked. maybe i could deploy it as a user space file system. maybe someone has done this already. does anyone who was a Linux user back then remember was this was? does anyone know of anything to do this kind of thing, today?
@pan64: i was just looking for the name. in the process of searching for it, in which i crossed its path but was not sure, yet (the link in post #3 was most helpful), i came across a filesystem named "posixovl" which is implemented for the FUSE interface (which makes it easy to add new filesystems). umsdos and posixovl use a filesystem as their backingstore. they store file contents in files with like names or similar names and metadata like ownership and permissions in similar named files or other files. that means the structure the filesystem uses is a bunch files. encfs is a similar concept but it encrypts or decrypts file contents and file/directory names.
the reason i was looking for umsdos is because i wanted to see if something like that (still) exits today (posixovl might be what i really want) that i could use over top of the s3fs filesystem. s3fs is another similar concept, but stores files in an AWS S3 bucket, without standard POSIX filesystem metadata (since AWS S3 itself does not have that). my goal is to have a filesystem on Linux storing everything in an AWS S3 bucket, plus having full POSIX metadata and semantics like having a full range of file owner uids, group gids, permission/mode bits, attributes, and being able to create block and character special files, named fifo pipes, named sockets and symlinks. this would so an AWS S3 bucket or folder can represent or correctly replicate a system file tree.
Puppy Linux can do this type of thing!!! as a "frugal" install, which is actually the best way to run it as it is more powerful than a traditional "full install"
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.