При запуске windows 10 grub загрузчик зависает

Обновлено: 07.07.2024

Не загружается Linux, чиним загрузчик GRUB

Любите экспериментировать? Наверняка вы когда-либо пытались произвести какие-то действия со своей Linux-системой, причем не так важно какие были цели: изучение и познание новых возможностей или же какая-то более конкретная цель, в виде исправления той или иной ошибки. В любом случае, при работе с дистрибутивами Linux, для загрузки которых, в большинстве случаев, и используется Grub, с последним могут возникать неприятные проблемы, ввиду которых дальнейшая эксплуатация системы просто-напросто невозможна. В этой статье вы узнаете, что делать, если не загружается Linux. Как вести себя в подобной ситуации и какие действия производить, чтобы починить загрузчик Grub. Пожалуй, начнем.

Что такое Grub

GRUB_screenshot

Grub (или GRand Unified Bootloader) - загрузчик операционных систем с открытым исходным кодом. Распространяется он под лицензией GNU GPL, в полностью свободном виде. С помощью этого замечательного лоадера можно сделать много всего - основная же функция не ограничивается загрузкой лишь одной операционной системы. Вы можете иметь куда больше операционных систем на своем ПК, загружая любую из них с помощью Grub. На скриншоте выше вы можете видеть как примерно Grub выглядит. Кстати говоря, если вы захотите установить Ubuntu 18.04 рядом с Windows, вам определенно понадобится помощь Grub.

Grub используется в большинстве дистрибутивов Linux в качестве загрузчика по-умолчанию. Разумеется и с ним иногда возникают проблемы. Этим самые проблемы чреваты полным отказом операционной системы. Поэтому для починки Grub нам понадобятся дополнительные инструменты. Какие именно - узнаете далее.

От чего могут возникнуть проблемы

Одна из самых распространенных причин - это неправильный порядок установки двух операционных систем (Linux и Windows). Допустим, если вы захотите установить две этих операционных системы на свой ПК - вам непременно стоит знать правильную последовательность:

  • Сначала устанавливаем Windows
  • И только потом уже Linux

Если, например, сделать наоборот, то как раз-таки Grub будет поврежден; система будет грузиться напрямую в Windows, а дистрибутив Linux останется недоступным.

Grub может сломаться и по другим причинам. Например, из-за попыток ручного изменения параметров запуска (при недостатке опыта), в таком случае нужно будет либо вручную убирать лишнее, либо полностью переустанавливать Grub.

Восстановление Grub с помощью LiveCD/USB

Для этого способа нам понадобится флешка с дистрибутивом Linux на борту. Подойдет любой: от Ubuntu, Arch или даже Linux Mint. Здесь нужен только терминал, поэтому подойдет даже версия без графической оболочки.

Как создать LiveCD/USB

Само собой, нам понадобится носитель, на который мы временно (а может и нет) запишем систему. Сохраните все важные файлы, которые были на этом носителе, после чего (имеется ввиду на другом ПК, желательно под управлением Windows) запишите загруженный образ дистрибутива на носитель. В качестве примера мы будем использовать дистрибутив Ubuntu.

Идем на официальную страницу загрузки. Загружаем любую понравившуюся версию (лучше взять новейшую для десктопа), после чего записываем ее на USB/CD.

С помощью Rufus:

Последняя версия приложения доступна на официальном сайте. Сразу после загрузки и запуска/установки мы увидим такое окно:

Rufus

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

Rufus obraz

Находим загруженный образ через менеджер, после чего жмем "Старт".

С помощью Etcher:

Опять же, идем на официальный сайт, где скачиваем последнюю версию утилиты. Далее делаем все так, как показано на этой гифке:

Ну а теперь, собственно, можно переходить к восстановлению Grub. Вставляем флешку в наш ПК (где сломан загрузчик), после чего перезагружаем его с этой самой флешки. Как только мы войдем в лайв-систему, сразу открываем терминал, после чего проделываем следующие действия:

Открываем таблицу разделов с помощью команды:

Примерно такая таблица будет выведена на экран:

По этой таблице мы видим, что Linux, в нашем случае, расположен на разделе /dev/sda1.

С помощью следующей команды мы смонтируем этот раздел в /mnt:

Теперь, для записи grub в MBR, нужно ввести следующую команду:

Если нужно только восстановить MBR диска (после переустановки Windows, к примеру), то этих действий будет вполне достаточно.

Если же необходимо обновить и меню grub (после установки Windows), то нужно выполнить еще и эту команду:

Вот и все, восстановление закончено!

Восстановление с помощью chroot

Помимо вышеописанного способа, при восстановлении Grub с помощью LiveCD можно использовать и этот. Тут мы будем использовать утилиту chroot.

Здесь нам, опять же, понадобится таблица разделов. Вводим уже известную команду:

В выводе снова будет эта таблица. Теперь нам надо присмотреться к ней еще внимательнее.

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

Обратите внимание, что если если разделы /boot или /var находятся отдельно, то Вам нужно будет примонтировать их в /mnt/boot и /mnt/var.

Далее мы переходим в окружающую среду chroot с помощью команды:

И теперь, наконец-таки переустанавливаем Grub с помощью следующей команды:

Если все прошло успешно, выходим из chroot, используя команду:

Далее нужно отмонтировать все разделы. Для этого вводим в терминал:

В случае, если вы монтировали раздел /boot введите команду:

Теперь перезагружаем систему с помощью:

Можно также обновить меню Grub, используя команду:

Восстановление Grub в rescue mode

Если по каким-то причинам у вас нет доступа к LiveCD/USB-носителю, а также к компьютеру, с помощью которого этот самый носитель можно было бы сделать, то этот способ для вас.

Само восстановление проходит таким образом: сначала мы подгружаем все модули, чтобы открыть доступ ко всей функциональной части Grub, после чего запуститься с нужного раздела. Надо понимать, что Grub состоит из двух частей:

Одна из этих частей (первая) записана в MBR диска. В ней присутствует базовый функционал и ничего больше (консоль в rescue mode).

Стало быть, нам нужно определить, в каком разделе находится вторая часть Grub (находится в каталоге /boot/grub), и после чего подгрузить все недостающие модули. А вот уже после этого мы сможем запустить загрузчик с нужного раздела. В rescue mode есть всего четыре команды:

Для начала вводим следующую команду:

В выводе будет что-то подобное:

В некоторых случаях Grub неправильно опеределяет файловые системы находящиеся на разделах дисков. В данном примере загрузчик показывает их как msdos. Мы должны попытаться угадать диски, которые видим. В примере доступно два диска. Диск с индексом 0 содержащий три раздела, и диск с индексом 1 содержащий два раздела. Если вы знаете структуру своих дисков, определить нужный труда не составит.

В загрузчике Grub разделы нумеруются в обратном исчислении. Не очень ясно какой именно из разделов назван, к примеру (hd0,msdos3). Чтобы было более понятно, можно использовать вид (hd0,1). Если в грабе отсчет дисков идет с 0, а разделов с 1, то можно определить, что операционная система установлена в первый раздел первого раздела - (hd0,1). Используем следующую команду:

С помощью этих команд мы приказываем системе использовать какой-то конкретный диск, для выполнения всех остальных операций (в нашем случае, это диск (hd0,1)). Чтобы проверить есть ли на данном диске загрузчик, введем эту команду:

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

После выполнения команд Grub загрузится в полнофункциональном режиме. Будут найдены все операционные системы, которые установлены на компьютере, после чего будет показано стандартное меню загрузки.

Чтобы закрепить результат (и не проделывать все то же самое после перезапуска ПК), нужно зайти в терминал своего дистрибутива Linux, где с root правами выполнить следующую команду:

sdX - диск, на который должен быть установлен Grub.

Если операционная система расположена на разделе с файловой системой btrfs, то нам необходимо выполнить следующие команды:

И подгрузить модули:

Ну и теперь запустить GRUB:

Восстановление Grub с помощью утилиты Boot repair

1335260967

С помощью этой замечательной утилиты вы сможете восстановить загрузчик всего в пару кликов. Как видно из скриншота, утилита имеет собственный GUI, ее использование не вызовет трудностей.

Чтобы установить boot repair, вы можете воспользоваться одним из приведенных способов:

  • Запись и установка специального образа диска Boot Repair (и дальнейшая загрузка с него)
  • Установка Boot repair из PPA-репозитория в LiveCD/USB дистрибутиве.

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

В утилите будет доступно два варианта на выбор:

Recommended repair исправляет большую часть известных ошибок, которые могли бы возникнуть при запуске. С его помощью вы сможете пофиксить и загрузчик Grub.

Create a BootInfo summary создает Boot-Info-Script – скрипт, который позволяет диагностировать большинство проблем при загрузке.

Здесь же есть и Advanced options. Он включает в себя варианты для восстановления и настройки загрузчика Grub2 (загрузка по-умолчанию, опции загрузки ядра, отображение или скрытие GRUB при загрузке, удаление GRUB). С помощью этих же инструментов, вы можете восстановить MBR и т.д.

Вам обязательно стоит заглянуть на официальный сайт Boot Repair. Там вы сможете найти более подробную информацию обо всех возможностях и особенностях программы. Там же будет доступна информация о выходе новых версий: фиксах и улучшениях самой утилиты, а также многом и многом другом.

Выводы

Вот мы и рассмотрели несколько вариантов исправления загрузчика Grub. Стоит сказать, что некоторые из них могут показаться сложными или даже невыполнимыми. Это не так, каждый из рассмотренных способов нашел подтверждение в виде сотен и тысяч актов исправления загрузчика Grub в опенсорсном сообществе. Кстати говоря, какой из способов выбрать - решать только вам, любой из них достаточно эффективен, чтобы попасть в этот материал.

Возможно вас заинтересуют и другие похожие материалы про починку загрузчика Grub2. Например, в этом материале вы узнаете, как починить GRUB2 если Ubuntu не хочет загружаться. Там более подробно рассказывается, как фиксить груб с помощью утилиты Boot Repair, возможно вам стоит заглянуть туда, если вы не поняли что-то из этого материала. Что же, ну а на сегодня это все. Надеюсь, что данный материал помог вам разобраться в ошибках. Что, в свою очередь, поможет вам их решить.

Не загружается GRUB после установки Debian 10 на UEFI рядом с Windows 10

Зачем нужно, чтобы GRUB запускался по умолчанию?

Если Вы захотели установить на один компьютер Linux и Windows, например, дистрибутив Debian 10 и Windows 10, то Вам необходимо сначала установить Windows, а потом Debian, так как загрузчик Windows не работает с Linux, а загрузчик Debian, т.е. GRUB, умеет запускать все загрузочные системы, включая Windows.

Таким образом, если установить сначала Debian, а потом Windows, то Windows просто перепишет загрузчик GRUB, и Debian запускаться не будет.

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

Почему не загружается GRUB?

Все дело в том, что по умолчанию установщик Debian устанавливает загрузчик в область UEFI согласно всем спецификациям, а Windows нет, именно это и не позволяет Debian загружаться даже после успешной установки.

В данном случае UEFI запускает загрузчик по умолчанию, т.е. Windows, а загрузчик Debian просто не запускается. В результате Вы успешно установили Debian, но по умолчанию загружается все равно Windows 10.

Поэтому, для того чтобы изначально избежать такой ситуации, установку Debian 10 необходимо производить в экспертном режиме, чтобы принудительно установить загрузчик в нужную область (removable media path), так же как это делает Windows.

Заметка! Установка Debian 10 рядом с Windows 10 на компьютер с UEFI (экспертный режим) – в материале подробно рассмотрен процесс установки дистрибутива Debian 10 на один компьютер с UEFI рядом с Windows 10 в экспертном режиме.

Некоторые другие дистрибутивы Linux, например, Ubuntu, по умолчанию устанавливают загрузчик в область removable media path, и таких проблем у них не возникает, но такой подход создает предпосылки конфликта с любыми другими установщиками, что плохо и неправильно. Вот почему в Debian не делают этого по умолчанию.

Заметка! Установка Ubuntu рядом с Windows 10 на компьютер с UEFI – в материале подробно рассмотрен процесс установки дистрибутива Linux Ubuntu на один компьютер рядом с Windows 10.

Однако если Вы все-таки установили Debian 10 в обычном режиме, и у Вас возникла такая ситуация, что вместо загрузчика GRUB загружается Windows 10, Вам необязательно переустанавливать Debian, достаточно зайти в загрузочное меню, запустить UEFI Shell и настроить загрузку UEFI. А как все это сделать, я сейчас и покажу.

Делаем загрузчик GRUB загрузчиком по умолчанию

Сейчас мы рассмотрим все действия, которые необходимо выполнить, чтобы сделать загрузчик GRUB загрузчиком по умолчанию.

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

Шаг 1 – Запускаем менеджер загрузки

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

Обычно это можно сделать клавишей F9, но иногда используются и другие клавиши (F12 и т.д.).

Итак, во время включения компьютера нажимаем клавишу F9.

Шаг 2 – Запускаем UEFI Shell

В итоге запустится загрузочное меню. Нам нужно открыть UEFI Shell. Для этого входим в «Boot Manager» (интерфейс у Вас может отличаться).

Скриншот 1

Затем выбираем пункт «EFI Internal Shell».

Скриншот 2

После чего запустится командная оболочка для работы с UEFI. В командной строке отобразится приглашение ввода команд «Shell>».

Вносить изменения мы будем путем определенных действий с файлами, поэтому нам необходимо открыть файловую систему загрузочного раздела UEFI.

Это делается достаточно просто, вводим команду FS0: (обычно именно такая метка у загрузочного раздела).

Скриншот 3

Шаг 4 – Переименовываем текущий загрузочный файл

Весь смысл наших действий заключается в том, чтобы заменить текущий загрузочный файл на тот, который нам нужен, т.е. на загрузчик GRUB.

Но для начала нам нужно переименовать текущий загрузочный файл, так как файл загрузчика, который мы будет потом копировать, должен быть с таким же названием (можно, конечно, его и удалить, но лучше этого не делать).

Переименовываем файл следующей командой.

Скриншот 4

Таким образом, файл bootx64.efi мы переименовали в bootx64.efi_, этот файл расположен в каталоге EFI\Boot.

Шаг 5 – Копирование файла загрузчика GRUB

Теперь нам нужно в каталог EFI\Boot скопировать файл загрузчика GRUB, чтобы он запускался по умолчанию.

В этой статье речь идет о Debian, поэтому загрузчик лежит в одноименном каталоге EFI\debian, а файл его называется grubx64.efi.

Для копирования можно использовать следующую команду.

Скриншот 5

Как видите, файл мы копируем с новым названием, для того чтобы EFI запускала его по умолчанию.

Шаг 6 – Выход из командной строки

На этом все, теперь мы можем выйти из командной строки и попробовать запустить компьютер.

Для выхода из «EFI Internal Shell» вводим команду Exit.

Чтобы продолжить загрузку компьютера, выбираем пункт «Continue».

Скриншот 6

После вышеупомянутых операций с файлами по умолчанию у Вас должен загружаться GRUB, в котором можно будет выбрать операционную систему для загрузки, Debian или Windows.

На заметку! Новичкам рекомендую почитать книгу «Linux для обычных пользователей» – в ней подробно рассказывается про основы операционной системы Linux

Скриншот 7

  • Debian GNU/Linux– это операционная система Debian;
  • Windows Boot Manager (на /dev/sda2) – это Windows 10.

Если ничего не выбрать в течение нескольких секунд, по умолчанию будет загружаться Debian, однако можно сделать и так, чтобы по умолчанию загружалась Windows 10, и даже переименовать пункты меню для удобства, об этом я уже рассказывал в материале – Как изменить порядок загрузки операционных систем (Linux, Windows) в GRUB.

Многие пользователи ПК разбивают свои жесткие диски по тем или иным причинам. Например, пользователь ПК может захотеть выполнить двойную загрузку двух операционных систем на одном ПК.

Пример 1:

ошибка: нет такого раздела.
Grub Rescue>

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

Исправление проблем с Windows 10 Grub Rescue

Решение 1. Установите правильный раздел

Иногда пользователи Windows могут деактивировать правильный раздел, что приводит к проблеме Windows 10 Grub Rescue. Это связано с тем, что BIOS запускает загрузчик из активного раздела.

Вот как это сделать:


  • Подключите загрузочный носитель Windows 10 к компьютеру (DVD или USB-накопитель)
  • Перезагрузите компьютер, чтобы войти в режим «Автоматическое восстановление».
  • Перейдите в раздел «Устранение неполадок»> «Дополнительные параметры»> «Командная строка» для запуска CMD.
  • Теперь введите «diskpart» без кавычек и нажмите клавишу «Ввод».
  • Введите следующие команды одну за другой:
  • Затем введите следующие команды одну за другой:
    • список дисков: (этот список всех жестких дисков на вашем компьютере)
    • выберите диск n: (n означает диск, на котором установлена ​​ОС. Здесь вы можете выбрать диск 0 или любой другой диск, на котором установлена ​​Windows 10.)
    • список томов: (в этом списке перечислены все тома на диске 0).
    • выберите том n: (n означает номер системного раздела.)
    • активный: (это указывает на активный системный раздел.)
    • выберите раздел d
    • активный
    • уволиться

    Это должно решить проблему запуска ошибки восстановления Windows 10 grub.

    Решение 2. Сброс настроек BIOS

    Для сброса настроек BIOS сделайте следующее:

    • Выключите компьютер и запустите его.
    • Повторно нажимайте клавишу «F2», пока не появится окно системного экрана (Примечание. Функциональная клавиша BIOS может отличаться в зависимости от вашей системы. Проверьте функциональную клавишу BIOS при включении компьютера).
    • Используйте «Стрелку вправо» на клавиатуре, чтобы перейти на вкладку меню «Выход».
    • Теперь нажмите «Стрелку вниз» и перейдите к опции «Load Optimized Defaults».
    • Выберите опцию «Load Optimized Defaults» и нажмите кнопку «Enter».

    Между тем, вы также можете перепрограммировать BIOS вашего ПК в качестве альтернативы для решения проблемы спасения grub в Windows 10. Если вы намереваетесь перепрограммировать BIOS вашего ПК, ознакомьтесь с нашим подготовленным руководством для этой цели.

    Решение 3. Используйте Windows 10 Automatic Repair для восстановления кода загрузочного сектора

    Выполните следующие действия, чтобы использовать код восстановления загрузочного сектора в Windows 10 автоматически:

    Windows 10 Grub Rescue

    • Перезагрузите компьютер несколько раз во время загрузки.
    • В списке параметров выберите Устранение неполадок> Дополнительные параметры> Восстановление при запуске.
    • Процесс ремонта начнется.
    • После завершения процесса восстановления проверьте, устранена ли проблема.

    Кроме того, вы также можете использовать загрузочный DVD-диск или USB-накопитель Windows 10 для восстановления кода загрузочного сектора.

    Windows 10 Grub Rescue

    • Подключите загрузочный носитель Windows 10 к компьютеру (DVD или USB-накопитель)
    • Перезагрузите компьютер, чтобы войти в режим «Автоматическое восстановление».
    • Перейдите в раздел «Устранение неполадок»> «Дополнительные параметры»> «Командная строка» для запуска CMD.
    • В окне CMD введите следующую команду и затем нажмите «Enter»:
      • DiskPart
      • выберите диск 0
      • объем списка
      • Выход
      • E:
      • загрузочный CD
      • Dir
      • bootsect / nt60 SYS / mbr
      • Выход

      Примечание . Если вы не видите файл bootsect.exe, описанный выше, вы можете перейти к следующему шагу, чтобы восстановить BCD.

      Решение 4. Восстановите BCD с помощью автоматического восстановления Windows 10

      Перестройка BCD — это еще один применимый метод решения проблемы спасения grub в Windows 10.

      Выполните следующие шаги, чтобы восстановить BCD:

      Автоматический ремонт

      • Подключите загрузочный носитель Windows 10 к компьютеру (DVD или USB-накопитель)
      • Перезагрузите компьютер, чтобы войти в режим «Автоматическое восстановление».
      • В окне «Дополнительные параметры» выберите «Командная строка» для запуска файлов BCD.
      • В окне CMD введите по очереди следующие команды, а затем нажмите клавишу «Ввод»:
        • bootrec / fixmbr
        • bootrec / fixboot
        • bootrec / rebuildbcd

        Это, вероятно, должно решить проблему восстановления Windows 10 grub. Однако, если вы все еще испытываете проблему, вы можете перейти к следующему решению.

        Решение 5. Чистая установка Windows 10

        Этот метод устанавливает ОС Windows 10 заново на ваш компьютер, тем самым стирая предыдущие установки системы.

        Прежде чем продолжить, загрузите ISO-файл Windows 10 с помощью «средства создания носителей» на другой ПК, а затем создайте с него загрузочный USB-накопитель или запишите его на DVD.

        Выполните следующие действия для чистой установки Windows 10:


        • Загрузите Media Creation Tool с официального сайта загрузки .
        • Подключите USB-накопитель объемом не менее 4 ГБ.
        • Запустите Media Creation Tool и примите условия лицензии.
        • Выберите опцию «Создать установочный носитель (USB-накопитель, DVD или файл ISO) для другого ПК».
        • Выберите предпочитаемый язык, архитектуру и издание и нажмите «Далее».
        • Выберите флэш-накопитель USB и нажмите «Далее».
        • Подождите, пока Media Creation Tool загрузит установку и скопирует установочные файлы на флэш-накопитель USB.
        • Наконец, перезагрузите компьютер.
        • Подключите USB и запустите программу установки на вашем компьютере.
        • Следуйте инструкциям по установке новой Windows.

        Примечание . Убедитесь, что USB-накопитель для установки Windows 10 имеет версию 2.0 вместо 3.0 или 3.1 и имеет размер не менее 4 ГБ.

        Решение 6: заменить жесткий диск

        Другой альтернативой для исправления проблемы Windows 10 Grub Rescue является замена жесткого диска. Это связано с тем, что жесткий диск может быть поврежден, что может привести к проблеме запуска аварийного восстановления.

        Поэтому мы рекомендуем вам приобрести еще один жесткий диск на веб-сайтах производителей вашего ПК или основных розничных сайтах, таких как Amazon или Aliexpress, а затем заменить его самостоятельно, если у вас есть технические знания.

        Однако, если вы не можете выполнить замену самостоятельно, вы можете запросить услугу компьютерного инженера для замены жесткого диска и чистой установки Windows 10, а также на ваш компьютер с новым жестким диском.

        P.S и еще, возможно ли решение без установочного диска Windows

        __________________
        Помощь в написании контрольных, курсовых и дипломных работ здесь

        Не загружается Grub и Windows 7
        Помогите пожалуйста, не загружается Grub и соответственно семёрка , что делать не знаю. Буду.

        Не загружается загрузчик GRUB
        Здравствуйте. Я только учусь работать с Ubuntu. Не получается правильно ее установить. Ноутбук.


        Не загружается Windows 7 после восстановления GRUB
        Есть два жёстких диска. На первом Ubuntu 18.04 и Windows 7, на втором Ubuntu 16.04 и Ubuntu 14.04.

        Как восстановить данные, если загружается только grub?
        Загрузился с lve cd, удалил драйвера раида, установил убунту в раздел dev/sdc5 , который создал сам.

        Какая конкретно ошибка?
        Нужно восстановить загрузчик. Загрузиться с livecd и обновить конфиг граба.

        ITishnik, на третьей картинке последняя строка?
        Напишите текст сюда.

        Добавлено через 1 минуту
        Похоже, что проблема не в Grub, а в NTLDR, ибо груб ему передаёт управление, а дальше тот уже упирается в какую-то ошибку.

        Добавлено через 3 минуты
        И да, к большому сожалению, с EFI я знаком только чуть-чуть.

        Загрузиться с Ubuntu, открыть терминал и прописать команду:
        Перезагрузиться.
        Если ничего не получится, то попробовать переустановить граб:
        Всё очень просто, но всё что сказано выше неверно. Я ешё не проверял практику, но в теории GRUB не сможет загрузить виндовы загрузчик с SUEFI раздела, только MBR/обычный UEFI которого не встречал ещё в природе. WIKI - Secure Boot. Я уже встретил несколько ПОЛНОСТЬЮ шифрованных разделов, а не просто подписи.

        Я так и предполагал. Однако, решил уточнить.

        Добавлено через 1 минуту
        Лично на моей мат плате secure boot поддерживается, но я его просто в bios отключил.

        Да наплевать на него в принципе, мне больше интересно их происхождение. Они на ноутбуках уже готовые идут, если переставить - по идее должны быть или MBR или обычный + подписи на обычном FAT EFI разделе в случае GPT, но всё некогда проверить, а оригиналы совсем иные, шифрованных на десктопах пока ещё не встречал даже на моноблоках, но я с ними мало копаюсь.

        Читайте также: