Kernel panic: VFS: Unable to mount root fs...

Kernel panic: VFS: Unable to mount root fs...

Post by Michael Morriss » Thu, 29 Jun 1995 04:00:00

I have just installed Slackware 2.1 (I know it's old - I have it on a
CD). I am using OS/2 Boot Manager and have setup Linux in a 250 Meg
partition on the 2nd HD which is a Conner 1.27 GB EIDE. This partition is
below the 1024th cylinder. The partition appears as /dev/hdb3. Fdisk sess
the extended partition as /dev/hdb1 and the HPFS partition as /dev/hdb2.

So I have configured LILO to boot from the /dev/hdb3 partition. If I use
the original vmlinuz image, then boot process stops just after the CSLIP
line. This is despite performing rdev /vmlinuz /dev/hdb3 etc.

So, I tried compiling a new kernel. I moved the zImage to the root
directory, and modified LILO accordingly. Lo and behold when I booted
(from OS/2 Boot Manager), I get the following lines :-

Partition Check:
   hda: M2684TA, 504 MB ...
   hda: hda1 hda2
MINIX-fs: unable to read superblock
EXT2-fs: Unable to read superblock
XIA-fs: read superblock failed
MSDOS bread failed
UMSDOS Alpha 0.4 ...
MSDOS bread failed
isofs_read_super: bread failed, dev 0x343,so_bl 16
hard disk I/O error
dev 034, sector 0
HPFS: map factor: read error
Kernel panic: VFS: Unable to mount root fs on 03:43

I get the distinct impression that it wanted to read the superblock.

What do I do now ?

Thanks in advance.

Michael Morrissey.