Re: Linux 2.4.27 boot problem with compiled kernel

"John R. Petersen" <[email protected]> Tue, 21 Dec 2004 07:21:56 -0800 (PST)
Newsgroups gmane.linux.redhat.sparc
Message-ID <[email protected]>
On Tue, 21 Dec 2004, Henry Combrinck wrote:

> Hello
>
> Hopefully someone can shed some light on this problem.
>
> I'm quite familiar with compiling linux kernels, installing, etc (using
> lilo).
>
> However, linux/sparc uses silo/silo.conf.  I understand that it's not
> necessary to run silo after installing a new kernel, but the new kernel
> refuses to boot, ending up with (08:01 is /dev/sda1):
>
> Kernel panic: VFS: Unable to mount root fs on 08:01
>
> This is a familiar problem on intel/linux if you don't run lilo before
> rebooting - but what the heck am I missing here?
>
> steps I took (kernel 2.4.27, Sun ULTRA Enterprise 2):
> 1. compile kernel with make dep...make vmlinux...etc (with ext3)
> 2. copy vmlinux binary to /vmlinux-2.4.27
> 3. edit /etc/silo.conf to point to new binary:
>
> The second boot option below "Linux" boots OK (default from Splack CD).
>

My guess here is you don't have the proper scsi controller configured 
in your new kernel, so it can't find /dev/sdaX

Look at the dmesg output from your old kernel and what controller it 
finds for scsi0

--John
-- 
John R. Petersen			[email protected]