The idea is simple. If a mount can't be mounted now, we will try to
mount it later.
v2: Add more comments. If any moments are not clear yet, please point me
on it, I will describe them.
v3: make code more readable
don't dump processes, if mounts can't be restored
--
1.8.3.1