Re: Kernel panic on boot with kernel 2.6.10 (SATA SiL 3112A issue maybe)
For me this issue raised after the 2.6.7 kernels. I saw somewhere they
changed how SATA drives were stored in /dev and made them scsi devices
(sda, sdX...) instead of IDE (hda...)
My kernel root resided on /dev/hde2, so I tried telling grub to look for
it on /dev/sda2 ( I had no other scsi drives). However, there was still
an issue because the SATA_SIL module wasn't being loaded by initrd. I
think it was left out of the kernel src
Anyways, I finally got 2.6.10 to work by just changing the kernel root
in grub to /dev/sda2 instead of /dev/hde2. The best way to do this is
by letting the grub menu come up on boot up and pressing the "e" key to
edit the boot line. If it works, you can then edit the menu.lst and
change the kopt (in my case "kopt=root=/dev/sda2 ro") and then change
the 2.6.10+ kernel lines also.
title Debian GNU/Linux, kernel 2.6.10-1-k7
root (hd0,1)
kernel /boot/vmlinuz-2.6.10-1-k7 root=/dev/sda2 ro
initrd /boot/initrd.img-2.6.10-1-k7
savedefault
boot
I guess my point is that you don't have to add the sata_sil module to
initrd anymore as I thought I saw it in a kernel changelog as a bug and
it's been fixed.
Reply to: