Make sure you have reiserfs compiled *in* the kernel, not as a module.
Regards Jose
David Gethings escribi�:
OK I guess I must be doing something stupidly wrong, but I just can't see what.
I have compliled linix-2.4.23-ck-sources and both the kernel and the initrd files are sitting in /boot. I used genkernel (3.0.1_beta12) to configure and compile the kernel. The command used was "genkernel --install --bootsplash --menuconfig all". The only change I made was to remove some modules I don't use (i.e. USB network cards) and add support for SBP2.
As the README to genkerel says:
IMPORTANT KERNEL NOTES: - You MUST have devfs turned on at this time, but you MUST NOT have "Automatically mount at boot" option turned on. - You MUST have /dev/pts turned on - If you want Bootsplash, you MUST have VESAFB enabled for 2.6, other framebuffers won't work. You MUST also enable "video mode selection support" and "Framebuffer Console support" - To build a kernel with GenKernel you must have "Block devices->Loopback device support" "Block devices->RAM disk support" - To boot genkernel properly, the kernel config must have RAM disk support and Initial RAM disk support. You should also set your "Default RAM disk size to 8192"
So I made sure all of the above was true in the kernel config.
I then added the following grub config:
# For booting Gentoo 2.4-ck title Linux root (hd0,1) kernel (hd0,1)/boot/vmlinuz root=/dev/ram0 init=/linuxrc real_root=/dev/hdc5 initrd (hd0,1)/boot/initrd-2.4.23-ck1
However when I try to boot I get an error back from mount when it tries to mount the root parition. The error message is get is 'Invalid Argument'. This comes from the linuxrc file. The offending line is: "mount -o rw ${REAL_ROOT} /newroot".
My fstab says the following: /dev/hdc5 / reiserfs noatime 0 0
Moreover I have tried to edit the /linuxrc file to change the mount options however it would appear that a different version of the file on the RAMFS.
My question is, what do I have to do to fix the problem?
Cheers
Dg
-- [EMAIL PROTECTED] mailing list
-- [EMAIL PROTECTED] mailing list
