On Mon, Feb 02, 2004 at 02:48:24PM +0200, Moshe Kaminsky wrote: [snip]
> > Someone else on this list had boot problems because his /usr was on a different > > partition. I also couldn't get 'initrd' stuff to work with gentoo, so I just > > compiled > > the necessary modules into kernel and that fixed it. > > That was precisely my situation. I wasn't aware that /usr is needed in > these early stages of the boot. Compiling them into the kernel didn't > help genkernel, but I then compiled manually and finally it worked. IMHO it's a bad idea to have a dependency like that and as far as I remember the original poster did submit a bug report. It's probably worth searching the bugzilla database to confirm. > I later also managed to use genkernel - I changed the linuxrc script > according to the documentation in the linux sources, and it worked (I > did two things actually: removed the 'umount /dev' in the final stage, > and uncommented the chroot line in the very end of the script. Strange > this didn't happen to other people; unless someone can explain this, I'm > going to submit a bug report). It probably did. It's great that you've fixed it! If you can attach your fixes to the bug report it'll be fantastic. > PS: Is there any advantage to the initrd method (other than having this > nice bootsplash)? The real reason it exists AFAIK is to let people change hardware without having to recompile their kernels. Imagine trying to pull together a linux distro, there it makes the most sense. -- - Andrey ~ In theory, practice and theory are the same, but in practice they are different (Larry McVoy) ~ -- [EMAIL PROTECTED] mailing list
