Спящий режим двойной загрузки с Win10 и разделением Arch EFI

407
Ali Faizan

Мои извинения заранее, если были заданы похожие вопросы. Я действительно хотел спросить об этом в комментариях к одному посту, но мне не хватает репутации.

У меня есть SSD на 256 ГБ, содержащий Windows10 и Arch, а также раздел ESP или EFI, созданный Win10. При установке Arch я удостоверился, что он /boot/efiзагружается только в раздел EFI, а не для того, /bootчтобы он не получал никаких данных, специфичных для ОС. Его размер составляет всего 99 МБ, а около 60 МБ все еще бесплатны, так что, думаю, это сработало. GRUB2 - мой загрузчик.

Теперь я хочу включить / использовать спящий режим в Win10 и / или Linux. Согласно Как я должен настроить мою двойную загрузку, чтобы я мог перевести в спящий режим вторичную ОС? самое бесполезное - не подключать общие диски при запуске. Мой вопрос, имеет ли значение тот же привод ESP? Или это требования только для дисков данных? Следующий менее важный вопрос, могу ли я вручную смонтировать диск, скажем, Win10 NTFS в Linux, после запуска в соответствии с необходимостью без потери данных?

Моя главная цель, по крайней мере, на данный момент, это не переключение ОС в спящем режиме, а просто возможность спящего режима. Я в порядке с сеансом (не сохраненные данные) потерять, если я переключаю ОС после перевода одного в спящий режим.

1

1 ответ на вопрос

0
harrymc

Ссылка, которую вы цитируете, гласит:

Вы не должны касаться каких-либо томов, которые были смонтированы на этом компьютере (то есть любые разделы FAT32 или NTFS, которым назначена буква диска в спящем режиме ОС).

Я полагаю, это означает, что до тех пор, пока Linux не смонтирует раздел Windows в спящем режиме, с Windows все будет в порядке.

Статья предупреждает, что монтирование спящего раздела Windows может привести к катастрофическому отказу Windows.

Я хотел бы отметить, что определение одной ОС в качестве виртуальной машины внутри другой решит все эти проблемы, если вашей оперативной памяти достаточно.

К сожалению, на этой связанной странице нет ссылок, и мне было бы любопытно узнать из собственных документов Microsoft, относится ли Windows к разделу EFI специально или нет ... grawity 5 лет назад 0
Раздел EFI не обрабатывает спящий режим - это обрабатывается ОС. Информация для режима гибернации хранится ОС внутри своего раздела и используется при загрузке. Все, что делает UEFI / BIOS - это запускает загрузку ОС и предоставляет некоторые сервисы, в основном ориентированные на устройства. harrymc 5 лет назад 0
Хорошо, независимо от того, обрабатывает ли он спящий режим или нет, не имеет значения, потому что ОС по-прежнему поддерживает монтирование всех __ разделов - части метаданных файловой системы хранятся в памяти (и, следовательно, в образе гибернации). Например, если вы переходите в спящий режим системы Windows с двумя разделами NTFS и тем временем загружаете Linux, совершенно небезопасно менять D: с Linux, даже если hiberfile перешел строго на C: - Windows просто не заметит никаких изменений после вашего возобновления , Таким образом, интересная часть вопроса заключается в следующем: одинаково небезопасно также касаться раздела EFI или же в Windows есть специальный случай и размонтирование? grawity 5 лет назад 0
@ Grawity: я думаю, вы не поняли мой комментарий. harrymc 5 лет назад 0
harrymc спасибо за ваш ответ. Насколько я понимаю, пока я возвращаюсь в спящий режим Windows и не загружаю Linux, у меня все будет в порядке? Кроме того, из вашего ответа на @grawity, поскольку EFI не является частью процесса гибернации, в любом случае все должно быть в порядке. Это то, что вы имеете в виду? Я просто хотел бы отметить, что мой вопрос не относится к Windows. Я тоже хочу перевести Linux в спящий режим. Ali Faizan 5 лет назад 0
Поймите, что мы действуем здесь на основе теоретических знаний, и ошибки всегда возможны. В действительности, пока одна ОС не испортит другую, все * должно быть * в порядке. EFI находится вне процесса гибернации, который * должен быть * специфичным для каждой ОС и ее раздела. Пока одна ОС не имеет доступа к разделу другой, все * должно быть * в порядке. Много «* должно быть *», поэтому сделайте осторожный шаг и следите за своими резервными копиями при экспериментах. Было бы полезно сообщить здесь ваш опыт позже. Чего я не знаю, если ОС помечает спящий режим для EFI - вы узнаете об этом, если он автоматически загрузится. harrymc 5 лет назад 0