[arch-general] [PATCH 1/1] Make umounting filesystems much more paranoid.

Victor Lowther victor.lowther at gmail.com
Sun Jul 11 13:20:39 EDT 2010


On Jul 11, 2010, at 10:34 AM, Dieter Plaetinck <dieter at plaetinck.be>  
wrote:

> fwiw in AIF I do something similar (see
> http://github.com/Dieterbe/aif/blob/master/src/core/libs/lib-blockdevices-filesystems.sh#L457 
> )
> (but there i use a text file containing all mountpoints)
>
> The interesting thing is, to find the order in which you should mount
> or (or umount) blockdevices can be found by doing a normal alpabetical
> (reverse) sorting of the mountpoints, so i just use the sort tool.

How so? Filesystems are not mounted in any particular order, and /proc/ 
self/mounts lists the filesystems in the order they were mounted.  
Using the sort command would screw up the mount ordering, which means  
I would have to do more passes to properly umount things.

> Dieter


More information about the arch-general mailing list