Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
08-29-2003, 07:16 PM
|
#1
|
LQ Newbie
Registered: Aug 2003
Posts: 7
Rep:
|
Redhat 9 (or just Redhat?)
VFS: Cannot open root device "LABEL=/" or 00:00)
IActually after "playing" for a month trying to install a Speedtouch USB modem on linux I went back to the beginning, re-installing Redhat 9. I made sure this time that I install the package for my sound card ( a very rare one, SB Live! (!!!!)). The sound card does not work but it does not matter for now, I did it before, so there is a way but not the "Redhat" way.
So, after re-installing the whole package I tried to rebuild the kernel after making only one change (specifying my CPU as P4 instead of the defaut PIII). 1st "make install" did not work (/lib/modules/2.4.20-8custom is not a directory). Lousy Makefile! Ok, I will create it for you. The "make install" worked after that.
Same problem, cannot boot from the custom kernel. (VFS: Cannot open root device "LABEL=/" or 00:00)
I have over 10 years experience as a Unix administrator (HP-UX). I am new to Linux and guess what?
I am thinking about Bill Gates when I see that a corporation who is endorsing Linux put stuff like that on the market.
I feel a bit better now, hopping that I am writing to someone who is not going to reply with a link or tell me "did you read the HOWTO?".
;o)
Daniel
|
|
|
08-29-2003, 07:18 PM
|
#2
|
LQ Newbie
Registered: Aug 2003
Posts: 7
Original Poster
Rep:
|
P.S.: How about Mandrake ? :0)
|
|
|
08-29-2003, 07:23 PM
|
#3
|
Senior Member
Registered: May 2003
Location: Sydney, Nova Scotia, Canada
Distribution: slackware
Posts: 4,185
Rep:
|
i find that mandrake and redhat are basically the same in a sense....and i think mandrake is more so closer to being like windows than redhat....which is just imo...
anyways try this you might be missing a step..:
a guide i wrote for kernel compile
|
|
|
08-29-2003, 11:35 PM
|
#4
|
LQ Newbie
Registered: Aug 2003
Location: Hermitage, TN
Distribution: Redhat / Mandrake
Posts: 3
Rep:
|
I too find that Mandrake is a nicer distro for a Windoze-style environment. It has an mplayer application that plays most mpeg videos nicely, while Redhat 9 will install mplayer but do nothing with it. Redhat, IMHO, is more geared toward a work environment or an actual server. i.e., if you want to work, use Redhat, if you want to play, use Mandrake.
|
|
|
08-30-2003, 07:26 AM
|
#5
|
LQ Newbie
Registered: Aug 2003
Posts: 7
Original Poster
Rep:
|
Thanks DrOzz. I followed your guide but it still does not boot. What I did before is basically what you are describing in your guide except that the grub-install was missing (I think...). The other difference is that the new kernel does not replace the old one, it is added as a "custom" kernel. I can still boot from the original one but not from the custom one.
There is also another error before the VFS: Cannot open root device "LABEL=/" or 00:00
NET4: Unix domain sockets 1.0/SMP for linux NET4.0
ds: no socket drivers loaded!
I managed to get multiple (working!) kernel boot on my previous installation. Those were created through Redhat upgrades not by me. It seems that I can not reboot from a rebuilt Kernel even if I did not change anything from the original one. The custom kernel I created SHOULD be a copy of the original one from Redhat.
|
|
|
09-02-2003, 10:20 PM
|
#6
|
LQ Newbie
Registered: May 2003
Location: South Bend, IN
Distribution: Red Hat 9.0
Posts: 20
Rep:
|
I have the same boot problem. So far I have found that the mrproper resets everything, so you probably need to change things in the x-config, like removing SMP. I think the problem is from compiling scsi support into the kernel, and not actually having a scsi drive to boot from. I am going to change scsi support to a module and see if it helps.
The other problem I had was not compiling EXT3 file system into kernel, that gave me a few other problems, but I am down to the error of "VFS: unable to mount root fs on 00:00"
|
|
|
09-03-2003, 06:16 AM
|
#7
|
LQ Newbie
Registered: Aug 2003
Posts: 7
Original Poster
Rep:
|
Keep me posted! I tried "make oldconfig" thinking that the kernel would be the same as the initial installation. Still the same problem.
I am a bit confused about the initrd file. I noticed that the custom one is about half the size of the original one. I also did a make mrproper with no good result. Is there a way to get the original config file that was used for the initial installation?
|
|
|
09-04-2003, 10:50 AM
|
#8
|
LQ Newbie
Registered: May 2003
Location: South Bend, IN
Distribution: Red Hat 9.0
Posts: 20
Rep:
|
You need to compile Ram Disk into the Kernel. The rd of initrd must stand for ram disk, and the kernel boot process must be setting up a ram disk so it can decompile from the initrd image file on boot up.
After I made this change, the kernel has been booting for me.
|
|
|
All times are GMT -5. The time now is 07:14 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|