I've had the same problem as Davide et al. I suspect that the Ubuntu installation is also at fault for the fatal end result, chosing a DOS Extended partition as a logical partition to contain Linux root and swap. The problem is that DOS expressly limits this partition type (hex 05) to 8 GB, and DOS tools may corrupt the partition if it actually extends beyond 8GB (which mine did). I suspect this is what possibly happened with the Acer Recovery tools zapping the Linux partition(s).
So this is a Series of Unfortunate Events, to quote Lemony Snicket: 1) User installs Ubuntu on a disk containing Window, installer choses a DOS Extended partition (hex 05) for Linux root and swap 2) The GRUB os-prober script 20microsoft incorrectly defaults to Windows Vista when it cannot detect the Windows Recovery partition (partition type/id of hex 12 or hex 27) 3) The GRUB os-prober script 20microsoft walks through the boot menu entries of my Windows Vista partition and choses what it finds first, which is Windows Recovery Environment. It doesn't even look for Vista, although it defaults to it. Windows 7 is searched for before Recovery, so a Win 7 partition will be correctly recognized. Vista and 2008 Server will not, if you have a Recovery entry in the Windows boot menu. 4) At the next boot to Windows, the user will happily select the Windows Vista (loader) entry 5) Due to the incorrect GRUB config script, the PC will boot to the Recovery Environment instead of Vista 6) The Acer Recovery Environment sees the DOS Extended partition and corrupts it, presumably because it is larger than the 8GB limit, thereby also corrupting the Linux installation, or at least preventing the user from booting into Linux. -- grub entry added for "Compaq diagnostics" partition https://bugs.launchpad.net/bugs/48068 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs