Hello,

I have been following the cooker development for some time now
regularly upgrading. However, due to different reasons the upgrading
was halted for the last half year. When starting the upgrade again in
December from a situation around some time before 9.0 and halfway
through I got stuck. No kernels boot any longer, the following message
is displayed:

EXT2-fs: ide0(3,65): couldn't mount beacuse of unsupported optional features (4).
Kernel panic: VFS: unbootable mount root fs on 03:41.

I have been able to mount the partitions (including /) using rescue
mode kernels with ext3 fs, both for 8.1 and 9.0 CD's. All partitions
have been checked and I can use chroot to simulate my system. Also the
zip drive can be mounted so upgrading using packages from 8.1, 9.0
using CD and the cooker directory using the zip drive have been
attempted. No success so far :-(

The problem is that the kernel tries to mount the partitions in EXT2
mode and some features does not seem to be backwards
compatible... Also mounting in EXT2 mode for the 8.1 CD using the
2.4.8 kernel gives the same error message as above. The /etc/modules
file consist of the following entries:

ext3 (no difference  without)
ide-floppy (for the zip)

but the boot process does not come far enough for this file to be read...

A couple of questions: 

1. Which is the minimal list of packages needed for a succesful boot?

2. depmod -a for the wanted kernels result in a lot of unresolved
   symbols. Does this have any effect on the problems to boot the root
   partition. Following the boot process on other boxes it seems that
   depmod is run _after_ root is mounted, meaning that having correct
   dependencies are not so important _before_ the root partiion is
   mounted.

3. Which boot scripts are executed up to mounting of the partitions
   given in fstab, which packages contain these scripts and which
   configuration files are needed?

4. Is support for ext2 compiled in and ext3 is a module for kernels
   2.4.18-16,-18, 2.4.20-2? How to get the ext3 module loaded correctly??

5. How do you most easily switch between lilo and grub (not using any
   *Drake tools)?

Packages installed (partial list):
SysVinit-2.84-1mdk.i586.rpm          lilo-22.3.4-1mdk.i586.rpm
basesystem-9.0-3mdk.i586.rpm         bash-2.05b-11mdk.i586.rpm            
e2fsprogs-1.32-2mdk.i586.rpm         modutils-2.4.22-3mdk.i586.rpm
glibc-2.3.1-6mdk.i586.rpm            mount-2.11x-2mdk.i586.rpm
glibc-profile-2.3.1-6mdk.i586.rpm    nscd-2.3.1-6mdk.i586.rpm
initscripts-6.91-18mdk.i586.rpm      setup-2.2.0-33mdk.i586.rpm
ldconfig-2.3.1-6mdk.i586.rpm         timezone-2.3.1-6mdk.i586.rpm
libext2fs2-1.32-2mdk.i586.rpm        util-linux-2.11x-2mdk.i586.rpm
libext2fs2-devel-1.32-2mdk.i586.rpm  zlib1-1.1.4-3mdk.i586.rpm

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to