我有一台笔记本电脑,双启动 Windows 10 和 Linux Mint 19 Tara 安装到内部 M.2 SSD。除了所有特定于操作系统的分区外,我在该 SSD 上还有一个 4 GB 的 FAT32 分区,我打算将其用于在操作系统之间复制文件。
问题是,在 Linux 中更改该分区上的任何次要内容(创建一个小文本文件/任何文件夹、编辑一个等...)并随后启动 Windows 后,Windows 看不到该分区有任何更改。因此,在访问它时,“不可见”数据会损坏和丢失(永久地,对两个操作系统)。当我将一个大文件复制到它时通常不会发生这种情况,然后所有更改在 Windows 中也是可见的。此外,Windows 始终将分区显示为空,尽管在 Windows 中创建的文件存在。
我假设 Linux 没有对磁盘进行更改,Windows 正在缓存分区或某处的 FAT 表,或者驱动器进行了一些奇怪的缓存。
问题:如何让 Windows 同意 Linux 对该分区所做的更改?
澄清一下:“隐形”是指根据 Windows 实际上不存在。而相反的方向工作得很好,Windows 所做的更改被 Linux 毫无问题地接受。