Первое сообщение здесь.
Я пытаюсь настроить свой ноутбук для двойной загрузки Linux и Windows. У меня два SSD, один SATA и один NVME.m2. Оба отформатированы в GPT
Я следую инструкциям из Arch Wiki, чтобы обе ОС могли независимо переходить в спящий режим. По сути, у меня есть раздел EFI на каждом диске, один с загрузчиком Windows, а другой с GRUB для Linux и Windows. Оба системных раздела (windows C: и Linux /) находятся на диске m2, хотя раздел Linux EFI находится на диске SATA. Я думаю, что это
решение1
Боюсь, вы неправильно поняли этот совет.
Примечание: Вы можете избежать этой проблемы с диском, подключив диск как внешний диск в Windows и извлекая диск в Windows перед переходом в режим гибернации.
«Диск» здесь означает диск — физическое устройство. Отдельный раздел (том) не может быть съемным.
Вы можете иметь общий раздел на USB-накопителе или отдельном внутреннем диске, если ваш контроллер SATA поддерживает извлечение внутренних дисков. Но вы не можете сделать один раздел съемным — это свойство устройства.
В качестве альтернативы вы можете отменить назначение буквы диска перед выключением. Я не пробовал, но думаю, что это не позволит Windows помечать этот раздел как спящий (это было бы бессмысленно). Это не самое элегантное решение, но это что-то.
Еще одна вещь, которую стоит попробовать: используйте exFAT вместо NTFS. Она предназначена для внешних дисков, поэтому у нее может не быть флага гибернации.
решение2
Пожалуйста, примите во внимание пояснения от gronostaj.
В дополнение к этому в зависимости от режима гибернации раздел может все еще использоваться, поскольку в Windows 10 есть разные режимы гибернации. Вот почему у вас возникает блокировка.
Если в таком случае Linux будет работать на разделе, а Windows перезагрузится снова, вы можете логически уничтожить свой раздел, поскольку Windows не знает ни о каких изменениях и ожидает, что ваш раздел не изменился по сравнению с моментом, когда Windows заснула.
Вот почему вам необходимо размонтировать этот раздел обмена в обеих операционных системах, чтобы убедиться, что они находятся в определенном чистом состоянии.
В Windows это, вероятно, потребовало бы, например, удаления буквы диска или удаления точки монтирования.