在 Windows 10 中将 NTFS 分区设置为可移动驱动器

在 Windows 10 中将 NTFS 分区设置为可移动驱动器

第一条消息在这里。

我正在尝试设置我的笔记本电脑以双启动 Linux 和 Windows。我有两个 SSD,一个 SATA,一个 NVME.m2。两者都是 GPT 格式

我按照 Arch Wiki 的说明让两个操作系统能够独立休眠。我基本上在每个驱动器中都有一个 EFI 分区,一个带有 Windows 引导加载程序,另一个带有 Linux 和 Windows 的 GRUB。两个系统分区(Windows C: 和 Linux /)都在 m2 驱动器上,尽管 Linux EFI 分区在 SATA 驱动器上。我认为这是

答案1

恐怕您误解了这个提示。

注意:您可以通过在 Windows 中将驱动器安装为外部驱动器并在休眠之前在 Windows 中弹出驱动器来避免此问题。

此处的“驱动器”是指磁盘 - 物理硬件。单个分区(卷)不可移动。

如果您的 SATA 控制器支持弹出内部驱动器,您可以将共享分区放在 USB 驱动器或单独的内部驱动器上。但您无法将单个分区设为可移动分区 - 这是设备的属性。

或者,您可以在关机前取消分配驱动器号。我还没有尝试过,但我认为这会阻止 Windows 将该分区标记为休眠(这毫无意义)。这不是最优雅的解决方案,但还是有用的。

另一件值得尝试的事情是:使用 exFAT 而不是 NTFS。它是为外部驱动器设计的,因此可能没有休眠标志。

答案2

请考虑 gronostaj 的解释。

此外,根据休眠模式,分区可能仍在使用中,因为 Windows10 中有不同的休眠模式。这就是您遇到锁定的原因。

如果在这种情况下 Linux 对该分区进行操作并且 Windows 再次重新启动,那么您可以从逻辑上破坏您的分区,因为 Windows 不知道任何更改并且期望您的分区与 Windows 进入睡眠状态时相比没有任何变化。

这就是为什么您需要在两个操作系统下卸载此交换分区以确保它们处于定义的干净状态。

在 Windows 中,这可能涉及删除驱动器号或删除挂载点。

相关内容