Вы можете сделать то же самое, что и в Windows 7, хотя я не уверен, что рекомендовал бы это, используя графическое меню загрузки (причина в конце).
Сначала кое-что:
Обычная настройка для людей, которые имеют конфигурации с двойной загрузкой, когда Linux является одной из установленных на машине ОС, - это иметь загрузчик Linux по умолчанию и добавить туда запись для ОС Windows. Для этого нужно загрузить загрузчик 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
и т.д.
- Откройте EasyBCD и перейдите в раздел "Добавить новую запись" и вкладку «Linux /BSD».
- Выберите загрузчик, который у вас есть для вашего дистрибутива Linux. В случае GRUB2 есть режим автоматического выбора, который выберет соответствующий раздел для вас, например, для Syslinux вы должны обязательно выбрать раздел, на котором он установлен.
- Назовите запись, имя, которое вы там указали, будет отображаться в загрузчике Windows.
Выберите раздел, в котором находится ваш загрузчик, или выберите автоматически, если это возможно. В конце концов вы должны получить что-то вроде этого:
Нажмите "Добавить запись", и вы получите результат в левой нижней части программы:
Теперь вам нужно восстановить загрузчик Windows по умолчанию, для этого перейдите в раздел "Развертывание BCD", там выберите запись загрузчика Vista /7 в MBR (который, кстати, такой же, как для Windows 8):
После этого все готово, вы получите такое же подтверждение, как и раньше. При загрузке вы увидите меню загрузки, предлагающее выбрать один из них:
Когда вы сначала устанавливаете Linux: в этом случае вам не нужно восстанавливать MBR (Master Boot Record, сообщает, что нужно выполнить на брутто-режиме), так как установка Windows перезапишет любое предыдущее значение.
ПРИМЕЧАНИЕ: с UEFI и GPT-дисками это может отличаться, но у меня нет возможности попробовать это.
Почему я не уверен, что рекомендую делать это с помощью нового графического меню загрузки в Windows 8:
По сути, потому что способ работы отличается от текстового меню (по умолчанию для Windows 7). В Windows 7 (или Vista) вы сначала получаете меню загрузки, а затем он начинает загружать все, что вы выберете, в новом графическом меню сначала загружает некоторые вещи (= требует времени), а затем представляет меню загрузки , Если вы не выберете загрузку Windows 8, она перезагрузит компьютер и начнет загружать все, что вы выбрали, в данном случае это загрузчик Linux.
Я нахожусь в ожидании загрузки какого-либо материала только для того, чтобы сбросить его и перезагрузить ненужное, если я просто хочу загрузить другую ОС; но это мое личное мнение по этому вопросу, нет проблем с загрузкой Linux или любой другой ОС подобным образом.
В любом случае, есть и другие способы использовать текстовое меню загрузки вместо Windows 8, если вам интересно проверить этот ответ .