PDA

View Full Version : [SOLVED] Cannot select OS during bootup



watson sun
January 27th, 2012, 07:43 AM
My laptop was set up for dual boot, with Win7 and Ubuntu 11.10 32 bit.A few days ago, I installed ubuntu 11.10 64 bit. I could then boot-up with the option of ubuntu 32 or 64 bit and also win7. This morning, I did an update 'sudo apt-get update' when in ubuntu 64 bit OS. Everything appeared fine, but after rebooting, all my options for OS selection disappeared. Only Ubuntu 11.10 64 bit and memory test options are shown at startup :(. How do I get back the options of selecting Win7, ubuntu 32 bit and ubuntu 64 bit?

Would appreciate any help. Thanks

Mark Phelps
January 27th, 2012, 01:28 PM
Your update probably updated the kernel version and, as a side effect, regenerated the GRUB default config file, wiping out the previous entries.

Boot into Ubuntu, open a terminal, and enter "sudo update-grub" -- which will regenerate the GRUB default config file.

Watch as it runs and you should see it detect the Windows OS and the other kernels.

When you reboot, you should have all your selections back.

watson sun
January 27th, 2012, 01:44 PM
Thanks for your advise. I did as you said and it showed the attached below.

root@toshiba-PORTEGE-R705:~# sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.0.0-15-generic
Found initrd image: /boot/initrd.img-3.0.0-15-generic
Found linux image: /boot/vmlinuz-3.0.0-12-generic
Found initrd image: /boot/initrd.img-3.0.0-12-generic
Found memtest86+ image: /boot/memtest86+.bin

In my grub.cnf (below), the file showed what I had before this problem. But it does not show during bootup.

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}

function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=20
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 3.0.0-15-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-3.0.0-15-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-15-generic-pae
}
menuentry 'Ubuntu, with Linux 3.0.0-15-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 3.0.0-15-generic-pae ...'
linux /boot/vmlinuz-3.0.0-15-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-15-generic-pae
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, with Linux 3.0.0-15-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-3.0.0-15-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-15-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-15-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 3.0.0-15-generic ...'
linux /boot/vmlinuz-3.0.0-15-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-15-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-14-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-3.0.0-14-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-14-generic-pae
}
menuentry 'Ubuntu, with Linux 3.0.0-14-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 3.0.0-14-generic-pae ...'
linux /boot/vmlinuz-3.0.0-14-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-14-generic-pae
}
menuentry 'Ubuntu, with Linux 3.0.0-14-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-3.0.0-14-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-14-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-14-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 3.0.0-14-generic ...'
linux /boot/vmlinuz-3.0.0-14-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-14-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-13-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-3.0.0-13-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-13-generic-pae
}
menuentry 'Ubuntu, with Linux 3.0.0-13-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 3.0.0-13-generic-pae ...'
linux /boot/vmlinuz-3.0.0-13-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-13-generic-pae
}
menuentry 'Ubuntu, with Linux 3.0.0-13-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-3.0.0-13-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-13-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-13-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 3.0.0-13-generic ...'
linux /boot/vmlinuz-3.0.0-13-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-13-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-12-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-3.0.0-12-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic-pae
}
menuentry 'Ubuntu, with Linux 3.0.0-12-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 3.0.0-12-generic-pae ...'
linux /boot/vmlinuz-3.0.0-12-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-12-generic-pae
}
menuentry 'Ubuntu, with Linux 3.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-12-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 3.0.0-12-generic ...'
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-11-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-2.6.38-11-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-11-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.38-11-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 2.6.38-11-generic-pae ...'
linux /boot/vmlinuz-2.6.38-11-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-11-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.38-11-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-11-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 2.6.38-11-generic ...'
linux /boot/vmlinuz-2.6.38-11-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-11-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-10-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-2.6.38-10-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-10-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.38-10-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 2.6.38-10-generic-pae ...'
linux /boot/vmlinuz-2.6.38-10-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-10-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.38-10-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-10-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-10-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 2.6.38-10-generic ...'
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-10-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-2.6.38-8-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 2.6.38-8-generic-pae ...'
linux /boot/vmlinuz-2.6.38-8-generic-pae root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-8-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro quiet quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=c28c118e-b75f-4cb2-9bad-7d79f7aabd00 ro recovery nomodeset quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-8-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root c28c118e-b75f-4cb2-9bad-7d79f7aabd00
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root B20AC8730AC8365F
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root A26ECCC26ECC9089
chainloader +1
}
menuentry "Ubuntu, with Linux 3.0.0-12-generic (on /dev/sda7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root 764eccab-90e2-4a2e-b85f-dae114cc0ebe
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=764eccab-90e2-4a2e-b85f-dae114cc0ebe ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry "Ubuntu, with Linux 3.0.0-12-generic (recovery mode) (on /dev/sda7)" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root 764eccab-90e2-4a2e-b85f-dae114cc0ebe
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=764eccab-90e2-4a2e-b85f-dae114cc0ebe ro recovery nomodeset
initrd /boot/initrd.img-3.0.0-12-generic
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

raja.genupula
January 27th, 2012, 01:55 PM
Hi I have seen you have a Grub Entry fro window 7 .
Install Boot repair and run it . Everything will be fine .

If boot repair also not worked please give us bootinfoscript output

look at my signature for grub recovery and and bootinfoscript.

All the best.

watson sun
January 27th, 2012, 02:28 PM
Hi Thanks for helping. Can you confirm that I should boot up using my reinstalation DVD for Win7 and select system recovery options - Startup Repair. I am afraid that if I do the wrong actions, it would wipe out my grub completely and then I will not be able to access my Ubuntu.:confused:

raja.genupula
January 27th, 2012, 03:18 PM
until you have formatted your Ubuntu partition , nothing will happen to you ubuntu and GRUB . we can reinstall GRUB by using many options .

All the best .

watson sun
January 27th, 2012, 03:58 PM
Thank you. It worked. I downloaded Boot Repair from the internet,burn it to a CD and booted from there. Then did the repair , ie followed the instructions onscreen.

Thanks again

WinRiddance
January 27th, 2012, 04:11 PM
Awesome! :D
Now please mark this thread as solved so others can benefit from it.

.

WinRiddance
January 27th, 2012, 04:26 PM
until you have formatted your Ubuntu partition , nothing will happen to you ubuntu and GRUB . we can reinstall GRUB by using many options .

All the best .


Hi there, Raja. I have a question ....
When I go to the boot repair download page, there are actually three download buttons.
Only one of them says boot repair on it. But when I hover with the mouse over the buttons, the middle button has a popup message which reads ... Install it 1st.
The button with boot repair has a popup which reads ... Install it 3rd.
So do I need to install all three packages, or is it enough just to install the download from the boot repair button?

.

raja.genupula
January 27th, 2012, 04:38 PM
I just wanna give a small suggestion that install Grub Customizer . From there you can easily manage your GRUB settings and all the things of your GRUB .

all the best .

WinRiddance
January 27th, 2012, 05:22 PM
I just wanna give a small suggestion that install Grub Customizer . From there you can easily manage your GRUB settings and all the things of your GRUB .

all the best .

Thank you, but that doesn't answer my previous question. :(

I'd like to download and install Boot Repair as a bootable ISO file on CD. But I don't want to download something that I don't need. The three buttons on the Boot Repair download page have me wondering if I need to download all three of those packages, or if it's enough to download only the Boot Repair deb? Thank you.

.

raja.genupula
January 27th, 2012, 06:27 PM
https://help.ubuntu.com/community/Boot-Repair


in this try the 2nd option of installing

all the best

watson sun
February 26th, 2012, 06:00 PM
solved - thanks