I've just used genkernel to build a kernel from gentoo-sources-2.6.18-gentoo-r1. The build ended with:
* Copying config for successful build to * /etc/kernels/kernel-config-x86-2.6.18-gentoo-r1 * initramfs: >> Initializing... * >> Creating base_layout cpio archive... * >> Creating auxilary cpio archive... * >> Creating busybox cpio archive... * >> Creating insmod cpio archive... * >> Creating modules cpio archive... * Merging * initramfs-base-layout.cpio.gz * initramfs-aux.cpio.gz * initramfs-busybox-1.1.3+gentoo.cpio.gz * initramfs-insmod-0.9.15-pre4.cpio.gz * initramfs-modules-2.6.18-gentoo-r1o.cpio.gz * Gentoo Linux Genkernel; Version 3.4.1[0m * Running with options: all * ERROR: Could not copy the initramfs to ${BOOTDIR}! * -- Grepping log... -- * -- End log... -- * Please consult /var/log/genkernel.log for more information and any * errors that were reported above. * Report any genkernel bugs to bugs.gentoo.org and * assign your bug to [EMAIL PROTECTED] Please include * as much information as you can in your bug report; attaching * /var/log/genkernel.log so that your issue can be dealt with * effectively. Checking /var/log/genkernel.log doesn't seem to provide any more info about what went wrong. In /boot are new kernel, initramfs, and System.map files, so the build succeeded at least to that extent. When I boot the new kernel, I _do_ get a kernel panic - preceded by the following lines: Mounting /proc filesystem Creating block devices failed to create /dev/hda ... /dev/hda1, /dev/hda2, /dev/hda5, /dev/hda6, /dev/hda7, /dev/hda8 failed to create /dev/hdb ... /dev/hdb1, /dev/hdb2, /dev/hdb5 Creating root device mkrootdev: mknod failed: 30 mounting root filesystem Mount: error 2 mounting ext2 pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed: 2 umount /initrd/proc failed: 2 Kernel panic - not syncing: Attempted to kill init! FWIW, /proc file system support (PROC_FS) _is_ included in .config. Any thoughts on what I should look for to solve this problem? Thanks. David -- gentoo-user@gentoo.org mailing list