LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Suse/Novell
User Name
Password
Suse/Novell This Forum is for the discussion of Suse Linux.

Notices

Reply
 
Search this Thread
Old 10-12-2010, 06:07 PM   #1
sirius57
Member
 
Registered: Jun 2004
Distribution: Fedora core 1, puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora
Posts: 465

Rep: Reputation: 30
grub boot loader 'file not found - error 15'


I am unable to get a knoppix poor mans install to boot using grub and opensuse 11.3. I have tried the same method on another box, same opensuse 11.3 and it boots fine. However, no matter what partition I put the knoppix files in on the problem box, it is the same error. I also have several opensuse kernels listed in the grub menu that were added when the kernel was updated, so the knoppix grub entry is off the screen. I have to down arrow to list the knoppix entry. I read that with this kind of error using ubunto as the host system, that running update-grub will force grub to look for bootable kernels and add it to the menu of boot choices. Does the same fix apply to opensuse 11.3? I have two versions of puppy linux working on this box as a poor mans install, so I am at a loss why it will not see the knoppix kernel. Can it be a problem of too many kernels listed in the menu.lst file? This box is a live update from opensuse 11.0.
 
Old 10-12-2010, 06:46 PM   #2
yancek
Guru
 
Registered: Apr 2008
Distribution: PCLinux, Slackware
Posts: 5,077

Rep: Reputation: 804Reputation: 804Reputation: 804Reputation: 804Reputation: 804Reputation: 804Reputation: 804
You start your post referring to Knoppix and Opensuse and later in the post make reference to Puppy Linux as well as Ubuntu. Do you have Knoppix, Opensuse and multiple Puppy Linux installs. Your post references Ubuntu but it seems you are referring to an article you read and you do not actually have Ubuntu installed. It would be helpful to know:

Which operating systems are installed
On which partitions/disks they are installed (if you have more than one disk)
Which bootloader you are using, from which operating system: Knoppix, Opensuse, Puppy??

The error 15 happens when the entry in menu.lst for the OS (Knoppix in this case) is not correct for some reason.

Could you post your partition information? Run the command: fdisk -l (Lower case Letter L in command), run as root.

Last edited by yancek; 10-12-2010 at 06:47 PM.
 
Old 10-12-2010, 08:40 PM   #3
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 12,448

Rep: Reputation: 1069Reputation: 1069Reputation: 1069Reputation: 1069Reputation: 1069Reputation: 1069Reputation: 1069Reputation: 1069
Let's see everything relevant - go to sf.net and get the bootinfoscript. Run that from a Linux terminal and post the RESULTS.txt here
 
Old 10-12-2010, 10:36 PM   #4
sirius57
Member
 
Registered: Jun 2004
Distribution: Fedora core 1, puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora
Posts: 465

Original Poster
Rep: Reputation: 30
Ok, I have the boot info script and will copy/paste the results.

Yes, the reference to ubunto was an article I read about fixing the error in an ubunto grub boot loader. I did not know if the fix also applied to suse.
The box with the problem is a dual boot win98 and opensuse 11.3. I have two puppy linux frugal installs in (hd0,0) windows partition. Everything boots except knoppix. I copied the knoppix files from the iso image to a folder in the root partition (hd0,0) and called the folder 'knoppix'.
 
Old 10-13-2010, 12:12 AM   #5
yancek
Guru
 
Registered: Apr 2008
Distribution: PCLinux, Slackware
Posts: 5,077

Rep: Reputation: 804Reputation: 804Reputation: 804Reputation: 804Reputation: 804Reputation: 804Reputation: 804
Here's a link to a forum post at opensuse.org regarding updating Grub. I believe Opensuse 11.3 still uses Grub Legacy while newer Ubuntu verisons use Grub2.

Quote:
I copied the knoppix files from the iso image to a folder in the root partition (hd0,0) and called the folder 'knoppix'.
I don't think that will work, it's not the normal method to install. I've not installed Knoppix to a hard drive though.

Posting the bootinfo script output should help.
 
Old 10-14-2010, 11:13 AM   #6
sirius57
Member
 
Registered: Jun 2004
Distribution: Fedora core 1, puppy linux, suse 10.0, opensuse 11.3, 12.1, mythdora
Posts: 465

Original Poster
Rep: Reputation: 30
Here is the scan result

Here is the boot info scan result:

Boot Info Script 0.55 dated February 15th, 2010

============================= Boot Info Summary: ==============================

=> Acer 3 is installed in the MBR of /dev/sda

sda1: _________________________________________________________________________

File system: vfat
Boot sector type: MSWIN4.1: Fat 32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 98
Boot files/dirs: /IO.SYS /MSDOS.SYS /COMMAND.COM

sda2: _________________________________________________________________________

File system: Extended Partition
Boot sector type: Grub
Boot sector info: Grub 0.97 is installed in the boot sector of sda2 and
looks at sector 104812036 of the same hard drive for
the stage2 file. A stage2 file is at this location on
/dev/sda. Stage2 looks on partition #6 for
/boot/grub/menu.lst.

sda5: _________________________________________________________________________

File system: swap
Boot sector type: -
Boot sector info:
sda6: _________________________________________________________________________

File system: ext4
Boot sector type: -
Boot sector info: Operating System: Welcome to openSUSE 11.3 "Teal"
- Kernel ().
Boot files/dirs: /boot/grub/menu.lst /etc/fstab

sda7: _________________________________________________________________________

File system: ext3
Boot sector type: -
Boot sector info: Operating System:
Boot files/dirs:
=========================== Drive/Partition Info: =============================

Drive: sda ___________________ _____________________________________________________

Disk /dev/sda: 100.3 GB, 100256292864 bytes
255 heads, 63 sectors/track, 12188 cylinders, total 195813072 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition Boot Start End Size Id System

/dev/sda1 63 65,641,652 65,641,590 c W95 FAT32 (LBA)
/dev/sda2 * 65,641,653 195,800,219 130,158,567 f W95 Ext d (LBA)
/dev/sda5 65,641,716 66,782,204 1,140,489 82 Linux swap / Solaris
/dev/sda6 66,782,268 108,727,919 41,945,652 83 Linux
/dev/sda7 108,727,983 195,800,219 87,072,237 83 Linux


blkid -c /dev/null: ____________________________________________________________

Device UUID TYPE LABEL

/dev/sda1 3D68-1E0F vfat
/dev/sda2: PTTYPE="dos"
/dev/sda5 94df2aa6-9c9a-4820-8f96-cf31d31ad1bc swap
/dev/sda6 8e73b184-1e6f-4693-8a5e-938cd6aaec05 ext4
/dev/sda7 32cf9172-d8cf-4e3e-ae95-c401cfcd1a63 ext3
/dev/sda: PTTYPE="dos"

============================ "mount | grep ^/dev output: ===========================

Device Mount_Point Type Options

/dev/sda6 / ext4 (rw,acl,user_xattr)
/dev/sda7 /home ext3 (rw)
/dev/sda1 /windows/C vfat (rw,noexec,nosuid,nodev,gid=100,umask=0002,utf8=true)


=========================== sda6/boot/grub/menu.lst: ===========================

# Modified by YaST2. Last modification on Sun Oct 3 07:17:56 EDT 2010
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 1
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,5)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.3 - 2.6.34.7-0.3 (default)
root (hd0,5)
kernel /boot/vmlinuz-2.6.34.7-0.3-default root=/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part6 resume=/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part5 splash=silent quiet showopts vga=0x317
initrd /boot/initrd-2.6.34.7-0.3-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.3 - 2.6.34.7-0.3 (default)
root (hd0,5)
kernel /boot/vmlinuz-2.6.34.7-0.3-default root=/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part6 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x317
initrd /boot/initrd-2.6.34.7-0.3-default

###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 11.3 - 2.6.34.7-0.3
root (hd0,5)
kernel /boot/vmlinuz-2.6.34.7-0.3-desktop root=/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part6 resume=/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part5 splash=silent quiet showopts vga=0x317
initrd /boot/initrd-2.6.34.7-0.3-desktop

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.3 - 2.6.34.7-0.3 (desktop)
root (hd0,5)
kernel /boot/vmlinuz-2.6.34.7-0.3-desktop root=/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part6 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x317
initrd /boot/initrd-2.6.34.7-0.3-desktop

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
chainloader +1

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Floppy
rootnoverify (fd0)
chainloader +1

###Don't change this comment - YaST2 identifier: Original name: puppy###
title Puppy Linux 5.0.1
rootnoverify (hd0,0)
kernel /puppy501/vmlinuz pmedia=atahd psubdir=puppy501
initrd /puppy501/initrd.gz

###Don't change this comment - YaST2 identifier: Original name: puppy###
title Game Optimized Puppy Linux
rootnoverify (hd0,0)
kernel /gamepuppy/vmlinuz pmedia=atahd psubdir=gamepuppy append root=/dev/ram0 initrd=image.gz acpi=off PFILE=ask
initrd /gamepuppy/image.gz

title Knoppix 6.2 dvd
root (hd0,0)
kernel (hd0,0)/knoppix/boot/isolinux/linux fromhd=/dev/sda1 knoppix_dir=knoppix/KNOPPIX ramdisk_size=100000 lang=us vt.default_utf8=0 apm=power-off vga=791 nomce quiet loglevel=0
initrd (hd0,0)/knoppix/boot/isolinux/minirt.gz
savedefault
boot
=============================== sda6/etc/fstab: ===============================

/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part5 swap swap defaults 0 0
/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part6 / ext4 acl,user_xattr 1 1
/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part7 /home ext3 defaults 1 2
/dev/disk/by-id/ata-Maxtor_6B100P0_B3D199GH-part1 /windows/C vfat users,gid=users,umask=0002,utf8=true 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0

=================== sda6: Location of files loaded by Grub: ===================


51.6GB: boot/grub/menu.lst
53.6GB: boot/grub/stage2
53.7GB: boot/initrd
53.7GB: boot/initrd-2.6.34.7-0.3-default
53.7GB: boot/initrd-2.6.34.7-0.3-desktop
53.6GB: boot/vmlinuz
53.6GB: boot/vmlinuz-2.6.34.7-0.3-default
53.6GB: boot/vmlinuz-2.6.34.7-0.3-desktop
=============================== StdErr Messages: ===============================

No volume groups found
mdadm: No arrays found in config file or automatically
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
GRUB Boot Loader Error Javed A. Siddiqui Linux - Newbie 2 10-18-2008 11:02 AM
Older Grub will not boot newer Suse: error 15 File not found ronaldv Suse/Novell 3 10-08-2008 04:53 AM
grub Error 15: File not found lowbrow Debian 2 11-10-2007 07:52 PM
grub boot loader error 21 rippedrob420 Ubuntu 7 01-26-2006 09:16 AM


All times are GMT -5. The time now is 11:17 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration