Andrew,

> First, try using the LiveCD's kernel configuration since you know that works. When
> booted
> from the LiveCD, mount your Gentoo partitions, then do
>
> mv /mnt/gentoo/usr/src/linux/.config /mnt/gentoo/usr/src/linux/.config.bak
> cat /proc/config /mnt/gentoo/usr/src/linux/.config
> chroot /mnt/gentoo
> source /etc/profile
> env-update
> cd /usr/src/linux
> make dep && make clean && make bzImage
> cp arch/i386/boot/bzImage /boot/whatever (make sure your /boot is mounted)

This worked very well to get a bootable kernel, even if it was compiled for a 386.  
With
LVM loaded as a module, it didn't like not being able to mount my various partitions. 
So, I recompiled as a 586 with LVM in the kernel and it booted very well.

I've made a copy of the working kernel and am recompiling as a K6-2/K6-3, with a lot of
the devices removed that I know that I don't have.  When that completes, we'll see 
where
the smoke rises....<grin>

I've made copies of all the working config, so I can always go back to where I've been.

>
> If this works, then you know that there was a problem with the kernel you compiled. 
> BTW,
> what did you have CHOST set for in your /etc/make.conf? The default of:
>
> CHOST="i686-pc-linux-gnu"
>
> does not work with any of the K6 processors. You have to use:
>
> CHOST="i586-pc-linux-gnu"

It was set to i586.

Thanks for the help!

Bob

-- 
A millihelen is the amount of beauty required to launch one ship.

--
[EMAIL PROTECTED] mailing list

Reply via email to