APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

mini_fo (fanout overlay)


© August 2005 Tony Lawrence
2005/08/01

What a clever hack. The mini_fo filesystem allows writing to read-only file systems. Well, not really, of course. Conceptually, it's like using a transparent overlay to draw something on a slide projector. You aren't really writing to the read-only file system, but that's the apparent affect for anyone reading it. This is sort of the inverse of a Snapshot.

The original intent was to allow upgrades to embedded systems, but it could also be used for Kiosks and test systems where you want to maintain a certain image but test changes to it easily. Dry run testing of software updates also seems like a great application for this. Such a neat idea; I'm surprised it wasn't done earlier.

In practice, you mount an already mounted filesystem at a new mount point as a mini_fo filesystem. You then point reads and writes to that directory. Pretty simple.

Read more about it at https://www.denx.de/wiki/bin/view/Know/MiniFOHome.


Got something to add? Send me email.





(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

->
-> mini_fo (fanout overlay)


Inexpensive and informative Apple related e-books:

Take Control of Preview

Take Control of Parallels Desktop 12

Take Control of Numbers

Take Control of OS X Server

Photos for Mac: A Take Control Crash Course




More Articles by © Tony Lawrence




Printer Friendly Version

Have you tried Searching this site?

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us


Printer Friendly Version





Doing linear scans over an associative array is like trying to club someone to death with a loaded Uzi. (Larry Wall)




Linux posts

Troubleshooting posts


This post tagged:

Linux

Unix



Unix/Linux Consultants

Skills Tests

Unix/Linux Book Reviews

My Unix/Linux Troubleshooting Book

This site runs on Linode





SCO Unix Sales, Support, & Service

Phone:  707-SCO-UNIX (707-726-8649Toll Free: 833-SCO-UNIX (833-726-8649)
www.SCOsales.com