PDA

View Full Version : [ubuntu] Ubuntu 9.10 - GRUB2 Error 15



Vakman
November 9th, 2009, 03:42 AM
I am posting this for a friend.
Now then, he installs Linux to his external hard disk usually. His internal hard disk has Windows on it.
He installed 9.10 and used the entire external hard drive and now gets error 15. I see nothing to boot into the Linux kernel on the GRUB2 menu. So he is on the LiveCD now.
Outputs:

sudo gedit grub.cfg

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

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set 1653edf1-8c83-448e-97a6-e10c32901d44
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
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/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set 1653edf1-8c83-448e-97a6-e10c32901d44
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=1653edf1-8c83-448e-97a6-e10c32901d44 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set 1653edf1-8c83-448e-97a6-e10c32901d44
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=1653edf1-8c83-448e-97a6-e10c32901d44 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 5159495229d62161
chainloader +1
menuentry "Windows Vista (loader) (on /dev/sda2)" {
insmod ntfs
set root=(hd0,2)
search --no-floppy --fs-uuid --set 2c88743c8874071c
chainloader +1
}
### 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 ###


sudo fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc591c591

Device Boot Start End Blocks Id System
/dev/sda1 * 1 28820 231496618+ 7 HPFS/NTFS
/dev/sda2 28821 30401 12699382+ 7 HPFS/NTFS

Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5c74ae42

Device Boot Start End Blocks Id System
/dev/sdb1 1 38185 306720981 83 Linux
/dev/sdb2 38186 38913 5847660 5 Extended
/dev/sdb5 38186 38913 5847628+ 82 Linux swap / Solaris

Long post, but no idea how GRUB2 works and if any of this is helpful.
Bottom line, he formatted over Linux Mint 7 (Based on Ubuntu 9.04) and installed Ubuntu 9.10. There is a GRUB Error 15.
Any help would be great. Thanks.

ratcheer
November 9th, 2009, 03:46 AM
See my thread from a few days ago. When you set up grub2, you did not select a drive to boot from. All you need to do is re-setup grub 2 and make sure to select the boot drive.

I will find the thread and post again, in a minute.

Tim

ratcheer
November 9th, 2009, 03:48 AM
Here it is:

http://ubuntuforums.org/showthread.php?t=1314417&page=2

Tim

Vakman
November 9th, 2009, 03:54 AM
Here it is:

http://ubuntuforums.org/showthread.php?t=1314417&page=2

Tim

Thanks, I will let him know.
Hope this works out.