Чтобы grub распознал другие ОС, необходимо установить os-prober, и соответствующий файл конфигурации GRUB должен быть существующим и исполняемым.
Убедитесь, что вы установили os-prober: [!d1 ]
sudo apt-get install os-prober
Запуск stat -c%A /etc/grub.d/30_os-prober должен дать -rwxr-xr-x. Если он не является исполняемым (т. Е. Отсутствует x), сделайте его выполнимым, выполнив:
sudo chmod 755 /etc/grub.d/30_os-prober