Я только что установил систему с openSUSE 13.1 с использованием корня btrfs и сделал ошибку, выбрав Windows в выпадающем меню перезагрузки в KDE. Теперь grub загружает Windows автоматически каждый раз, а не один раз, как должно. Другими словами, grub загружается (и показывает несколько быстрых сообщений о состоянии), но при каждой загрузке пропускает прямо к опции Windows.
Grub упоминает, что загружает файл конфигурации и не показывает никаких ошибок, так что я вполне уверен, что он не был перезаписан или что-то смешное в этом роде. Я также держу Windows установленной на отдельном диске, чтобы избежать каких-либо проблем с случайным попаданием моего загрузчика в обновления Windows.
Прежде чем я откажусь и переустановлю загрузчик, есть ли способ вручную отменить grub2-reboot
(или любую утилиту, используемую в меню), внесенную в мою конфигурацию? Я по-прежнему могу смонтировать разделы на диске из живого окружения, и я должен быть в состоянии включить для любых необходимых обновлений.
Редактировать: исправлено с помощью chroot с живого диска, выполнив следующее:
grub2-editenv /boot/grub2/grubenv unset next_entry