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