[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cannot boot kernel 2.6 from SATA ICH5 hardware



Hi,

I would like to try out the 2.6 kernel, but was never able to install
it on my new hardware.

It seems that this time the problem I'm running into is that the initrd image 
loads a _SCSI_ driver for my _IDE_ SATA controller. I read some
stories about solving this by changing the order of drivers (generating a 
custom initrd image which first loads the IDE driver).

Before diving into that I thought to ask you...

I've included the boot log (I copied it by hand) at the end of this
email.

I use the following boot stanza in GRUB:


title Debian 2.6.5-1-686-smp
kernel (hd0,5)/boot/vmlinuz-2.6.5-1-686-smp root=/dev/hde6 devfs=mount 
hdc=ide-cd vga=794
initrd (hd0,5)/boot/initrd.img-2.6.5-1-686-smp

I'm not sure what the correct entry in GRUB is. When I install the kernel
image with apt-get install it offers to install a lilo boot sector
which I refuse. so I am guessing the correct parameters in GRUB...

Thanks for any advice - I really want to try out 2.6!


My hardware:
ASUS P4P800 motherboard with intel ICH5 SATA controller
Maxtor 120 GB SATA HD


The boot log as copied from the screen:


Mounted devfs on /dev
Mounted devfs on /dev 
Freeing unused kernel memory: 160 k freed
initd-tools: 0.1.165
modprobe -k ide-core options= "hdc=ide-cd"
ide_core: Unknown parameter `"options'
FATAL: Error inserting ide_core 
(/lib/modules/2.6.5-1-686-smp/kernel/drivers/ide/ide-core.ko): Unknown symbol 
in module, or unknown parameter (see dmesg)
vesafb [...]
[...]
NET: Registered protocol family 1
SCSI subsystem initialized
ata1: SATA max UDMA/133 cmd 0xEFE0 ctl 0xEFAE bmdma 0xEF60 irq18
ata2: SATA max UDMA/133 cmd 0xEFA0 ctl 0xEFAA bmdma 0xEF68 irq18
ata1: dev 0 ATA, max UDMA/133, 240121728 sectors
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
ata2: SATA port has no device. disabling.
scs1 : ata_piix
Using anticipatory io scheduler
  Vendor: ATA	Model: Maxtor 6Y120M0	Rev: 1.02
  Type:	Direct-access			ANSI SCSI revision: 05
SCSI device sda: 240121728 512-bye hdwe sectors (122942 MB)
SCSI device sda: drive cache: write through
 /dev/scsi/host0/bus0/target0/lun0: p1 p2 < p5 p6 > p3
attached scsi disd sda at scsi0, channel 0, id 0, lun 0
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33 MHz system bus speed for PIO modes; override with idebus=xx
ICH5: IDE controller at PCI slot 0000:00:1f.1
   ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:pio, hdb:pio
   ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
hdc: PLEXTOR DVDR PX-708A, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
mount: /dev/root2 is not a valid block device
mount: /dev/root2 is not a valid block device
mount: you must specify the filesystem type
/scripts/ext3-add-journal.sh: 30: cannot open /mnt/etc/fstab: No such file
/scripts/ext3-add-journal.sh: 30: cannot open /mnt/etc/fstab: No such file
mount: /dev/root2 is not a valid block device
mount: /dev/root2 is not a valid block device
mount: you must specify the filesystem type
mount: mount point dev does not exist
pivot_root: No such file or directory
/sbin/init: 348: cannot open dev/console: No such file
Kernel panic: Attempted to kill init!
 _



Reply to: