Итак, я пытаюсь решить эту проблему с нескольких часов:
Объяснение проблемы
Я купил новый компьютер (HP OMEN 15) с уже установленной Windows 11. Я сделал двойную загрузку с Ubuntu, которая отлично работала... пока я снова не загрузился в Windows (из GRUB).
Затем GRUB исчезает, и остается только диспетчер загрузки Windows.
Поэтому я переустановил GRUB в соответствии с этими инструкциями: https://doc.ubuntu-fr.org/tutoriel/comment_restaurer_grub . И это сработало, но проблема осталась: при запуске windows 11 снова стирает GRUB.
Итак, я инактивировал диспетчер загрузки Windows, следуя этим инструкциям. https://unix.stackexchange.com/questions/241809/grub2-gone-every-time-i-boot-windows-10 и я мог ясно видеть, что диспетчер загрузки Windows был отключен. Итак, после этого я переустановил grub и снова побежал efibootmgr
но тогда менеджер окон больше не был в списке. Убунту стоял на месте. Поэтому я подумал: «Хорошо, на этот раз проблема решена».
Я дважды проверил в BIOS своего компьютера: диспетчер загрузки Windows также исчез, и был виден только «Диспетчер загрузки ОС».
При загрузке мой компьютер правильно открывал GRUB, и у меня была возможность загрузиться в Ubuntu (что работало) или в Windows (даже если в выходных данных не было «диспетчера загрузки Windows»). efibootmgr
или в списке параметров загрузки моего BIOS).
Но все же, когда я выбрал загрузку в Windows, снова возникла та же проблема: GRUB исчез.
Уточнение
Гипотеза
С чем я думаю (с моими низкими знаниями) это связано:
- Поскольку диспетчер загрузки Windows каким-то образом исчезает в процессе установки GRUB, Windows очищает все и восстанавливает его при запуске. Если да, то есть ли способ «сказать» Windows не искать диспетчер загрузки?
Что мне нужно
Я очень нуждаюсь в помощи. Я хотел бы решить эту исчезающую проблему GRUB и лучше понять, что здесь происходит.
Я знаю, что, возможно, я недостаточно ясно выразился, но я надеюсь, что у кого-то будет достаточно информации, чтобы помочь мне!
Спасибо за ваше время чтения!