I was also affected by this, my Windows installation was not recognized anymore. Mounting of NTFS partitions with FUSE/ntfs-3g also did not work. I straced the mount command and found:
[pid 29143] execve("/bin/mount", ["/bin/mount", "--no-canonicalize", "-i", "-f", "-t", "fuseblk", "-o", "rw,nosuid,nodev,allow_other,blks"..., "/dev/sda2", "/media/windows"], [/* 21 vars */]) = 0 [...] [pid 29130] write(2, "/bin/mount: unrecognized option "..., 52) = -1 EBADF (Bad file descriptor) [pid 29130] write(2, "Usage: mount -V "..., 1509) = -1 EBADF (Bad file descriptor) Trying the mount command manually showed, that my "mount" did not support option "--no-canonicalize". It came from "loop-aes- utils-2.16.2-1"... As a work-around I removed the package "loop-aes-utils" to make the original "mount" effective, mounting NTFS partitions and "update-grub" worked again. The version of "mount" in "loop-aes-utils" seems to be too old for "ntfs-3g". -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/756663 Title: os-prober does not detect other installed systems -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs