For me, after upgrading to grub2 (package "grub-pc" instead of "grub"),
the package "os-prober" was not installed, and thus /etc/grub.d/30_os-prober
immediately aborted instead of detecting the other operating systems.
# apt-get install os-prober
# update-grub
should solve this (at least did it for me).
In case you have no grub menu at all, edit
/etc/default/grub, comment out the line GRUB_HIDDEN_TIMEOUT=0
and run update-grub ...
For me, after upgrading to grub2 (package "grub-pc" instead of "grub"), d/30_os- prober
the package "os-prober" was not installed, and thus /etc/grub.
immediately aborted instead of detecting the other operating systems.
# apt-get install os-prober
# update-grub
should solve this (at least did it for me).
In case you have no grub menu at all, edit TIMEOUT= 0
/etc/default/grub, comment out the line GRUB_HIDDEN_
and run update-grub ...