GRUB для Windows: установка и настройка загрузчика

Черный экран с надписью grub rescue> после установки Linux рядом с Windows — типичный признак того, что загрузчик GRUB потерял доступ к своим конфигурационным файлам, и система перестала стартовать. Загрузчик GRUB (Grand Unified Bootloader) изначально создавался для Linux, но сегодня его активно используют и на компьютерах с Windows — для организации двойной загрузки, запуска Live-систем и восстановления поврежденных установок ОС.

В этой статье разберем, какие варианты GRUB доступны пользователям Windows, как установить загрузчик через Grub2Win, как восстановить загрузку после сбоя и что делать, если вместо привычного меню появляется консоль grub rescue. Инструкции ориентированы на современные системы с UEFI, но отдельно отмечены отличия для старых ПК с BIOS.

Что такое GRUB и зачем он нужен в Windows

GRUB — это загрузчик операционных систем, который стартует раньше самой ОС и позволяет выбрать, какую систему запускать. На компьютерах с Windows он чаще всего появляется в двух сценариях: при установке Linux второй системой (двойная загрузка) и при использовании мультизагрузочных USB-накопителей.

Стандартный загрузчик Windows (Windows Boot Manager) не умеет напрямую загружать Linux, поэтому при дуалбуте управление обычно перехватывает GRUB: он показывает меню, где можно выбрать и Windows, и Linux. Существует и обратный подход — утилита Grub2Win устанавливает GRUB из-под Windows и регистрирует его в прошивке UEFI, не трогая разделы Linux.

  • 🐧 Двойная загрузка Windows и Linux через единое меню GRUB;
  • 💾 Запуск Live-образов и утилит восстановления с жесткого диска;
  • 🛠️ Диагностика системы, когда штатный загрузчик Windows поврежден;
  • 📀 Мультизагрузочные флешки на базе GRUB для нескольких ISO-образов.

Варианты GRUB для Windows: что выбрать

Под запросом «GRUB для Windows» обычно скрывается одна из трех задач, и инструменты для них различаются. Определите свой сценарий до начала установки — от этого зависит и выбор программы, и порядок действий.

ИнструментНазначениеКому подходит
Grub2WinУстановка GNU GRUB из-под Windows, меню дуалбутаПользователи Windows, не желающие править загрузку из Linux
GRUB из дистрибутива LinuxСтавится автоматически при установке Ubuntu, Mint и др.Те, кто ставит Linux второй системой
GRUB4DOSЛегкий загрузчик для legacy-систем и флешекСтарые ПК с BIOS, мультизагрузочные USB
Мультизагрузочные утилиты (на базе GRUB)Запуск нескольких ISO с одной флешкиАдминистраторы и энтузиасты

Обратите внимание: GRUB4DOS — давно не развивающийся проект, он подходит в основном для устаревшего оборудования с классическим BIOS. Для современных компьютеров с UEFI разумнее использовать Grub2Win или штатный GRUB из дистрибутива Linux.

📊 Для какой задачи вам нужен GRUB в Windows?
Двойная загрузка Windows + Linux
Восстановление слетевшего загрузчика
Мультизагрузочная флешка
Запуск Live-образов с диска

Установка Grub2Win: пошаговая инструкция

Grub2Win — свободная программа с открытым кодом, которая устанавливает GNU GRUB прямо из среды Windows. Она записывает файлы загрузчика на EFI-раздел и добавляет свою запись в меню загрузки прошивки, не изменяя данные Windows. Перед началом убедитесь, что у вас есть права администратора и создана точка восстановления системы.

Порядок установки выглядит следующим образом. Скачайте актуальную версию Grub2Win с официальной страницы проекта, запустите установщик от имени администратора и укажите каталог установки (по умолчанию предлагается C:\grub2). После установки запустите программу — она автоматически просканирует диски и предложит добавить найденные системы в меню загрузки.

☑️ Перед установкой Grub2Win

Выполнено: 0 / 5

После настройки меню программа запишет конфигурацию и предложит перезагрузиться. Если все прошло корректно, при старте компьютера появится меню GRUB с пунктами для Windows и других найденных систем. Таймаут автоматического выбора и пункт по умолчанию настраиваются в интерфейсе Grub2Win без ручного редактирования файлов.

⚠️ Внимание: на некоторых системах с включенной функцией Secure Boot сторонние загрузчики могут не стартовать — прошивка заблокирует их как неподписанные. Если после установки Grub2Win меню не появляется, проверьте настройки Secure Boot в UEFI. Отключение этой функции снижает защиту от загрузочных руткитов, поэтому решение принимайте осознанно.

Двойная загрузка: GRUB при установке Linux рядом с Windows

Самый распространенный сценарий — установка дистрибутива Linux (например, Ubuntu или Linux Mint) на компьютер, где уже стоит Windows. В этом случае установщик Linux сам ставит GRUB и прописывает его основным загрузчиком, добавляя в меню пункт для Windows через механизм os-prober.

Здесь есть важный нюанс: обе системы должны быть установлены в одном режиме загрузки — обе в UEFI или обе в Legacy. Если Windows стоит в режиме UEFI, а Linux установлен в Legacy (или наоборот), GRUB не увидит Windows, и переключаться между системами придется через меню прошивки. Проверить режим Windows можно через msinfo32, как описано выше.

Еще одна частая проблема — функция быстрого запуска (Fast Startup) в Windows. Она переводит выключение в гибридную гибернацию, из-за чего разделы Windows остаются в «незакрытом» состоянии, а Linux может монтировать их с ошибками или не видеть вовсе. Перед установкой дуалбута быстрый запуск рекомендуется отключить: Панель управления → Электропитание → Действия кнопок питания, затем снять галочку с пункта быстрого запуска.

Почему GRUB не видит Windows после установки Linux

Чаще всего причина в отключенном os-prober (в ряде дистрибутивов он выключен по умолчанию из соображений безопасности) или в разных режимах загрузки систем. Проверьте, что обе ОС установлены в режиме UEFI, и что в конфигурации GRUB разрешен поиск других систем. Точные параметры зависят от дистрибутива — сверяйтесь с его официальной документацией.

Восстановление загрузчика после сбоя

Обновление Windows, переразметка диска или сбой прошивки могут привести к тому, что GRUB перестает загружаться. Симптомы бывают двух видов: либо компьютер сразу стартует в Windows, игнорируя GRUB, либо появляется консоль grub rescue> с ошибкой вроде «unknown filesystem».

Если компьютер просто загружает Windows, загрузочная запись GRUB, скорее всего, сохранилась, но потеряла приоритет в UEFI. Зайдите в настройки прошивки (обычно клавиша Del, F2 или F12 при старте — зависит от производителя) и проверьте порядок загрузки: запись ubuntu, grub или grub2win должна стоять выше Windows Boot Manager.

Консоль grub rescue означает, что загрузчик нашел свое ядро, но не смог прочитать модули и конфигурацию — обычно из-за изменения разметки диска. Универсального набора команд здесь нет: путь к разделу с файлами GRUB индивидуален. Общая логика восстановления такова:

  • 🔍 Командой ls выведите список дисков и разделов, видимых загрузчику;
  • 📂 Перебирая разделы командой вида ls (hd0,gpt2)/, найдите тот, где лежит каталог GRUB;
  • ⚙️ Укажите найденный раздел через set root= и set prefix=, затем выполните insmod normal и normal;
  • 💽 После успешной загрузки системы переустановите GRUB штатными средствами вашего дистрибутива.
⚠️ Внимание: нумерация дисков и разделов в GRUB не совпадает с буквами дисков Windows и может меняться при подключении флешек. Не копируйте команды восстановления из чужих инструкций вслепую — сначала определите свою разметку командой ls, иначе можно усугубить проблему.

Как удалить GRUB и вернуть загрузчик Windows

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

Для Grub2Win все просто: запустите программу и используйте встроенную функцию удаления — она уберет загрузочную запись из UEFI и файлы с EFI-раздела. Удалять папку вручную до отзыва записи не стоит: прошивка продолжит ссылаться на несуществующий файл.

Если GRUB ставился дистрибутивом Linux, достаточно выставить Windows Boot Manager первым в порядке загрузки UEFI — компьютер будет стартовать напрямую в Windows. Осиротевшую запись GRUB можно удалить из прошивки или через системные утилиты, но это необязательно: неиспользуемая запись не мешает работе. Перед удалением разделов Linux убедитесь, что Windows загружается самостоятельно, — иначе после удаления раздела с файлами GRUB вы получите незагружающийся компьютер и экран grub rescue.

Типичные ошибки и их решения

Большинство проблем с GRUB в Windows-среде сводится к нескольким повторяющимся сценариям. Ниже — краткая сводка симптомов и направлений диагностики.

Компьютер грузится сразу в Windows, меню GRUB нет. Проверьте порядок загрузки в UEFI и состояние Secure Boot. Также Windows после крупных обновлений может восстанавливать свой загрузчик приоритетным — тогда запись GRUB нужно просто поднять выше в списке.

Ошибка «unknown filesystem» и консоль grub rescue. Раздел с конфигурацией GRUB недоступен: изменилась разметка, удален раздел Linux или сбит UUID. Действуйте по схеме восстановления из предыдущего раздела.

В меню GRUB нет пункта Windows. Возможные причины: системы установлены в разных режимах (UEFI/Legacy), отключен os-prober либо раздел Windows находится в состоянии гибернации из-за быстрого запуска. Проверяйте эти пункты последовательно.

Что делать, если ничего не помогло

Загрузитесь с установочной флешки Windows и выполните восстановление запуска из среды восстановления — это вернет штатный загрузчик Windows. После того как система снова стартует стабильно, можно заново установить GRUB уже на подготовленную конфигурацию. Перед любыми экспериментами с загрузкой держите под рукой загрузочную флешку — это главная страховка.

Часто задаваемые вопросы

Опасен ли GRUB для данных на диске с Windows?

Сама установка загрузчика не затрагивает пользовательские файлы: GRUB записывается в служебные области — EFI-раздел или загрузочную запись. Риск появляется при ошибочных действиях с разметкой диска, поэтому перед любыми операциями с загрузчиком разумно иметь резервную копию важных данных.

Работает ли Grub2Win на Windows 11?

Программа работает на современных версиях Windows, однако на системах с включенным Secure Boot загрузчик может быть заблокирован прошивкой. Проверьте состояние Secure Boot через msinfo32 и при необходимости скорректируйте настройки UEFI, учитывая снижение уровня защиты.

Можно ли настроить меню GRUB без Linux?

Да. Grub2Win предоставляет графический интерфейс для редактирования пунктов меню, таймаута и системы по умолчанию прямо из Windows. Ручное редактирование конфигурационных файлов требуется только для нестандартных сценариев.

Почему после обновления Windows пропало меню GRUB?

Крупные обновления Windows могут перезаписывать приоритет загрузки в UEFI, возвращая Windows Boot Manager на первое место. Файлы GRUB при этом обычно остаются на месте — достаточно зайти в настройки прошивки и вернуть запись GRUB выше в порядке загрузки.

Чем GRUB2 отличается от GRUB4DOS?

GRUB2 — актуальная версия загрузчика с поддержкой UEFI, современных файловых систем и гибкой конфигурацией. GRUB4DOS — старая ветка на базе GRUB Legacy, ориентированная на legacy-загрузку и мультизагрузочные флешки; проект давно не развивается и для современных ПК не рекомендуется.