Я установил Ubuntu 21.10 на новую машину. Затем мне нужно было выполнить двойную загрузку Windows 10, поэтому я загрузился с живого USB и уменьшил раздел Ubuntu. Windows установилась нормально, но, по-видимому, раздавила GRUB. Я смог восстановить с помощью ремонт обуви
с живого USB, но он загружается в приглашение GRUB, где я должен вручную:
set (кажется, я помню это между ботинками после того, как сделал это один раз):
префикс=(hd0,gpt2)/загрузка/жратва
корень=hd0,gpt2
Я должен вручную:
grub> linux /boot/vmlinuz-5.13.0-22-generic root=/dev/nvme0n1p2
grub> initrd /boot/initrd.img-5.13.0-22-общий
личинка> загрузка
Это успешно загружает меня в Ubuntu. Оказавшись там, я запустил ремонт обуви
еще раз. но когда я перезагружаюсь, я возвращаюсь к подсказке GRUB. Я бы хотел, чтобы меню GRUB показывало Ubuntu, Windows и т. д.
Вот ремонт обуви
отчет:
https://paste.ubuntu.com/p/FRgPjN9BGr/
примечание: я собрал все вышеперечисленное из поиска в Google. Я действительно не понимаю, что делаю, и у меня нет опыта работы с GRUB или загрузчиками.
ОБНОВЛЕНИЯ:
Я пытался ремонт обуви
с живого USB снова.
-если я использую рекомендуемый ремонт, похоже, он ничего не делает, кроме создания этого отчета: https://paste.ubuntu.com/p/xVXDqGPykW/
результаты такие же, как и раньше (не загружается и завершается в командной строке GRUB с сообщением «Не удалось открыть \EFI\UBUNTU Не удалось загрузить образ \EFI\UBUNTU\ start_image() вернул неверный параметр, откат к загрузчику»)
-если я попробую «расширенный» и не изменю никаких параметров, я получу то же самое, что и выше, с этим отчетом: https://paste.ubuntu.com/p/hbr7tpRFdZ/
-если я попробую «дополнительно» и добавлю «Очистить GRUB перед его переустановкой», я получаю диалоговое окно с надписью «GRUB все еще присутствует. Пожалуйста, попробуйте еще раз». это после подтверждения удаления GRUB после запроса на запуск:
sudo apt-get purge --allow-remove-essential -y grub*-common shim-signed
в этот момент у меня нет другого выбора, кроме как отменить.
-если я попробую «расширенный» и добавлю как очистку GRUB, так и «Очистить ядра, затем переустановить последнее ядро», он застрял более часа на «Очистить ядра, затем переустановить последнее ядро на nvme0n1p2 (pur). Это может занять несколько минут .. ."