Bugzilla – Bug 128706
prevent mounting of suspended filesystems
Last modified: 2008-06-25 09:52:57 UTC
I had SUSE Linux and BSD on my laptop. The other day I suspended SL to disk and went to replace BSD with another instance of SL. During the installation, yast tried to mount all linux partitions to see whether there was a system to be updated. In doing so, it "succeeded" to mount the root partition of my suspended SL and corrupted it. (Fortunately fsck was able to fix it later) It did not, however, succeed to enable swapping on the swap partition that was being used for the suspended system. So I think that in a similar manner like it is not possible to use a swap partition that has a system suspended to it, it should not be possible to mount a partition that is mounted by a suspended system.
I'm sorry, it is a "don't do that" condition. We could fix it for some filesystems, but some of them may not have space in their data structures, and it is quite a lot of work. Filesystem maintainers should probably add this kind of support. [And it may be simpler to just fix the boot loader not to allow booting anything but linux after suspend. I thought we have that already?]
Mainline needs to be improved, first.
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Closing old LATER+REMIND bugs as WONTFIX - if you still plan to work on it, feel free to reopen and set to ASSIGNED. In case the report saw repeated reopen comments, it's due to bugzilla timing out on the huge request ;(