Дело было вечером, делать было нечего… И я решил установить новую версию Kubuntu 22.04. Но какое было мое удивления, когда после установки, я перезагрузил свой компьютер, и не увидел меню загрузчика grub, а ведь у меня установлена еще и ubuntu 21.10.
На самом деле это известная ошибка, и я не совсем понимаю как canonical допускает ее. Там делов на одну строчку кода.
Более подробное объяснение о OS Prober в Grub 2.06+ можно найти по адресу
https://lists.ubuntu.com/archives/ubuntu-devel/2021-December/041769.html
# Причины
os-prober по своей сути небезопасен, так как он монтирует все разделы на вашем диске с помощью grub-mount, чтобы проверить их на наличие других ОС, что не очень приятно делать в качестве root, так как вы можете получить ошибки в коде файловой системы.
Это функция безопасности. Так что вам решать, стоит ли снова включить OS Prober, чтобы разрешить двойную загрузку.
Вот быстрый способ включить OS Prober в Ubuntu grub.
Шаг 1: отредактируйте /etc/default/grub, чтобы добавить GRUB_DISABLE_OS_PROBER=false
Откройте терминал и введите следующую команду
sudo nano /etc/default/grub
Откроется текстовый редактор прямо в терминале, где после строки — GRUB_CMDLINE_LINUX=»», вы должны вставить еще одну строчку кода
GRUB_DISABLE_OS_PROBER=false
Шаг 2: обновите grub, чтобы применить новые настройки, а затем перезагрузите систему
sudo update-grub
И теперь у вас должен вернуться старый grub с Windows и другими ОС, если они у вас были.
Опять же, пожалуйста, помните, что это было обновление безопасности поэтому, пожалуйста, поймите последствия.