LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (http://www.linuxquestions.org/questions/fedora-35/)
-   -   Fedora Core 2 Kernel Panic On Vmware (http://www.linuxquestions.org/questions/fedora-35/fedora-core-2-kernel-panic-on-vmware-183520/)

cperdana 05-19-2004 09:01 PM

Fedora Core 2 Kernel Panic On Vmware
 
hi there,
i'm using vmware on windows to install fc2
instalation are good, but when reboot i got this mesg.

Quote:

Uncompressing Linux... Ok, booting the kernel.
PCI: Cannot allocate resource region 4 of device 000000:00:07.1
audit(1084997663.746:0): initialized
(running in test mode)
(running in test mode)
Red Hat nash version 3.5.22 starting
Kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)

kitanokikori 05-29-2004 02:35 PM

I got that error when I had bad CD media. Redownload it from Redhat's site.

cperdana 05-30-2004 08:07 PM

i have install fedora on pc with that cd and it work...
it just wont work on virtual pc(vmware)

spirit67 05-31-2004 01:06 PM

I also got exactly the same error with Fedora2 and VMware. Can't solve it. Does anyone know about a workaround? :confused:

Fedora1 is still working OK on the same VMware machine.

The CD's are proven OK, since two computers have been installed with them. The problem seems VMware specific.

Marras 06-08-2004 08:40 AM

If you press "a" in the GRUB bootloader to edit the boot arguments passed to the kernel you can see that the root parameter is set to "LABEL=/" for some reason. Change this to the installation location, if you use IDE it's "/dev/hda2". If you remove the parameter "quiet" you will get a more detailed log from the kernel.

DriveMeCrazy 06-08-2004 10:14 AM

Quote:

Originally posted by Marras
If you press "a" in the GRUB bootloader to edit the boot arguments passed to the kernel you can see that the root parameter is set to "LABEL=/" for some reason. Change this to the installation location, if you use IDE it's "/dev/hda2". If you remove the parameter "quiet" you will get a more detailed log from the kernel.
I also got the same problem
If i remove the "quiet" option, i will get the following:

Cannot open root device "Label=/" or unknown block(0,0)
please append a correct "root=" boot option


even if i try to prefix /dev/hda2, /dev/sda2..... alll doesn't work.

Marras 06-10-2004 03:43 AM

Maybe the installer has a problem with configuring the GRUB bootloader in VMWare, for some strange reason. Have you tried changeing the bootloader in the installation? I have not, but if you do, tell me if it works!

DriveMeCrazy 06-10-2004 05:45 AM

To fix this problem, you need to pass "linux vdso=0" during bootup
Also make sure that your vmware workstation version is 4.5.1.

read more from this article:
http://kerneltrap.org/node/view/3097

HussainAkbar 09-03-2004 03:16 AM

Upgrading the kernel failed
 
I installed Fedora FC2 under VMWare on an XP host. Got the kernel panic error. So I upgraded VMWare, same error. Then I changed the boot option to append the vdso=0 option and it booted fine. Everything worked, even X.

Then the up2date notification icon showed that a new kernel was available. I think the original kernel was 2.4 and the new one is 2.6 (the PC is at home). I updated the kernel using up2date and fedora refused to boot with the kernel panic again.

Even the old kernel would not boot until I appended vdso=0 again.

I tried replacing root=LABEL=/ with root=/dev/sda2 vdso=0. Still doesn't boot. I keep getting the error to append a correct root= parameter.

Help?

Silverjam 10-08-2004 05:46 AM

Hi!

I struggled with this problem for a day or two... Finally I found out that I just had to compile the correct modules into the Linux kernel. (doh!)

Vmware uses the BusLogicSCSI driver. Remember to compile this into your kernel. When I did that, all trouble disappeared with a breeze. Now I'm running Gentoo with kernel 2.6.8.1 on Vmware 4.5.1. Wohoo! :D

Hope this helps!

Cheers,
~Silverjam :)

HussainAkbar 10-08-2004 12:19 PM

Silver

Thanks for the reply, but

[Shudder] [Whimper]

"Compile the kernel"... Pour cement on me and call me dense, but is there a page with instructions for the uninitiated (read: idiot) user that shows how this is accomplished?

Don't get me wrong, I have 2 decades of experience in programming, just not under Linux. (Go ahead, ask me a question on AS/400's :cool: ) Before Linux came along, the last time I logged in to UNIX was about 15 years back.

I assume I have to download the kernel source and... it gets a bit hazy from there on :study:

While we're on the subject, can you give a quickie answer on how to mount a USB Memory stick under Fedora which is running in VMWare?

Thanks
Hussain


All times are GMT -5. The time now is 03:53 AM.