At 09:05 AM 11/6/2003, you wrote:
My reasoning on the kernel I'm building being the problem is that the
kernel on the LiveCD does boot, but the kernels I build all hang at the
step where it finds the Silison Image SATA chip. From a thread I was
doing yesterday, the LiveCD kernel does this:

You should try and get the latest available kernel in order to get (good) support for your Serial ATA chipset. The most recent is gs-sources, I believe. Just checked and it is.... it's at 2.4.23_pre8. I recall that the LiveCD uses a newer kernel than gentoo-sources, which the install guide "suggests".


> When you say it doesn't boot, exactly what happens ?? Does the boot process
> stop somewhere, and if so, where ?? Do you not get past the GRUB or LILO
> sequence at boot ??
>
> Hall


I tried using the install instructions

cd /usr/src/linux && cat > /proc/config > .config && make oldconfig

but apparently I'm not doing that right as it hangs the same way.

I assume the command above copies the LiveCD's .config file. I can see a possible problem there: LiveCD is using a newer kernel and presumably has support for more hardware. You copy it's config file and use it against an older kernel. That older kernel may not have support for all the items that config file has and simply gets ignored.


You can still use the LiveCD's config file, but you may want to manually check what it's configuring after running the command you list above. To do that, use "make menuconfig", run from /usr/src/linux. I'm not sure which section that SerialATA support is in, but I'd assume it's the same as other drive controllers. In fact, I do remember seeing it. It *is* in the same section.

Good luck !
Hall



-- [EMAIL PROTECTED] mailing list



Reply via email to