Черный экран с надписью 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.
Установка Grub2Win: пошаговая инструкция
Grub2Win — свободная программа с открытым кодом, которая устанавливает GNU GRUB прямо из среды Windows. Она записывает файлы загрузчика на EFI-раздел и добавляет свою запись в меню загрузки прошивки, не изменяя данные Windows. Перед началом убедитесь, что у вас есть права администратора и создана точка восстановления системы.
Порядок установки выглядит следующим образом. Скачайте актуальную версию Grub2Win с официальной страницы проекта, запустите установщик от имени администратора и укажите каталог установки (по умолчанию предлагается C:\grub2). После установки запустите программу — она автоматически просканирует диски и предложит добавить найденные системы в меню загрузки.
☑️ Перед установкой Grub2Win
После настройки меню программа запишет конфигурацию и предложит перезагрузиться. Если все прошло корректно, при старте компьютера появится меню 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-загрузку и мультизагрузочные флешки; проект давно не развивается и для современных ПК не рекомендуется.