On 30 Sep 2003, at 6:24 pm, Wes Gray wrote:


I am running vanilla sources, and I upgraded from 2.4.19 to 2.4.20 fine,
but when I go to 2.4.21 or 2.4.22, on boot I get an error "Root filesystem
could not be mounted read/write". After that error, lots of files are not
found for the rest of the boot process, but at the end I am able to
log into the system and / is definitly mounted, though some of the
files the boot process is looking for are missing. My / is reiserfs.


I highly suspect that I am missing some kernel modules, but no idea
which ones.  I have reiserfs enabled for the kernel.  Does anyone have
any idea what I might be missing, or have a good suggestion for how to
go about debugging this problems?  Thanks,

Didn't use `genkernel`, did you, by any chance..? I didn't get along with `genkernel` when I tried it.


What I would do is log in as root &
# cd /usr/src
# rm linux <-- remove the old sym-link
# ln -s linux-new_version_number linux <-- make new sym link
# cp linux-old_working_version/.config linux/
# cd linux
# make menuconfig
<save & exit>
# make dep && make clean bzImage modules modules_install
<like it says at <http://www.gentoo.org/doc/en/gentoo-x86-install.xml#doc_chap16>
# mount /boot
# cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage-version_number
# nano -w /boot/grub/grub.conf
<do stuff here>
# umount /boot
# reboot


If this doesn't work, then take a further look at code listing 16.6: "make menuconfig options" of <http://www.gentoo.org/doc/en/gentoo-x86-install.xml#doc_chap16> - you need to find the option for ReiserFS & make sure it is compiled into the kernel (NOT as a module).

HTH,

Stroller.


-- [EMAIL PROTECTED] mailing list



Reply via email to