![](https://seccdn.libravatar.org/avatar/0724cd2fec38c7b6f662bb7fda14c68c.jpg?s=120&d=mm&r=g)
On Mon, 9 Nov 2009 13:41:32 -0500 John Davis <davisjf@gmail.com> wrote:
The result is that the system will boot, but the kernel can not read the filesystem.
Sounds like they are build as modules and you forgot to make an initrd. FWIW, this is what I do to build a vanilla kernel: 1. Copy /proc/config.gz to /usr/src/linux, ungzip it, rename it to .config and run "make oldconfig". 2. Run "make menuconfig" and edit the options. 3. Run "make bzImage" and copy /usr/src/linux/arch/<your_arch>/boot/bzimage to /boot/vmlinuz-<version>. 4. Copy /usr/src/linux/System.map to /boot/System.map-<version>. 5. Run "make modules&&make modules_install". 6. run "mkinitrd -k <kernel> -i <initrd> -M <System.map>". 7. Edit /boot/grub/menu.1st. 8. Recompile my Nvidia modules since I have a Nvidia card. Charles -- "...and scantily clad females, of course. Who cares if it's below zero outside" (By Linus Torvalds)