Поэтому я хочу использовать двойную загрузку Windows 10 и другого дистрибутива Linux (вероятно, в конечном итоге Манджаро), и я видел, как все говорят, что они просто загружают Windows. Мне было интересно, есть ли какие-либо недостатки в цепной загрузке окон, особенно когда я работаю в эксклюзивном режиме UEFI.

2 ответа2

1

Что ж, это не прямые затраты на производительность, за исключением, может быть, дополнительных нескольких секунд во время загрузки, в то время как grub2 дает вам возможность выбрать, какую ОС загружать. И вы не потеряете никаких функций ни одной из ОС. Если бы мне пришлось выбрать обратную сторону, было бы то, что если что-то пойдет не так с вашим загрузчиком под * nix, вы потеряете доступ к Windows и * nix одновременно.

Тем не менее, если у вас есть UEFI, нет никакой необходимости цеплять нагрузку. Просто установите обе ОС в режиме EFI. Windows и Ubuntu делают это автоматически, если вы используете EFI для загрузки установочного компакт-диска ... но не знаю о Manjaro. Это должно привести к тому, что у вас будет два разных загрузочных элемента, перечисленных в вашем порядке загрузки UEFI в BIOS, один для Windows и один для * nix. Затем вы можете просто использовать функцию выбора загрузки вашего BIOS, чтобы выбрать, какую ОС запустить. Это, как правило, не так богато, как grub2, но также не дает вам ни единой точки отказа, как это делает grub2.

0

В этом контексте "chainload" обычно означает, что одна загрузочная программа запускает другую. В случае двойной загрузки Windows/Linux это обычно GRUB 2, запускающий загрузчик Windows, хотя есть и другие способы сделать это, включая как загрузчики не GRUB, так и менеджер загрузки Windows, запускающий GRUB, а не другой наоборот. Путь загрузки для загрузки Windows обычно не включает ядро Linux, только один дополнительный загрузчик.

Как правило, запуск загрузчика Windows из GRUB 2 не причиняет никакого вреда или проблем, за исключением небольшого увеличения времени загрузки Windows. В зависимости от ваших предпочтений, это увеличение может быть довольно небольшим. Например, вы можете настроить менеджер загрузки по умолчанию на загрузку Windows по умолчанию с коротким периодом ожидания, что приведет к небольшому увеличению времени загрузки Windows по сравнению с загрузкой только для Windows. Есть и другая проблема - см. Ниже.

В редких случаях один менеджер загрузки вызывает сложности при запуске другого. Например, эта ошибка делает Windows не загружаемой из GRUB 2, если включена безопасная загрузка. Я слышал о других, более экзотических проблемах, связанных с конкретными аппаратными устройствами, которые выходят из строя, когда в последовательность загрузки вставляется новый менеджер загрузки. Однако такие проблемы редки.

Однако при двойной загрузке между Windows 8 или более поздней версией и всем остальным самым большим осложнением, вероятно, будут функции быстрого запуска Windows и гибернации. Эти функции, которые активны по умолчанию, превращают операцию выключения в операцию приостановки на диск. Это позволяет сократить время запуска при следующем запуске компьютера. Недостаток двойной загрузки заключается в том, что при загрузке вашей другой ОС разделы, используемые Windows, окажутся в несовместимом состоянии, что может помешать использованию общих разделов; и если ОС, отличная от Windows, попытается восстановить их, Windows запутается при следующей загрузке. Результатом может быть повреждение диска и странные эффекты, такие как неправильная работа загрузчиков. (В EFI загрузчики хранятся в общем разделе FAT, который может страдать от этой проблемы.) Таким образом, обязательно отключите быстрый запуск и спящий режим, как описано здесь и здесь, соответственно, для Windows 10. Это увеличит время загрузки Windows. Эта проблема на самом деле не имеет ничего общего с цепной загрузкой; Это усложнение использования Microsoft приостановки на диск вместо полного выключения в последних версиях Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .