Help - Search - Members - Calendar
Full Version: Mandrake9.2, Can't Find Root Filesystem While Boot
Linuxhelp > Support > Technical Support
bspotato
I use Mandrake (ML) 9.2, Intel Celeon 800 MHz, 256 SDRAM, SeaGate 40G (at ide0).

ML was installed in /dev/hda7 (10 GB), use /dev/hda8 (1GB) for swap partition.

Because of some errors with Windows2000 in C:, I reinstalled Windows2000, but the same error appeared. At that time, ML works will. Several days before, I installed Windows Server 2003 to replace Windows2000. After the installation finished, I found the system loader (I use ML default loader, should be LILO) disappeared. Then I used the rescue in ML CD-1 to re-install loader. The loader appeared. I can boot windows, but while boot ML, something wrong happened:

While mounting partition, it failed. The system message is "can't find ext3 filesystem in id0(3,8)".

At first, I thought it's harddisk error. But I can use Knoppix and the console in ML CD-1 to mount /dev/hda7, read and write files in /dev/hda7. Later I checked /etc/fstab, it use /dev/hda7 for swap, and /dev/hda8 for '/'. I modified it, but the problem also exists.

Please tell me whether I missed something or there are something I should modified. Thanks.

Sorry for my poor English.
Hemant
So..did you do any changes in the file system during installtion..or just installed 2003 over the existing 2000.
Anyway it can be still worked out..What do you mean by ML bootloader is it Grub or Lilo ???
bspotato
QUOTE (gethemant @ May 29 2004, 10:19 AM)
So..did you do any changes in the file system during installtion..or just installed 2003 over the existing 2000.
Anyway it can be still worked out..What do you mean by ML bootloader is it Grub or Lilo ???

Thank you.
I didn't change anything about filesystem during the installation. The Win200 was installed in NTFS. The windows 2003 was installed with a NTFS fast-format of C:
I am not sure the loader is grub or lilo. It shows the loader should be lilo in Mandrake control certer.
Here is more information (I rebooted my PC just now and wrote it)
"....
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 300k freed
VFS: Mounted root (ext2 filesystem)
Mounted devfs on /dev
Red Hat nash version 3.4.43-mdk starting
Loading jbd.o module
Journalled Block Device driver loaded
Loading ext3.o module
Mounting /proc filesystem
Creating root device
VFS: Can't find ext3 filesystem on dev id0(3,8)
mount: error 22 mounting ext3 flag default
well retrying without the option flags.
VFS: Can't find ext3 filesystem on dev id0(3,8)
mount: error 22 mounting ext3
well retrying read-only without any flag.
VFS: Can't find ext3 filesystem on dev id0(3,8)
mount: error 22 mounting ext3
pivotroot: pivot_root (/sysroot, /sysroot/initrd) failed: 2
Remounting devfs at correct place if necessary
Mounted devfs on /dev
Freeing unused kernel memory: 156k freed
Kernel panic: No init found. Try passing init= option to kernel
"
The ML stopped booting here.

PS. I made a mistake with the red sentence above while copying it. I correct it now.
bspotato
The problem fixed. Thanks for help.

The cause is in my lilo.conf and fstab. The root partition in lilo.conf were pointted to /dev/hda8. I corrected them and I am posting this replay in my linux now.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2017 Invision Power Services, Inc.