I've successfully installed Ubuntu 11.10 alongside Windows 7. During installation I've manually changed the Windows partition size ( there were 24Gb used, I've changed virtual partition size from 100Gb to 40Gb) and killed the 150Mb partition where Windows stores system recovery data. I've installed Ubuntu on second virtual partition.

So now when the GRUB starts it cannot see the Windows installer. I think it's all OK with windows loader, just GRUB does not know about it.

So I need to specify it manually. Where and how?

2 Answers 2


Run this from Ubuntu:

sudo update-grub

And reboot.

Windows should be in the Grub menu now.

  • Really? If update-grub didn't find Windows when you first installed Ubuntu (or any linux distro) it's unlikely to do it now.
    – Auspex
    Mar 27, 2016 at 20:39
  • 1
    Running this command to find windows after first installing Ubuntu worked for me.
    – David
    Apr 29, 2016 at 14:53
  • This worked for me as well. I really appreciate how easy this method is.
    – remcycles
    Jun 11, 2018 at 19:46

edit Grub menu

gksudo gedit /boot/grub/menu.lst

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
title Windows 7
root (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1

edit /etc/fstab so windows partitions are accesible in linux:

sudo apt-get install ntfs-config

sudo ntfs-config

add mount points in /media for windows partitions

i think this will help you

  • unfortunately no file /boot/grub/menu.lst
    – Dan
    Nov 10, 2011 at 13:58
  • These instructions do not work with GRUB 2
    – osvein
    Jun 7, 2015 at 16:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.