Я установил настройщик Grub. К сожалению, я снял галочку с поиска другой ОС. Это действие сработало, и gub-update показывает только текущую версию Ubuntu 11.04 (у меня также установлена Windows и другая версия Ubuntu). После этого я снова поставил галочку напротив «поиск другой ОС», но grub-update показывает только мою Ubuntu 11.04. Кто-нибудь знает, как «научить» grub снова искать другие ОС?
Чтобы grub распознавал другие ОС, необходимо установить os-prober
, а соответствующий файл конфигурации GRUB должен существовать и быть исполняемым.
Убедитесь, что вы установили os-prober
:
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