Как восстановить 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 остались целыми. Алгоритм следующий:

  1. Загрузитесь с live-диска Linux Mint. В BIOS/UEFI выберите загрузку с USB-накопителя;
  2. Откройте терминал (Ctrl + Alt + T) и определите раздел с Linux Mint:
    sudo fdisk -l
    Ищите раздел с типом Linux filesystem (обычно /dev/sda2, /dev/nvme0n1p2 и т. д.);
  3. Смонтируйте корневой раздел Linux. Предположим, что корневой раздел — /dev/sda2, а раздел подкачки — /dev/sda3:
    sudo mount /dev/sda2 /mnt
    Если у вас отдельный раздел /boot, смонтируйте его в /mnt/boot;
  4. Смонтируйте системные каталоги:
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
  5. Перейдите в chroot:
    sudo chroot /mnt
  6. Обновите GRUB:
    update-grub
    Если система использует UEFI, также выполните:
    grub-install /dev/sda
    (Замените /dev/sda на ваш диск, если он другой);
  7. Выход из chroot и перезагрузка:
    exit
    sudo umount -R /mnt
    sudo reboot
⚠️ Внимание: Если вы используете UEFI, убедитесь, что в включён режим UEFI (не Legacy), иначе grub-install может не сработать. Также проверьте, что диск /dev/sda — это именно тот диск, на котором установлен Linux Mint (используйте lsblk для уточнения).