I have had a problem with starting up OpenSuse 11 on my laptop. I have two systems UBUNTU and OpenSuse on it but it seems after an OpenSuse update something has changed within “boot” area. On start-up I can see only “error 15: File not found press any key to continue.”
After doing it I have again an option of choosing Ubuntu or Opensuse and Ubuntu goes well but OpenSuse makes the same error appear. What should I do?
Seems that something went wrong when grub has been installed. Try to reboot you pc with the os11 dvd , choose install and then choose the repair option. There you can fix the grub installation. If this should not work, try to install grub, with the same procedure in the os11 root partition, and then use another boot manager like gag to perform the multi booting environment. You can find gag here:Download section
many thanks for your advice. Unfortunately, the OpenSuse CD (“repair installation”) has not solved the problem. The other option has not been used by me yet as I do knot know how to install the said manager on my Ubuntu. I am not a programmer or computer freak. It is not a “deb” file, is it?
Hi, I had the same problem and there was a post on this which I can’t find right now. The solution was quite simple. I booted from a livecd and mounted the boot partition, which I found by typing fdisk -l. Then I just had to edit /boot/grub/menu.lst on the boot partition. I changed
kernel /boot/vmlinuz-2.6.something
to
kernel /boot/vmlinuz
and
initrd /boot/initrd-2.6.something
to
initrd /boot/initrd
.
And I made a backup of menu.lst before editing. Hope that helps…
Agree. Boot in recovery mode. You will be in a shell. Now run fdisk -l and guess the boot partition. Create a directory with mkdir something. Now mount the partition you previously found ( let’s say /dev/sda1) with : mount /dev/sda1 <the directory you created>. Chroot <the directory you created> . Now try grub-install /dev/sda1 and remember to add this new entry to the Ubuntu’s grub menu if you rely on it to boot os11. Hope it solves. Post your experiences.
You need to determine/decide which distro, that is, which /boot/grub/menu.lst, is pointed to by the MBR grub and therefore controls the boot.
If you’re using Ubuntu’s and in openSUSE you updated the kernel, then the boot stanza in Ubuntu’s menu.lst is pointing to the wrong kernel filename (unless you changed that to use the “chainloading” method). IIRC in Ubuntu you run the script “update-grub” to regen the file and that may do it. Or, the above post #4 is a good idea; use the symlinks in the Ubuntu file and further changes to the kernel in openSUSE will not affect it. Obviously, the openSUSE DVD will not operate on the Ubuntu menu.lst.
If you are using openSUSE to control the boot, and you can boot Ubuntu but not openSUSE, then the openSUSE menu.lst has an error. You can post that file (from within Ubuntu) back here for us to take a look at.
I had both xubuntu and opensuse 11.2 RC working together. Now when I updated to 11.2 I get error 15 on xubuntu. When installed 11.2 RC this happened as well but since I didn’t have anything important on xubuntu I could reinstall it so that it could fix itself. But now I have important files here so I found this guide Ubuntu Sverige • Visa tråd - grub error 15 [LÖST]. Now xubuntu works but opensuse 11.2 doesn’t. I think its using ubuntu’s GRUB so here is the ubuntu file you asked for. opensuse will be here shortly
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=7144784b-f130-498d-a7b2-774ed7c13c47 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=7144784b-f130-498d-a7b2-774ed7c13c47
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
## indomU=true
## indomU=false
# indomU=detect
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 9.04, kernel 2.6.28-16-generic
uuid 7144784b-f130-498d-a7b2-774ed7c13c47
kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=7144784b-f130-498d-a7b2-774ed7c13c47 ro quiet splash
initrd /boot/initrd.img-2.6.28-16-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-16-generic (recovery mode)
uuid 7144784b-f130-498d-a7b2-774ed7c13c47
kernel /boot/vmlinuz-2.6.28-16-generic root=UUID=7144784b-f130-498d-a7b2-774ed7c13c47 ro single
initrd /boot/initrd.img-2.6.28-16-generic
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 7144784b-f130-498d-a7b2-774ed7c13c47
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=7144784b-f130-498d-a7b2-774ed7c13c47 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 7144784b-f130-498d-a7b2-774ed7c13c47
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=7144784b-f130-498d-a7b2-774ed7c13c47 ro single
initrd /boot/initrd.img-2.6.28-11-generic
title Ubuntu 9.04, memtest86+
uuid 7144784b-f130-498d-a7b2-774ed7c13c47
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda4.
title Desktop -- openSUSE 11.2 RC 1 - 2.6.31.3-1 (on /dev/sda4)
root (hd0,3)
kernel /boot/vmlinuz-2.6.31.3-1-desktop root=/dev/disk/by-id/ata-ST3160815AS_5RX9MWJQ-part4 resume=/dev/disk/by-id/ata-ST3160815AS_5RX9MWJQ-part5 splash=silent quiet showopts vga=0x346
initrd /boot/initrd-2.6.31.3-1-desktop
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda4.
title Failsafe -- openSUSE 11.2 RC 1 - 2.6.31.3-1 (on /dev/sda4)
root (hd0,3)
kernel /boot/vmlinuz-2.6.31.3-1-desktop root=/dev/disk/by-id/ata-ST3160815AS_5RX9MWJQ-part4 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x346
initrd /boot/initrd-2.6.31.3-1-desktop
savedefault
boot