В общем, daglex, если ты нам рассказывал все-таки о проблемах с грубом, такая информация, я сделал себе точно такой /boot/grub/grub.cfg как у тебя, то есть убрал все лишние ядра и оси, а так же вставил те строчки из /etc/grub.d/30_os-prober которые стояли у тебя, перезагрузился и ничего, все нормально загрузилось без каких либо задержек, ни ждать, ни кликать не пришлось.
И потом я сделал sudo update-grub все у меня встало на свои места в grub.cfg, а те строчки из /etc/grub.d/30_os-prober исчезли. Так что не понятно все же что они у тебя там делают, ты что-нибудь делал в /etc/grub.d перед тем как проблемы начались?