Вопрос или проблема
Я пытаюсь удалить Ubuntu 22, установить Windows 11, а затем переустановить Ubuntu 22 в режиме двойной загрузки. Я пытался использовать Windows в виртуальной машине, что заставило меня установить mokutil.
Виртуальная машина слишком медленная для нормальной работы с CAD.
Поэтому я устанавливаю двойную загрузку.
Я продолжаю получать блокировку при установке Windows из-за безопасности EFI.
Я выполнил
sudo mokutil –export sudo mokutil –delete file.der
и когда я пытаюсь удалить ключ при перезагрузке,
я получаю “Не удалось получить moklist”, не могу найти ответ.
Я попытался удалить ключи mokutil и отключить безопасную загрузку, также пытался восстановить BIOS до заводских настроек.
Ответ или решение
Чтобы решить проблему с удалением mokutil на вашей установке Ubuntu 22 и выполнить установку Windows 11 для последующей настройки двойной загрузки, необходимо следовать нескольким шагам. Учитывая ваши трудности с EFI безопасностью и проблемы с mokutil, ниже представлены подробные инструкции.
Шаги по удалению mokutil и устранению ошибок EFI
-
Проверка текущих настроек BIOS/UEFI:
- Перезагрузите компьютер и войдите в BIOS/UEFI, нажав соответствующую клавишу (обычно это F2, DEL или ESC).
- Найдите настройки «Secure Boot» и отключите их. Это может помочь устранить проблемы с безопасностью при установке Windows.
- Проверьте настройки boot mode (режим загрузки) и установите его на UEFI.
-
Удаление MOK (Machine Owner Key):
- Если вы получили сообщение об ошибке "Failed to retrieve moklist", это может означать, что ключи MOK не были успешно добавлены или удалены. Выполните следующие команды в терминале:
sudo mokutil --reset
- После этого перезагрузите систему. Вам будет предложено подтвердить удаление ключей MOK; следуйте инструкциям на экране.
- Если вы получили сообщение об ошибке "Failed to retrieve moklist", это может означать, что ключи MOK не были успешно добавлены или удалены. Выполните следующие команды в терминале:
-
Запуск утилиты для управления ключами:
- Если предыдущий шаг не помог, используйте следующий метод:
- Перезагрузите систему и после перезагрузки, когда появится экран MOK (Machine Owner Key), выберите «Enroll MOK» (Зарегистрировать MOK).
- Убедитесь, что у вас есть доступ к файловой системе и если у вас было создано
file.der
, попробуйте его удалить или переименовать.
- Если предыдущий шаг не помог, используйте следующий метод:
-
Удаление Ubuntu 22:
- Если вы хотите полностью удалить Ubuntu, добавьте загрузочный USB-накопитель с Windows 11. Загрузитесь с этого USB и выберите установку Windows.
- В процессе установки выберите раздел, на котором установлена Ubuntu. Обычно это ext4 или аналогичный, и удалите его. Это освободит место для новой установки Windows.
-
Установка Windows 11:
- Выполните установку Windows 11 на освободившееся место. Убедитесь, что Windows установлена корректно и загружается без проблем.
-
Установка Ubuntu 22 для двойной загрузки:
- После установки Windows, вы можете использовать дополнительный USB-накопитель с программой установки Ubuntu 22.
- При установке выберите опцию для установки вместе с Windows. Убедитесь, что GRUB (загрузчик для Linux) устанавливается правильно и распознает Windows 11.
-
Настройка загрузчика:
- После завершения установки Ubuntu перезагрузите систему и проверьте, что GRUB позволяет выбирать между Ubuntu и Windows 11. Если GRUB не отображается, возможно, понадобится восстановление его конфигурации:
sudo update-grub
- После завершения установки Ubuntu перезагрузите систему и проверьте, что GRUB позволяет выбирать между Ubuntu и Windows 11. Если GRUB не отображается, возможно, понадобится восстановление его конфигурации:
Заключение
С помощью этих шагов вы сможете удалить mokutil и устранить проблемы с безопасностью EFI, а также настроить многозагрузочную систему с Windows 11 и Ubuntu 22. Обязательно сохраняйте резервные копии важных данных перед выполнением всех операций, особенно при работе с разделами диска.