Thanks for the responses.
On Fri, Sep 19, 2003 at 02:05:36PM -0400, Bryan Phinney wrote:
> AFAIK, support for Ext3 and ReiserFS, both journaling file systems are built
> into the Mandrake kernel, either integrated or as modules that are available
> at boot.
It is clearly a module on my version of Mandrake 9.1:
pan:~ > lsmod | grep ext3
ext3 64608 3 (autoclean)
jbd 48692 3 (autoclean) [ext3]
If I mount a Reiser drive I also get a reiserfs module.
Of course this does not preclude the modules from being available at
boot time. When the modules resides in /lib/modules/... they cannot
be loaded before I have mounted / and that cannot happen before the
files system has been checked. Is that what the initrd images in
/boot are for?
If so this explains my trouble. Somehow the process of upgrading to
kernel 2.4.21-0.25mdk went haywire. I ended up with a useless initrd
image and decided that it was easiest just to ignore it since it boots
fine without.
> You might want to give us a little more info about why you think
> that ext3 is not working correctly.
Because there is a difference between bringing back / and the other
mount points:
When mounting / (my /dev/hda6) e2fsck shows a slowly progressing
progress bar. On the other partitions (/dev/hda8, /dev/hda9, and
/dev/hda10) it simply says ``Recovering journal. As you can see they
are all ext3:
pan:/boot > mount
/dev/hda6 on / type ext3 (rw,noatime)
...
/dev/hda8 on /usr/local type ext3 (rw,noatime)
/dev/hda9 on /usr/src type ext3 (rw,noatime)
/dev/hda10 on /home type ext3 (rw,noatime)
/Peter
PS. I essentially use the strategy suggested by James: I do not press
Y for recovery, let it run e2fsck, reboot with ctrl-d, and then it
boots correctly the second time around.
--
http://www.linearity.org/turtle/contact.html
``If we're an arrogant nation, they'll resent us.
If we're a humble nation but strong, they'll welcome us.''--George W. Bush
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com