Личинка гну не позволяет мне использовать Windows

Хорошо, длинная короткая история: Я имею Surface Pro 3, запускающую Windows 10 и требуемый для выполнения Ubuntu (версия 17.04) на нем, но не имел достаточного количества устройства хранения данных, таким образом, я пытался загрузить его от SD-карты. Все хорошо работало, и я мог использовать оба OSs в течение половины дня до моих запущенных проблем.

Каждый раз, когда я пытаюсь загрузить свой компьютер с Защищенной отключенной Начальной загрузкой и подключенная SD-карта, это открывает меню с опцией под управлением Ubuntu или Windows. Опция Windows на самом деле открывает Windows Bitlocker или что-то вроде этого, что дает мне опцию начальной загрузки Windows 10, когда я нажимаю на него, это возвращается к предыдущему меню.

Я пытался вынуть SD-карту и Защищенную загрузку включения, затем она открывает GNU Grub, и она не позволяет мне использовать команду загрузки, потому что она просит, чтобы я загрузил ядро сначала.

По-видимому, Личинка GNU была установлена на том же разделе UEFI, который будет не на моей SD-карте, где я ожидал, что это будет. Так, когда я пытаюсь загрузить Windows, он на самом деле загружает Linux и, когда я вынимаю свою SD-карту, он просто не знает, что сделать.

Кто-то может помочь мне? Я могу обычно получать доступ к Ubuntu, но не Windows.Заранее спасибо!:)

-1
задан 1 May 2017 в 18:45

1 ответ

Вы описали две проблемы, одну из которых вы обошли:

  • Безопасная загрузка - я не специалист по BitLocker, но мое понимание заключается в том, что требуется активная защищенная загрузка, по крайней мере, при некоторых обстоятельствах. Таким образом, вам нужно оставить включенную безопасную загрузку, если вы хотите продолжать использовать BitLocker. Возможно, вы могли бы найти способ заставить BitLocker работать с отключенной безопасной загрузкой, но если это так, я не знаю как; и поскольку Secure Boot действительно дает некоторые преимущества, вероятно, лучше держать его активным.
  • Конфигурация GRUB - По умолчанию Ubuntu использует загрузчик GRUB и разбивает его на два раздела. Часть этого идет на системный раздел EFI (ESP), который предположительно находится на вашем внутреннем «диске». Другая часть, тем не менее, находится в каталоге /boot/grub Ubuntu, который, вероятно, находится на SD-карте. Ubuntu по умолчанию устанавливает загрузку GRUB, поэтому при попытке загрузки с отключенной SD-картой GRUB загружает, но не может найти свою конфигурацию или файлы поддержки, и выдает это бесполезное приглашение grub>. Существует несколько возможных решений этой проблемы:
    • Оставьте SD-карту вставленной - Вы можете оставить SD-карту с Ubuntu всегда вставленной, по крайней мере, при загрузке. (Вы можете удалить его после загрузки в Windows, если это необходимо.)
    • Поместите /boot на внутренний диск - Вы можете переустановить (или, для более продвинутого уровня) пользователи, перенастройте существующую установку) с отдельным разделом /boot на вашем внутреннем диске. Это сохранит все, что нужно GRUB, даже при отключенной SD-карте.
    • Используйте встроенный менеджер загрузки компьютера - Большинство компьютеров имеют встроенные менеджеры загрузки, которые можно использовать для выбора операционной системы для загрузки. Однако доступ к ним зависит от одной ОС к другой. Возможно, вы использовали этот инструмент для загрузки установочного носителя Ubuntu. Если вы можете найти его, вы сможете выбрать вариант загрузки Windows напрямую, минуя GRUB. Если вы обычно загружаете Windows, вы можете настроить порядок загрузки (с помощью efibootmgr в Ubuntu или EasyUEFI в Windows, чтобы Windows была по умолчанию и использовать встроенный менеджер загрузки, чтобы выбрать GRUB при желании. [ 1133]
    • Использование другого загрузчика / менеджера загрузки - Некоторые загрузчики не разделяют свои конфигурации по дискам, как это делает GRUB. Самым простым в использовании, вероятно, будет моя загрузка rEFInd manager . Вы должны иметь возможность загружаться в Ubuntu, устанавливать пакет Debian или PPA и быть готовым к работе с одной оговоркой: при активной безопасной загрузке вам нужно будет установить хотя бы один ключ владельца компьютера (MOK). ), как описано на странице rEFInd Secure Boot. (Подводя итог: При первой загрузке вы, вероятно, получите примитивный синий текстовый режим, в котором можно выбрать файл MOK. Перейдите к [ 115] на ESP и введите клавиши refind.cer и refind_local.cer.)
    • Переконфигурируйте GRUB - GRUB можно настроить на , чтобы не разбивать его файлы по разделы. Это Тип расширенной конфигурации - почти утраченное искусство. Эта вики-страница Ubuntu описывает, как это сделать. Обратите внимание, что с этим подходом у вас будет еще больше препятствий для безопасной загрузки, чем с rEFInd.
1
ответ дан 3 November 2019 в 07:59

Другие вопросы по тегам:

Похожие вопросы: