Видите черный экран с сообщением Error: no such partition, за которым следует Entering rescue mode... grub rescue>? Это означает, что загрузчик не может найти раздел с операционной системой, и не загружается. Чаще всего проблема возникает после неудачного обновления, сбоя в работе диска или неправильной настройки загрузчика.

Не паникуйте — в 90% случаев ситуацию можно исправить без потери данных. Далее разберем, почему это происходит и что делать, чтобы вернуть работоспособность системы. Начнем с простых способов и перейдем к более сложным.

Почему возникает ошибка GRUB Rescue

GRUB (Grand Unified Bootloader) — это загрузчик, который управляет запуском операционных систем, включая Windows, если на компьютере установлен в dual-boot режиме. Ошибка no such partition появляется, когда:

  • Удален или поврежден раздел с GRUB — например, после переустановки Windows, которая перезаписывает загрузочную запись;
  • Неправильные настройки BIOS/UEFI — если приоритет загрузки установлен на несуществующий диск;
  • Повреждены файлы загрузчика из-за внезапного отключения питания или вирусов;
  • Физические проблемы с жестким диском — битые сектора или отключение кабелей;
  • Ошибки при обновлении системы — особенно если обновление прерывалось.
💡

Если на компьютере никогда не было Linux, а ошибка появилась после обновления Windows — скорее всего, проблема в поврежденной загрузочной записи MBR. В этом случае поможет восстановление через установочный диск Windows.

СимптомВозможная причинаРекомендуемое действие
Ошибка появляется после установки/удаления LinuxGRUB перезаписал загрузчик WindowsВосстановить загрузчик через установочный диск
Ошибка возникает после обновления WindowsПоврежден или BCDИспользовать bootrec и bcdedit
Компьютер не видит жесткий диск в BIOSПроблемы с подключением диска или его поломкаПроверить кабели, тестировать диск на другом ПК
Ошибка появляется иногда, а не всегдаНестабильное подключение диска или битые сектораЗапустить проверку диска через chkdsk

Способы диагностики проблемы

Прежде чем приступать к исправлению, нужно понять, в чем дело. Вот основные шаги для диагностики:

Если компьютер не загружается вообще, переходите к следующему разделу — там подробно описано, как действовать в аварийном режиме.

Что делать, если не загружается

Первый шаг — попробовать загрузиться с установочного диска или флешки Windows. Если у вас его нет, создайте на другом компьютере с помощью утилиты Media Creation Tool от Microsoft.

После загрузки с установочного носителя выберите Восстановление системы → Поиск и устранение неисправностей → Командная строка. Теперь можно приступить к восстановлению загрузчика.

Вот основные команды, которые помогут:

  • bootrec /fixmbr — исправляет главную загрузочную запись (MBR);
  • bootrec /fixboot — записывает новый загрузочный сектор;
  • bootrec /scanos — ищет установленные на всех дисках;
  • bootrec /rebuildbcd — пересоздает хранилище конфигурации загрузки (BCD).

Если после выполнения этих команд система все равно не загружается, попробуйте удалить и заново создать загрузочную запись:

  • diskpart → list disk (найдите диск с Windows);
  • select disk X (где X — номер вашего диска);
  • list partition → select partition Y (выберите раздел с Windows, обычно это раздел с файловой системой NTFS);
  • active — пометите раздел как активный;
  • exit → bootrec /rebuildbcd.

Восстановление загрузчика GRUB (если установлен Linux)

Если на вашем компьютере установлены обе системы — и Linux — то проблема, скорее всего, в загрузчике GRUB. В этом случае нужно восстановить его конфигурацию.

  1. Загрузитесь с Live CD/DVD или с Linux (например, Ubuntu).

  2. Откройте терминал и выполните команду sudo fdisk -l, чтобы увидеть список дисков и разделов. Найдите раздел с Linux (обычно это /dev/sdaX, где X — номер раздела).

  3. Смонтируйте корневой раздел Linux. Например, если это /dev/sda2:

    sudo mount /dev/sda2 /mnt

  4. Смонтируйте системные папки (если есть отдельный загрузочный раздел):

    sudo mount /dev/sda1 /mnt/boot (если /boot на другом разделе)

  5. Привяжите системные каталоги:

    sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys

  6. Перейдите в смонтированную систему:

    sudo chroot /mnt

  7. Обновите GRUB:

    update-grub или grub-mkconfig -o /boot/grub/grub.cfg

  8. Установите на диск (например, /dev/sda):

    grub-install /dev/sda

  9. Выйдите из и перезагрузитесь:

    exit && sudo umount -R /mnt && reboot

⚠️ Внимание: Неправильные команды в diskpart или grub-install могут привести к потере данных. Если не уверены — лучше обратитесь к специалисту.
Какой способ восстановления вы испальзовали?
Установочный диск Windows
Live CD Linux
Командная строка через BIOS
Другой способ

Проверка жесткого диска на ошибки

Если ошибка no such partition появляется из-за проблем с жестким диском, нужно проверить его состояние. Для этого подойдет утилита chkdsk в или smartctl в Linux.

УтилитаКомандаЧто проверяет
chkdsk (Windows)chkdsk C: /f /rИщет и исправляет битые сектора на диске C:
smartctl (Linux)sudo smartctl -a /dev/sdaПоказывает SMART-статистику диска, в том числе количество плохих секторов
Victoria HDDЗапуск в DOS-режимеГлубокая диагностика и ремонт битых секторов
CrystalDiskInfoЗапуск в WindowsМониторинг состояния диска в реальном времени

Если диск показывает ошибки, лучше скопировать важные данные на другой носитель и заменить диск. Использование поврежденного может привести к полной потере информации.

Настройка BIOS/UEFI для корректной загрузки

Иногда проблема кроется в настройках BIOS/UEFI. Например, если приоритет загрузки установлен на несуществующий диск или отключен режим совместимости с Legacy.

Вот что нужно проверить:

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

Пошаговая инструкция: как вернуть к жизни

Если вы не уверены, что именно вызвало ошибку, следуйте этому универсальному алгоритму:

  1. Проверьте подключение диска. Откройте корпус компьютера и убедитесь, что кабели и питания плотно подключены к жесткому диску. Если используете в ноутбуке — попробуйте извлечь и вставить его обратно.

  2. Загрузитесь с установочного диска Windows. Выберите Восстановление системы и попробуйте автоматическое восстановление при загрузке.

  3. Используйте командную строку. Выполните команды bootrec /fixmbr, bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd как описано выше.

  4. Проверьте диск на ошибки. Запустите chkdsk C: /f /r для всех логических дисков.

  5. Восстановите GRUB (если установлен Linux). Загрузитесь с Live CD Linux и выполните update-grub и grub-install.

  6. Настройте BIOS/UEFI. Убедитесь, что приоритет загрузки установлен на диск с Windows, а режим загрузки (Legacy/UEFI) совпадает с тем, в котором установлена ОС.

Чек-лист для устранения ошибки GRUB Rescue

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

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

Можно ли исправить ошибку GRUB Rescue без установочного диска?

Да, если у вас есть доступ к другому компьютеру. Создайте загрузочную флешку с или Linux (например, Ubuntu Live USB) и используйте ее для восстановления загрузчика. Без загрузочного носителя исправить ошибку сложно, так как система не запускается.

Почему ошибка появляется после установки Linux?

При установке загрузчик автоматически перезаписывает загрузочную запись Windows (MBR). Если установлен неправильно или удален некорректно, может ссылаться на несуществующий раздел, что и вызывает ошибку no such partition.

Что делать, если диск не определяется в BIOS?

Если не видит жесткий диск, проблема, скорее всего, в аппаратной части: отключенный кабель, неисправный диск или контроллер. Проверьте подключение, попробуйте подключить диск к другому порту или на другом компьютере. Если диск не работает — его нужно заменить.

Можно ли вернуть данные, если не загружается?

Да. Подключите диск к другому компьютеру или загрузитесь с Live CD Linux, чтобы скопировать важные файлы. Для этого подойдет любой дистрибутив с поддержкой NTFS (например, Ubuntu или Kali Linux). Если диск поврежден, используйте утилиты вроде TestDisk или PhotoRec для восстановления данных.