New
#1
Beware of Fast Startup in multi-boot scenarios!
This isn't really new advice, and it's in fact quite well known, but this should be a sticky in this forum:
Do not, ever, have WinX's Fast Startup option enabled if through whatever means you anticipate booting your system into an OS other than the one you just hibernated via a "shutdown" with Fast Startup enabled. This applies to multi-boot configurations with other operating systems as well as booting into various kinds of rescue environments and such via external media (USB stick, external HD, etc.). If for whatever reason you feel you absolutely need to boot into another OS environment of any kind while Windows 10 has been "shut down" with Fast Startup enabled, you must make sure the partitions that were in use when Windows 10 was running are not written to, ever.
The reason for this mandate is that Microsoft, as usual, has completely disregarded scenarios like the above. In this case it means that when you perform a "shutdown" with Fast Startup enabled, the system will save its state in the hibernation file, including all of its internal file system tables. Moreover, when you "boot" such a system, Windows will not check if any of the mounted file systems have been modified between the previous "shutdown" and the following startup. Thus it will not remount any of its file systems and instead will blithely continue under the assumption that nothing has changed.
As a consequence, if any of the mounted file systems have been modified while Windows 10 was suspended, the OS will be unaware of these changes, which means your file system will be corrupted as soon as Windows 10 performs any write operations on such a system. Let me repeat this is a "will be", not a "may be": File system damage is guaranteed in these kinds of scenarios. Finally, in many cases the resulting damage cannot be repaired, and your only recourse is either restore from a complete system backup if you have one, or re-install from scratch.
You have been warned. Hope this helps someone.