Kernel panic: VFS: Unable to mount root fs on 03:02

Kernel panic: VFS: Unable to mount root fs on 03:02

Post by Eva » Sun, 08 Sep 2002 06:04:44



Hello all,

I've successfully installed redhat 7.3.  I then compiled a new kernel
and I'm
trying to run it.  In my lilo.conf file I used the same root
definition as
what is used for the default kernel but I get the error:

Kernel panic: VFS: Unable to mount root fs on 03:02

How to I find the problem?  If the default kernel boots ok using
root=/dev/hda2
why won't the new kernel?

The new kernel I'm attempting to build and run is a 2.4.4 kernel
patched with a kernel patch from rtlinux-3.1.  Like I said, the kernel
builds fine and lilo gives me no errors but I have this Kernel panic
when I go to boot with it.

Any clues?

Thanks in advance.
Evan Carey

 
 
 

Kernel panic: VFS: Unable to mount root fs on 03:02

Post by Whoeve » Sun, 08 Sep 2002 07:55:27



Quote:> Hello all,

> I've successfully installed redhat 7.3.  I then compiled a new kernel
> and I'm
> trying to run it.  In my lilo.conf file I used the same root
> definition as
> what is used for the default kernel but I get the error:

> Kernel panic: VFS: Unable to mount root fs on 03:02

> How to I find the problem?  If the default kernel boots ok using
> root=/dev/hda2
> why won't the new kernel?

> The new kernel I'm attempting to build and run is a 2.4.4 kernel
> patched with a kernel patch from rtlinux-3.1.  Like I said, the kernel
> builds fine and lilo gives me no errors but I have this Kernel panic
> when I go to boot with it.

You probably don't have some modules or device drivers that you need to
boot the system. You should go through the configuration again and make
sure you have included support for the chipset and other hardware. If the
drivers are configured as modules, you will need to create and configure
an initial RAM disk. However, if you are compiling a kernel specifically
for your hardware, configure the drivers to be included in the kernel
(select "y" instead of "m").

 
 
 

Kernel panic: VFS: Unable to mount root fs on 03:02

Post by C Nagapp » Sun, 08 Sep 2002 08:24:02


I got a similar problem, and I found out the problem was power management
was set to ACPI (in the BIO).

So I entered BIOS, and toggled the setting from "ACPI" to "APM", and that
got rid of my "Kernel panic" message...



> > Hello all,

> > I've successfully installed redhat 7.3.  I then compiled a new kernel
> > and I'm
> > trying to run it.  In my lilo.conf file I used the same root
> > definition as
> > what is used for the default kernel but I get the error:

> > Kernel panic: VFS: Unable to mount root fs on 03:02

> > How to I find the problem?  If the default kernel boots ok using
> > root=/dev/hda2
> > why won't the new kernel?

> > The new kernel I'm attempting to build and run is a 2.4.4 kernel
> > patched with a kernel patch from rtlinux-3.1.  Like I said, the kernel
> > builds fine and lilo gives me no errors but I have this Kernel panic
> > when I go to boot with it.

> You probably don't have some modules or device drivers that you need to
> boot the system. You should go through the configuration again and make
> sure you have included support for the chipset and other hardware. If the
> drivers are configured as modules, you will need to create and configure
> an initial RAM disk. However, if you are compiling a kernel specifically
> for your hardware, configure the drivers to be included in the kernel
> (select "y" instead of "m").

 
 
 

Kernel panic: VFS: Unable to mount root fs on 03:02

Post by Brett E. Dufaul » Sun, 08 Sep 2002 14:45:25



Quote:> Kernel panic: VFS: Unable to mount root fs on 03:02

> How to I find the problem?  If the default kernel boots ok using
> root=/dev/hda2
> why won't the new kernel?

It looks a lot like your kernel's trying to boot, knows that it's supposed
to use /dev/hda2 for root ("03:02" == /dev/hda2), but can't load the IDE
module from the initial ramdisk.

When you built your new kernel, did you build IDE support as a module?  If
so, did you make an initial ramdisk (using 'mkinitrd') for your new kernel,
and set the initrd line for your image entry in /etc/lilo.conf to point to
your new ramdisk file?

--Brett

 
 
 

Kernel panic: VFS: Unable to mount root fs on 03:02

Post by Jeff » Sun, 08 Sep 2002 15:11:39



> Hello all,

> I've successfully installed redhat 7.3.  I then compiled a new kernel
> and I'm
> trying to run it.  In my lilo.conf file I used the same root definition
> as
> what is used for the default kernel but I get the error:

> Kernel panic: VFS: Unable to mount root fs on 03:02

> How to I find the problem?  If the default kernel boots ok using
> root=/dev/hda2
> why won't the new kernel?

> The new kernel I'm attempting to build and run is a 2.4.4 kernel patched
> with a kernel patch from rtlinux-3.1.  Like I said, the kernel builds
> fine and lilo gives me no errors but I have this Kernel panic when I go
> to boot with it.

> Any clues?

> Thanks in advance.
> Evan Carey

Sounds like either a IDE/SCSI module or maybe you did not compile support
for your file system, are you running EXT3? Anyway here is a link to
Redhat 7.3 manual for building custom kernels in case you screwed up
there.

http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/...

 
 
 

Kernel panic: VFS: Unable to mount root fs on 03:02

Post by Eva » Fri, 13 Sep 2002 07:48:14


Thanks guys for the suggestions.  I tried reconfiguring the the kernel
multiple times selecting the appropriate options/drivers/modules but
either the kernel wouldn't boot or sometimes not even build.

Out of fustration I went back to an earlier version of Redhat (6.2)
which is what the rtlinux-3.1 docs suggest...in order to get the right
compiler version.  Using Redhat 6.2 was a slam dunk so I'll just go
with that for now.  I'd used 7.2 before but this time success getting
rtlinux up was more important than using the latest distro of Redhat.

Thanks for the help though!


> Hello all,

> I've successfully installed redhat 7.3.  I then compiled a new kernel
> and I'm
> trying to run it.  In my lilo.conf file I used the same root
> definition as
> what is used for the default kernel but I get the error:

> Kernel panic: VFS: Unable to mount root fs on 03:02

> How to I find the problem?  If the default kernel boots ok using
> root=/dev/hda2
> why won't the new kernel?

> The new kernel I'm attempting to build and run is a 2.4.4 kernel
> patched with a kernel patch from rtlinux-3.1.  Like I said, the kernel
> builds fine and lilo gives me no errors but I have this Kernel panic
> when I go to boot with it.

> Any clues?

> Thanks in advance.
> Evan Carey

 
 
 

1. Kernel panic: VFS: Unable to mount root fs on 03:02

I created a new primary partition inside Winbozo, then tried to reboot into
Linux off my boot floppy and this mssg is what I get.

Can anyone explain the meaning of the syntax of the error mssg?

How can I fix it?  The Linux root used to be hda2, now I think it's hda3.
Can I just edit the lilo.conf on the boot floppy to fix??

with regards,

Colin

2. PCMCIA question

3. Kernel Panic: VFS: Unable to mount root fs on 03:02

4. delay

5. 2.5.6-pre3 Kernel panic: VFS: Unable to mount root fs on 03:02

6. Port 57 vs 587

7. Kernel panic: VFS: Unable to mount root fs on 03:02

8. Problems in Linux with OpenWindows

9. Kernel Panic: VFS: Unable to mount root fs on 03:02

10. Kernel Panick: VFS: Unable to mount root fs on 03:02

11. VFS: Unable to mount root fs on 03:02

12. Kernel panic root fs 03:02

13. I Fixed my Kernel Panic: VFS:INIT 03:02