How do I create a loopback mount which exposes a given directory as a read-only filesystem? As contrasted with a loopback mount which exposes a file as a filesystem?

link|improve this question
feedback

1 Answer

up vote 10 down vote accepted

I would imagine that mount -o bind,ro /some/directory /where/you/want/it/to/be/readonly should do the trick.

link|improve this answer
1  
Just be sure that you're on at least a 2.6.26 kernel or this will silently bind mount with the same options as the original mount-point. See: lwn.net/Articles/281157 – Evan Anderson Jul 21 '09 at 0:55
Works like a charm, thanks! And thanks for the caveat, Evan. – Avdi Jul 22 '09 at 14:22
should be able to do mount --bind -o ro, too – warren Nov 30 '09 at 8:22
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.