Thank you! I want to recommend anybody to read your response if he is interested in this field. But now you remain with your question, and I must admit that now that I think about it, I can't find any reason why cloop is preferred over cramfs. This is the problem with your questions: You always raise issues that (at least from first look) you can't give any reason. Like directory hard-linking... ;-)
Shachar Shemesh wrote: > > Eli Marmor wrote: > > >FYI, cloop is being replaced by unionfs. > > > > > No, it is not. In much the same way that sofas are not being replaced by > car seats. They are two different things. > > Cloop is a compression loopback block, which means that you can use it > to mount (read only) file systems, such that they are compressed. > > UnionFS is a method of mounting two directory structures under the same > name. I.e. - you'll have an /etc/ directory, but /etc/passwd will come > from /mnt/rw/etc/passwd, while /etc/services will come from > /mnt/ro/etc/services. If I then try to change /etc/services, it will > automatically be written to /mnt/rw/etc/services, and that file will be > the one visible under /etc/services from that point on. > > UnionFS is used by modern live CDs to allow you to change files that > actually reside inside a (read only) cloop device. The actual root > filesystem is mounted on a UnionFS of the cloop device (read only) and a > ram disk. > > Having understood that, it is not difficult to understand why such a > monster would have bugs in such otherwise mundane things as reading the > content of a directory. This is not a simple operation to get right. -- Eli Marmor [EMAIL PROTECTED] Netmask (El-Mar) Internet Technologies Ltd. __________________________________________________________ Tel.: +972-9-766-1020 8 Yad-Harutzim St. Fax.: +972-9-766-1314 P.O.B. 7004 Mobile: +972-50-5237338 Kfar-Saba 44641, Israel ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]