Рейтинг:0

Мне нужно восстанавливать загрузку Grub после каждой загрузки Windows

флаг gb

У меня двойная загрузка на моем ПК: Ubuntu 21.04 и Windows 10. Последнее обновление Windows 10 сломало загрузочное меню GRUB: мне не удалось загрузить Ubuntu (такая же ошибка, как это вопрос). Затем я обнаружил и успешно использовал ремонт обуви утилита для повторной загрузки в Ubuntu. У меня не было проблем, пока... Мне не пришлось снова заходить в Windows. После загрузки Ubuntu и перезапуска у меня появляется меню GRUB. После загрузки Windows мне нужно снова восстановить GRUB.

Как я мог справиться с этим? Есть ли способ навсегда восстановить GRUB? Запретить Windows доступ к своим настройкам?

ChanganAuto avatar
флаг us
При двойной загрузке с Windows НЕОБХОДИМО отключить функцию быстрого запуска. Итак, начните с этого. Кроме того, вы должны понимать, что любое обновление функций Windows — эти огромные пакеты обновлений, установка которых занимает много времени и несколько перезагрузок — всегда меняет порядок загрузки UEFI обратно на Windows. Когда это происходит, это ТОЛЬКО вопрос изменения его обратно на «Ubuntu», восстановление загрузки не требуется.
флаг gb
Спасибо за ваш комментарий: это может помочь мне в будущем. Я отмечаю изменение порядка загрузки, это действительно звучит как хорошая практика. Ну а пока я отключил функцию быстрого запуска, как вы предложили, и снова восстановил загрузку. После загрузки Windows GRUB снова не работает. Кроме того, я попытался использовать опцию «очистить GRUB»: к сожалению, снова такое же поведение.
ChanganAuto avatar
флаг us
Пожалуйста, прекратите возиться с Grub. Всякий раз, когда Windows загружается напрямую, это означает, что порядок загрузки в UEFI (не связанный с Grub) был изменен. Откройте настройки UEFI > Загрузка и измените его обратно на «Ubuntu», где теперь написано «Диспетчер загрузчика Windows».
флаг gb
Ну, это не так: в порядке загрузки второй вариант приоритета (после жесткого диска USB) - «Жесткий диск: ubuntu», а в «Приоритетах жесткого диска BBS» у меня есть: Вариант загрузки 1: Ubuntu, Вариант загрузки 2: окна. Когда загрузочное меню сломано, он пытается загрузиться с первым вариантом загрузки, терпит неудачу и переключается на второй.
ChanganAuto avatar
флаг us
Есть 2 разные настройки для учета. Во-первых, это порядок привода > Должен быть установлен с приводом, содержащим ESP, в качестве первого приоритета; и еще один для фактического порядка загрузки ОС (записи ОС считываются из файлов .efi в ESP)
heynnema avatar
флаг ru
Установили ли вы в Windows драйвер/программное обеспечение, позволяющее читать/записывать в разделы Linux ext2/3/4? Если это так, удалите его как можно скорее, так как он портит ваш Linux/Ubuntu.
oldfred avatar
флаг cn
Некоторые компьютеры (например, HP) не распознают настройки UEFI, сделанные efibootmgr. Он загружается один раз, а затем сначала сбрасывается в Windows. Возможно, синхронизация Windows BCD. Но большинство из них могут зайти на вкладку настроек и загрузки UEFI (не меню загрузки UEFI) и изменить там порядок загрузки.
флаг gb
Спасибо за последние комментарии, но еще раз, компьютер явно пытается загрузить диспетчер загрузки ubuntu, затем терпит неудачу (сообщение об ошибке, как в ссылке из моего вопроса), и только затем диспетчер загрузки Windows. И нет, на данный момент это произошло впервые, я ничего особенного не устанавливал, только (крупное) обновление Windows.
pierrely avatar
флаг cn
дикая догадка, но что, если вы сделаете файл grub Ubuntu неизменным, используя «sudo chattr +i https://www.tecmint.com/chattr-command-examples/

Ответить или комментировать

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