Dear Joey,
from where (which files of the other OS) does os-prober get the UUIDs of the other Linux systems (which appear in /boot/grub/grub.cfg)? I filed https://bugs.launchpad.net/ubuntu/+source/os-prober/+bug/554307 but I'm not shure whether its my or os-prober's fault.
Dear Joey, in my slackware64 13.37 os-prober does not recognize any installed systems, like linux, or windows. It just tells me:
root@universe:~# os-prober
No volume groups found
root@universe:~#
and no more... However, if i try to manually run /usr/lib/os-probes/mounted/x86/20microsoft, it works correctly:
root@universe:~# sfdisk -lu /dev/sda
Disk /dev/sda: 9729 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sda1 * 63 20964824 20964762 7 HPFS/NTFS/exFAT
/dev/sda2 20964825 135331559 114366735 7 HPFS/NTFS/exFAT
/dev/sda3 135331560 154304324 18972765 83 Linux
/dev/sda4 154304325 156299374 1995050 82 Linux swap
root@universe:~# mount /dev/sda1 /mnt
root@universe:~# cd /usr/lib/os-probes/mounted/x86
root@universe:/usr/lib/os-probes/mounted/x86/# 20microsoft /dev/sda1 /mnt ntfs
/dev/sda1:Windows NT/2000/XP:WinNT:chain
I would be grateful for any hint.