Как восстановить Linux Mint GRUB после установки Windows 10 — вопрос, с которым сталкиваются многие пользователи, решившие установить обе системы на один компьютер. Windows 10 при инсталляции перезаписывает загрузчик, и GRUB (Grand Unified Bootloader) перестаёт отображаться. В результате система загружается напрямую в Windows, а доступ к Linux Mint теряется.
К счастью, вернуть загрузчик можно в несколько шагов — без переустановки Linux. Достаточно загрузиться с live-диска или флешки с Linux Mint, запустить терминал и выполнить несколько команд. В этой статье разберём все рабочие способы: от ручного восстановления до использования утилиты boot-repair.
Почему исчезает после установки Windows 10
Windows 10 при установке автоматически размещает свой загрузчик в MBR (Master Boot Record) или EFI-разделе. Это стандартное поведение системы, которое не учитывает наличие других ОС. В результате:
- GRUB перезаписывается — его код в загрузочном секторе заменяется на загрузчик Windows;
- Таблица разделов может измениться — если создаёт новые разделы (например, для восстановления), это сбивает конфигурацию GRUB;
- UEFI vs Legacy — если Linux Mint был установлен в режиме
Legacy, а Windows 10 — вUEFI(или наоборот), загрузчики конфликтуют.
Перед восстановлением GRUB проверьте, в каком режиме загружается ваш компьютер: Legacy или UEFI. Для этого зайдите в BIOS/UEFI (обычно клавиша F2, F12 или Del при загрузке) и посмотрите настройки загрузки. Это важно для выбора правильного метода восстановления.]
| Способ | Сложность | Когда использовать | Плюсы | Минусы |
|---|---|---|---|---|
chroot + update-grub |
Средняя | GRUB повреждён, но разделы целы | Контроль над процессом, работает в 90% случаев | Требует знания командной строки |
Утилита boot-repair |
Лёгкая | Для начинающих пользователей | Автоматическое исправление, графический интерфейс | Может не сработать при сложных конфигурациях |
| Ручная переустановка GRUB | Высокая | GRUB полностью стёрт или повреждён | Работает в любых случаях | Долгий процесс, риск ошибок |
Способы восстановления GRUB: сравнение методов
Существует несколько способов вернуть GRUB. Каждый из них подходит для разных ситуаций — от простого восстановления до сложных случаев с повреждёнными разделами. Ниже сравним основные методы:
Подготовка к восстановлению: что понадобится
Прежде чем приступать к восстановлению GRUB, подготовьте всё необходимое:
- Live-диск или загрузочная флешка с Linux Mint — без неё не получится получить доступ к системе. Скачайте последний образ с официального сайта и запишите на USB-накопитель с помощью
Rufus(Windows) илиdd(Linux); - Доступ к BIOS/UEFI — нужно будет изменить порядок загрузки, чтобы компьютер стартовал с флешки;
- Знание структуры дисков — пригодится информация о том, на каком разделе установлен Linux Mint (обычно
/dev/sdaX, где X — номер раздела). Узнать это можно черезGPartedили командойlsblkв live-режиме; - Резервная копия данных — хотя восстановление не затрагивает пользовательские файлы, лучше подстраховаться.
Метод 1: Восстановление через chroot и update-grub
Этот способ подходит в большинстве случаев, когда Windows 10 перезаписала загрузчик, но разделы Linux Mint остались целыми. Алгоритм следующий:
- Загрузитесь с live-диска Linux Mint. В BIOS/UEFI выберите загрузку с USB-накопителя;
- Откройте терминал (
Ctrl + Alt + T) и определите раздел с Linux Mint:
Ищите раздел с типомsudo fdisk -lLinux filesystem(обычно/dev/sda2,/dev/nvme0n1p2и т. д.); - Смонтируйте корневой раздел Linux. Предположим, что корневой раздел —
/dev/sda2, а раздел подкачки —/dev/sda3:
Если у вас отдельный разделsudo mount /dev/sda2 /mnt/boot, смонтируйте его в/mnt/boot; - Смонтируйте системные каталоги:
sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys - Перейдите в
chroot:sudo chroot /mnt - Обновите GRUB:
Если система используетupdate-grubUEFI, также выполните:
(Заменитеgrub-install /dev/sda/dev/sdaна ваш диск, если он другой); - Выход из
chrootи перезагрузка:exit sudo umount -R /mnt sudo reboot
⚠️ Внимание: Если вы используетеUEFI, убедитесь, что в включён режимUEFI(неLegacy), иначеgrub-installможет не сработать. Также проверьте, что диск/dev/sda— это именно тот диск, на котором установлен Linux Mint (используйтеlsblkдля уточнения).