2012-11-04 20:22:06 +0000 2012-11-04 20:22:06 +0000
32
32

Как добавить Linux в новый менеджер загрузки Windows 8?

Какие ОС можно поместить в новый загрузчик, предоставляемый Windows 8?

Похоже, что он довольно симпатичный и соответствует остальному дизайну новой Windows 8, так что было бы круто поместить в него Linux (Ubuntu) вместо того, чтобы использовать GRUB или BURG . Кроме того, в моей личной системе Linux будет установлена на жесткий диск, а не на SSD , так что это будет немного быстрее.

Ответы (1)

54
54
54
2012-11-04 21:22:29 +0000

Вы можете сделать то же самое, что и в Windows 7, хотя я не уверен, что рекомендую использовать графическое меню загрузки (причина в конце концов).

Сначала некоторые вещи:

Обычная настройка для людей с конфигурацией двойной загрузки, в которой Linux является одной из ОС, установленных на машине, заключается в том, что по умолчанию на машине должен быть системный загрузчик Linux, а там добавляется запись для Windows OS. Это делается для загрузки системного загрузчика Linux, и если вы хотите загрузить Windows, он загружается в цепочке в системный загрузчик Windows, который затем загружает Windows.

Так как обычно установлена только одна Windows, выбор меню системного загрузчика Windows никогда не появляется, создаётся впечатление, что запись, которую вы добавили в системный загрузчик Linux, на самом деле загружает Windows.

Обратное тоже возможно, хотя и не часто встречается среди пользователей Linux. Например, мой основной загрузчик - это загрузчик с Windows, который затем загружается в Linux, чтобы загрузить Linux; я настроил Linux, чтобы он был в основном невидимым и загружался сразу же.

Как добавить запись о Linux в загрузчик Windows:

Это действительно зависит от того, что вы устанавливаете сначала, а что потом, я уверен, что в интернете есть несколько руководств, объясняющих детальную процедуру установки двойного+ загрузочного окружения. Так что я просто пройду через 2 различные установки:

При первой установке Windows: В этом случае при установке дистрибутива Linux, если он позволяет установить системный загрузчик в раздел непосредственно, а не в MBR жёсткого диска, сделайте это. После перезагрузки вы обнаружите, что загружаете Windows точно так же, как Linux не был установлен вообще, после чего следуйте сценарию, в котором Linux был установлен вначале, описанному ниже.

Если после перезагрузки вы можете установить системный загрузчик только в MBR жесткого диска, вы увидите системный загрузчик Linux (Syslinux, GRUB, назовите его), выберите там запись Windows и загрузитесь в Windows.

Теперь мне нравится использовать EasyBCD (бесплатный для личного пользования) для работы с загрузчиком Windows, но все, что я с ним делаю, также может быть выполнено с помощью правильных команд bcdboot, bcdedit и т.д.

  1. Откройте EasyBCD и перейдите в раздел “Add New Entry” и вкладку “Linux/BSD”.
  2. Выберите системный загрузчик для вашего дистрибутива Linux. В случае GRUB2 есть режим автовыбора, который выберет подходящий раздел для вас, для Syslinux, например, вы должны обязательно выбрать раздел, на котором он установлен.
  3. Назовите запись, имя, которое вы туда поместили, то, что появится в системном загрузчике Windows.
  4. Выберите раздел, на котором находится системный загрузчик, или выберите его автоматически, если эта опция возможна. В конце концов, вы должны получить что-то подобное:

  5. Нажмите на “Добавить запись” и вы получите результат в левой нижней части программы:

  6. Теперь вам нужно восстановить загрузчик Windows по умолчанию, для этого перейдите в раздел “BCD Deployment”, там выберите запись загрузчика Vista/7 в MBR (который, кстати, такой же, как и для Windows 8):

  7. После этого все готово, вы получите такое же подтверждение, как и раньше. При загрузке вы увидите меню загрузки, предлагающее выбрать одно из них:

При первой установке Linux: В этом случае вам не нужно восстанавливать MBR (Master Boot Record, говорит, что нужно выполнить следующее grosso modo), так как при установке Windows там перезапишет любое предыдущее значение.

NOTE: с UEFI и GPT дисками это может быть по-другому, но у меня нет возможности попробовать.


Почему я не уверен, что рекомендую делать это с помощью нового графического загрузочного меню в Windows 8:

По сути, потому что его работа отличается от работы с текстовым меню (по умолчанию для Windows 7). В Windows 7 (или Vista) вы сначала получаете загрузочное меню, а затем оно начинает загружать все, что вы выберете, в новом графическом меню оно сначала загружает некоторые вещи (= занимает время), а затем представляет вам загрузочное меню. Если вы не выбрали загрузку Windows 8, то она перезагрузит машину и начнёт загружать всё, что вы выбрали, что в данном случае является загрузчиком Linux.

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

В любом случае, есть разные способы использовать текстовое меню загрузки вместо этого в Windows 8, если вам интересно проверить этот ответ out.

Похожие вопросы

6
10
5
37
20