LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 09-29-2007, 11:29 AM   #1
chagocota
LQ Newbie
 
Registered: Oct 2006
Location: Sacramento
Distribution: Debian, Slackware, Ubuntu,
Posts: 5

Rep: Reputation: 0
Grub Error 15 - Dell Inspiron 530 w/Ubuntu


Hi All,

This is a solution to a problem I encountered yesterday: a boot error after an Ubuntu software update that installs kernel 2.6.20-16-generic. This occurred on a Dell Inspiron 530 with pre-installed Ubuntu 7.04 (Feisty) This update became available on Sep. 27,2007.

After installing the update and attempting to reboot, grub displays:

Error 15 File Not Found


The problem is caused by this entry in /boot/grub/menu.lst

kernel /boot/vmlinuz-2.6.20-16-generic ...etc
initrd /boot/initrd.img-2.6.20-16-generic


The problem is corrected by simply removing "/boot" from the path. When grub delivers the error, press enter to see the menu list. Then press "e" to edit the kernel that you normally boot into (Ubuntu, kernel 2.6.20-16-generic). Now use the down arrow to select the line that begins with "kernel" and press "e" again. Use the back arrow to go back to the beginning of the path and delete "/boot" so that it reads:

kernel /vmlinuz-2.6.20-16-generic...


Hit enter and repeat for the line beginning with "initrd"

Then press "b" and the system should boot.

After a successful boot, open a terminal and edit /boot/grub/menu.lst:

sudo gedit /boot/grub/menu.lst


Scroll to the bottom of the file and remove "/boot" from the beginning of each of the "kernel" and "initrd" entries.

Now the system should be back to normal.

I hope that this helps someone in need.
 
Old 09-30-2007, 11:29 PM   #2
jakykong
Member
 
Registered: Apr 2006
Location: Washington
Distribution: Debian Gnu/Linux Lenny on AMD64x2 (32-bit mode), an AMD Sempron 64 laptop, debian, 32bit
Posts: 101

Rep: Reputation: 15
There is an articles section on this website (look on the top). I have personally run into this problem before, but for me it was a syntax error (and my mistake). Nevertheless, this will no doubt help plenty of people. Perhaps you should submit this as an article there?
 
Old 10-01-2007, 08:53 AM   #3
CharlesDaCosta
LQ Newbie
 
Registered: Oct 2007
Posts: 2

Rep: Reputation: 0
Installation -- Unable to detect CD_ROM

I am trying to install both SUSE Linux Enterp. Desktop 10, and Debian, on a Dell Inspiron 530.

The installation starts then after the language and keyboard entry I get “Unable to mount the CD-ROM” from SUSE.

After trying different things I get: Can’t detect the CD-ROM

Debian act somewhat the same way, I figured I am having driver problems. Any help out there?
 
Old 10-01-2007, 09:41 AM   #4
saikee
Senior Member
 
Registered: Sep 2005
Location: Newcastle upon Tyne UK
Distribution: Any free distro.
Posts: 3,398
Blog Entries: 1

Rep: Reputation: 113Reputation: 113
This can be viewed as a storm in a tea cup. Here is a simple explanation for it.

Basically a user can install its Suse or any other Linux in a single partition or multiple partition.

The command prior to the "kernel" and "initrd" statements is always the "root" statement which identifies the partition where /boot can be found. /boot is the standard location for holding the kernel and initrd files in all Linux. The other location would be /.

In a single partition installation the /boot is always a subdirectory of the root filing system and that single partition is always the mounting point of "/". Therefore the location for the kernel and inird files must be /boot.

However in a multi-partition arrangement it is standard to host /boot in a separate partition so that the root filing system and even swap partition can be housed inside one LVM. Thus once the /boot partition has been mounted by the "root" statement then the location of kernel and initrd files are in root of that partition which is "/". Therefore using / is appropriate in this case.

As the installer or updated could not possibly cover everything combination an error is pretty common.

Once can regard this as a bug, which does not apply to users using a single partition installation, but it pays to understand the difference.

-----------------------------------------

For the CharlesDaCosta's problem I think the right thing to do is to provide verification

(1) Was the CD burn properly as an iso image and not just copying the file across?
(2) Has a MD5SUM been checked with the iso file to eliminate that there was no error in the download transmission?

in a new thread.

Last edited by saikee; 10-01-2007 at 09:45 AM.
 
Old 10-02-2007, 11:13 PM   #5
chagocota
LQ Newbie
 
Registered: Oct 2006
Location: Sacramento
Distribution: Debian, Slackware, Ubuntu,
Posts: 5

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by CharlesDaCosta View Post
I am trying to install both SUSE Linux Enterp. Desktop 10, and Debian, on a Dell Inspiron 530.

The installation starts then after the language and keyboard entry I get “Unable to mount the CD-ROM” from SUSE.

After trying different things I get: Can’t detect the CD-ROM

Debian act somewhat the same way, I figured I am having driver problems. Any help out there?
Charles,

I purchased my Dell Inspiron 530 with the intent of installing Debian over the pre-installed Ubuntu. However, I have not been successful at booting into ANY Linux kernel other than the one that is pre-installed and the live Ubuntu disk that came with the machine. I have tried booting into Knoppix, Kanotix, Debian, Xubuntu, Gentoo, even Slackware will not boot. Note that some of these are 'live' disks and they fail at various stages in the boot process. The others fail to load a kernel to run the installer.

This is the output from the uname command on my pre-installed Ubuntu:

$ uname -srpio
Linux 2.6.20-16-generic unknown unknown GNU/Linux


This is the output from the lspci command:

$lspci
00:00.0 Host bridge: Intel Corporation Unknown device 29c0 (rev 02)
00:01.0 PCI bridge: Intel Corporation Unknown device 29c1 (rev 02)
00:19.0 Ethernet controller: Intel Corporation Unknown device 10c0 (rev 02)
00:1a.0 USB Controller: Intel Corporation Unknown device 2937 (rev 02)
00:1a.1 USB Controller: Intel Corporation Unknown device 2938 (rev 02)
00:1a.2 USB Controller: Intel Corporation Unknown device 2939 (rev 02)
00:1a.7 USB Controller: Intel Corporation Unknown device 293c (rev 02)
00:1b.0 Audio device: Intel Corporation Unknown device 293e (rev 02)
00:1d.0 USB Controller: Intel Corporation Unknown device 2934 (rev 02)
00:1d.1 USB Controller: Intel Corporation Unknown device 2935 (rev 02)
00:1d.2 USB Controller: Intel Corporation Unknown device 2936 (rev 02)
00:1d.7 USB Controller: Intel Corporation Unknown device 293a (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation Unknown device 2916 (rev 02)
00:1f.2 IDE interface: Intel Corporation Unknown device 2920 (rev 02)
00:1f.3 SMBus: Intel Corporation Unknown device 2930 (rev 02)
00:1f.5 IDE interface: Intel Corporation Unknown device 2926 (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0423 (rev a1)


Note that almost all of the devices are listed as unknown. My uneducated opinion is that Dell has engineered this hardware for an MS environment and had to seriously patch Ubuntu to make it run on this machine.

Based on my experience with the Inspiron 530, I don't think that Dell is ready for the Linux desktop
 
Old 10-02-2007, 11:21 PM   #6
chagocota
LQ Newbie
 
Registered: Oct 2006
Location: Sacramento
Distribution: Debian, Slackware, Ubuntu,
Posts: 5

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by jakykong View Post
Perhaps you should submit this as an article there?
Thanks for your suggestion. My intent is just to help anyone who is unlucky enough to have just purchased a new Dell, run the updates and now has an unbootable machine. Probably a very small and specific group.
 
Old 10-02-2007, 11:24 PM   #7
jakykong
Member
 
Registered: Apr 2006
Location: Washington
Distribution: Debian Gnu/Linux Lenny on AMD64x2 (32-bit mode), an AMD Sempron 64 laptop, debian, 32bit
Posts: 101

Rep: Reputation: 15
Quote:
Originally Posted by chagocota View Post
Thanks for your suggestion. My intent is just to help anyone who is unlucky enough to have just purchased a new Dell, run the updates and now has an unbootable machine. Probably a very small and specific group.
Perhaps. I have seen plenty of problems with people trying to run linux on dells (especially laptops). I have a compaq and ran into the same problem. I've run into a couple desktops with similar problems, so the group may be larger than you think.
 
Old 10-03-2007, 08:00 AM   #8
CharlesDaCosta
LQ Newbie
 
Registered: Oct 2007
Posts: 2

Rep: Reputation: 0
Quote:
Originally Posted by saikee View Post
I think the right thing to do is to provide verification

(1) Was the CD burn properly as an iso image and not just copying the file across?
(2) Has a MD5SUM been checked with the iso file to eliminate that there was no error in the download transmission?

in a new thread.
Hi and thanks.

I have purchased the SUSE CDs and DVD. I will try to install them on one of my older computers.

However, I am wondering if the new SATA architecture is the problem.
 
Old 10-03-2007, 08:19 AM   #9
saikee
Senior Member
 
Registered: Sep 2005
Location: Newcastle upon Tyne UK
Distribution: Any free distro.
Posts: 3,398
Blog Entries: 1

Rep: Reputation: 113Reputation: 113
CharlesDaCosta,

When I started Linux I had Suse 9.1 afew years back. It could already read write Sata disks without a problem.


chagocota & jakykong

People who read my posts will know that I am pretty indiscriminate with the distros I install and the PC I use. I doubt if Dell laptops are a special.

It is possible that many hardware, especially video cards and the Bios, are non-standard stuff that may cause a Linux to flip but I didn't find any serious failing with Laptops, admittedly they are have more than a fair share of installtion problems. The video issue can be overcome by telling the installer to use "vesa" mode, sort of the industrial extened VGA mode standard, instead of the one detected by the video. Linux uses generic drivers and I have never had a need to find a driver outside what the distro has already provide. That may be a challenge if you are using a high-end video card and wish it to do all what it is capable of.

I think if a user is prepared to be flexible and just try to load a Linux that work on a laptop first, examine the setting that proves trouble free and then try to adopt that setting for the Linux he/she intends to use eventually, then there will be a lot less hair needed to be pulled out. Can't guarantee it works always as even with the same kernel the Xorg may be different but it is a good way to start.
 
  


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
which ubuntu version with dell inspiron 640m?? jharvey Ubuntu 10 07-07-2012 08:59 PM
Dell Inspiron 530 rowdy1025 Linux - Desktop 2 08-18-2007 11:17 AM
Ubuntu on Dell Inspiron 6000 Ayabara Linux - Laptop and Netbook 1 01-18-2006 10:35 PM
ipw2200 probs on dell inspiron/ubuntu 5.10 guevera4 Linux - Laptop and Netbook 1 11-14-2005 09:18 PM
Ubuntu and Dell Inspiron 6000 rprakasam Linux - Laptop and Netbook 1 08-30-2005 02:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 10:18 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration