I am interested to know how the file system data structures are handled when suspending to disk.
I am wondering if it is possible to hibernate and then switch a disk (physically) and then resume. My guess is that all of the inodes in memory for hibernation would be invalid. Is there any way to refresh the inode data or any place in the Kernel source I could look that might provide an example?
It is not possible for me to umount the disk, I am curious what options are available to me.