First message here.
I'm trying to set up my laptop for double booting Linux and Windows. I have two SSD, one SATA and one NVME.m2. Both are GPT formatted
I'm following the instructions from Arch Wiki to have both OS being able to hibernate independently. I basically have an EFI partition in each drive, one with the Windows bootloader and the other with GRUB for Linux and Windows. Both system partitions (windows C: and Linux /) are on the m2 drive, although the Linux EFI partition is on the SATA drive. I think this is 😎.
However, there's a shared data partition on the SATA drive that must be available for both systems. This is a NTFS partition, mounted on Linux using the NTFS-3g driver.
However, when Windows hibernate, this partition is locked. The Arch wiki recommends to set that partition as removable drive in Windows, and remove it before hibernate. Sounds cool, but I have no idea how to do that. Or something even more direct, like disable the locking of a partition during the windows hibernation.
Any help is appreciated
Sorry for not posting links to the documentation I'm using. I'll update this post later with more details if anyone is interested
Here's the link to Arch Linux documentation I referred before: https://wiki.archlinux.org/index.php/Dual_boot_with_Windows#Disable_Fast_Startup_and_enable_hibernation
I selected the exFAT option, but it is not straightforward in Archlinux. Fuse3 is required to run the user space tools to load it. The driver included in the kernel is not loading the partition. I created the partition from Windows, so there might be some incompatible features. But it's more or less working. Sometimes, wi does doesn't immediately see the changes made while it was hibernated. Test purposes, like creating empty files in Linux with 'touch' while Windows was asleep. Then waking Windows, and it's unable to see the files, after several refreshes. I would never edit on Linux a file that's already open in Windows. I'm any case, this partition is also sync with cloud backup, do in case of problems, I have that
Thanks for the help