Установили Linux Mint рядом с Windows, а после перезагрузки система загружается только в Linux? Загрузчик пропал — типичная ситуация, если во время установки не был обнаружен или перезаписан существующий загрузчик. Но исправить это можно за 10–30 минут, даже без потери данных.
Как восстановить загрузку после установки Linux Mint — зависит от типа системы: UEFI или Legacy BIOS. В большинстве случаев достаточно воспользоваться утилитами восстановления от или вручную настроить GRUB. Рассказываем, что делать.
Warum Windows не грузится: в чём причина
При установке Linux Mint (или любого другого дистрибутива Linux) загрузчик GRUB обычно существующие операционные системы и добавляет их в меню загрузки. Но иногда этого не происходит. Причины:
- Automatic mode установки — если вы не указали вручную раздел для
/boot/efiв UEFI-системе, мог перезаписать загрузчик Windows. - Legacy BIOS — в старых системах
GRUBможет не увидеть Windows, если она установлена в режимеUEFI, а Linux — вLegacy(или наоборот). - Ошибка при установке — например, если вы вручную удалили раздел
EFIили отформатировали системный диск.
Если после установки Linux Mint Windows не отображается в меню загрузки, не паникуйте: данные на диске целы. Нужно только вернуть загрузчик или добавить Windows в GRUB.
| Способ | Для какой системы | Сложность | Время |
|---|---|---|---|
| Восстановление через установочный диск Windows | UEFI и Legacy BIOS | Средняя | 15–25 минут |
| Использование утилиты Boot-Repair в Linux | UEFI и Legacy BIOS | Низкая | 10–15 минут |
| Ручная настройка GRUB | UEFI и Legacy BIOS | Высокая | 20–30 минут |
Способы восстановления загрузчика Windows
Есть три основных метода, чтобы вернуть загрузку Windows:
Если вы не уверены, какая у вас система (UEFI или Legacy), проверьте это в BIOS: если есть опция Secure Boot — это UEFI. Также можно загрузиться с live-CD Linux и выполнить команду ls /sys/firmware/efi — если папка существует, система UEFI.
Восстановление загрузчика через установочный диск
Самый надёжный способ — воспользоваться установочным диском или флешкой Windows. Подходит для всех версий: Windows 7, 10, 11.
Шаги:
- Создайте загрузочную флешку с Windows (можно на другом ПК). Используйте официальный инструмент Media Creation Tool для Windows 10/11 или Rufus для Windows 7.
- Загрузитесь с флешки, выбрав её в или через Boot Menu (обычно клавиша
F12,F9илиEsc). - На экране установки выберите
Восстановление системы(для Windows 10/11) илиУстранение неполадок компьютера(для Windows 7). - Перейдите в
Командная строка(cmd).
Команды для восстановления загрузчика в командной строке
После запуска командной строки из установочного диска выполните следующие команды по порядку. Внимание: если у вас Windows установлена на диске с системой UEFI, используйте команды для UEFI. Для Legacy BIOS — другие.
Для UEFI:
diskpart— запустите утилиту.list disk— проверьте, какой диск системный (обычноДиск 0).sel disk 0— выберите диск.list vol— найдите том с файловой системойFAT32(обычно 100–500 МБ, это разделEFI). Запомните его номер.sel vol X— выберите томEFI(замените X на номер тома).assign letter=Z:— назначьте ему буквуZ.exit— выйдите изdiskpart.bcdboot C:\Windows /s Z: /f UEFI— восстановите загрузчик (если установлена на дискеC:).
Для Legacy BIOS:
bootrec /fixmbr— восстановите главную загрузочную запись.bootrec /fixboot— восстановите загрузочный сектор.bootrec /scanos— найдите установленные Windows.bootrec /rebuildbcd— пересоберите данные конфигурации загрузки.
⚠️ Внимание: Неправильные команды вdiskpartилиbootrecмогут привести к потере данных. Если не уверены — лучше используйте автоматические утилиты, напримерBoot-Repairв Linux.
Восстановление загрузки через Boot-Repair в Linux Mint
Если у вас нет под рукой установочного диска Windows, можно восстоновить загрузчик прямо из Linux Mint с помощью утилиты Boot-Repair. Это простой и безопасный способ.
Шаги:
- Загрузитесь в Linux Mint (если система не загружается, используйте live-CD).
- Откройте терминал (
Ctrl + Alt + T). - Установите
Boot-Repair:sudo add-apt-repository ppa:yannubuntu/boot-repairsudo apt updatesudo apt install -y boot-repair - Запустите утилиту:
boot-repair. - Нажмите
Recommended repair(Рекомендованное исправление). - Следуйте инструкциям на экране. Утилита автоматически найдёт и добавит её в загрузчик
GRUB.
| Действие | Результат | Примечания |
|---|---|---|
| Запуск Boot-Repair | Сканирование систем | Может занять 2–5 минут |
| Нажатие Recommended repair | Восстановление GRUB | Перезаписывает конфигурацию загрузчика |
| Перезагрузка | Появление в меню GRUB | Если не появилось — повторите процесс |
Ручная настройка для добавления Windows
Если автоматические методы не сработали, можно вручную добавить в меню загрузки GRUB. Это актуально, если Boot-Repair не справился или у вас нестандартная конфигурация дисков.
Шаги:
- Загрузитесь в Linux Mint.
- Откройте терминал и проверьте, на каком разделе установлена Windows:
sudo fdisk -lилиlsblk. - Найдите раздел с Windows (обычно это
ntfsраздел). Запомните его имя, например/dev/nvme0n1p1или/dev/sda1. - Откройте файл конфигурации GRUB:
sudo nano /etc/default/grub. - Найдите строку
GRUB_DISABLE_OS_PROBER=falseи убедитесь, что она не закомментирована (нет символа#в начале строки). Если строки нет — добавьте её. - Сохраните изменения (
Ctrl + O, затемEnter) и закройте редактор (Ctrl + X). - Обновите конфигурацию GRUB:
sudo update-grub. - Перезагрузите компьютер.
Если после обновления GRUB Windows не появляется в меню загрузки, проверьте, что раздел с Windows подключён в системе. Используйте команду mount, чтобы убедиться, что раздел смонтирован.
Пошаговая инструкция: что делать, если ничего не работает
Если ни один из способов не помог, следуйте этому чек-листу. В 90% случаев проблема решается на одном из этапов.
Чек-лист по восстановлению загрузки Windows
Часто задаваемые вопросы
Можно ли восстановить загрузчик без установочного диска?
Да, можно использовать утилиту Boot-Repair в Linux Mint или live-CD. Она автоматически найдёт и добавит её в меню загрузки GRUB. Если Boot-Repair не сработал, попробуйте вручную обновить GRUB командой sudo update-grub.
Почему после восстановления загрузчика всё равно не видна в GRUB?
Возможные причины:
- Раздел с не подключён в системе. Проверьте с помощью команды
lsblkилиfdisk -l. - В файле
/etc/default/grubустановленоGRUB_DISABLE_OS_PROBER=true. Нужно изменить наfalseи обновитьGRUB. - Windows установлена в режиме
UEFI, а Linux — вLegacy(или наоборот). В этом случае нужно переустановить одну из систем в том же режиме, что и вторая.
Можно ли вернуть старую версию GRUB, если новая не работает?
Да. Если после обновления GRUB загрузка сломалась, можно откатить изменения. Для этого:
- Загрузитесь с live-CD Linux Mint.
- Смонтируйте раздел с Linux:
- Смонтируйте раздел
EFI(если есть):sudo mount /dev/sdXZ /mnt/boot/efi. - Восстановите старую версию
GRUB:sudo grub-install --root-directory=/mnt /dev/sdX(заменитеsdXна ваш диск, напримерsda). - Обновите конфигурацию:
sudo update-grub --root-directory=/mnt.
sudo mount /dev/sdXY /mnt (замените sdXY на ваш раздел).
Что делать, если после восстановления загрузчика не загружается и выдаёт ошибку?
Ошибки при загрузке могут быть связаны с повреждением системных файлов. Попробуйте:
- Для Windows 10/11: загрузитесь с установочного диска, выберите
Восстановление системы→Устранение неполадок→Восстановление при загрузке. - Для Windows 7: используйте команду
sfc /scannowв командной строке после загрузки с установочного диска. - Проверьте диск на ошибки:
chkdsk C: /f(заменитеC:на букву системного диска).
Если ошибка остаётся — возможно, повреждены файлы конфигурации загрузки. В этом случае лучше обратиться к специалисту.