Hamish Archer - 2001-05-09

Hi all,

I have an IBM Thinkpad(T21) with an Adaptec 1480 card. I am running a 2.4.2 kernel. I can use the 1480 fine if I boot from the internal IDE drive but I am trying to build a boot floppy which will use an initrd then boot from the scsi disk on the 1480.

When I boot using the initrd the AIC7xxx driver loads OK but it doesn't find the disk and then I get a kernel Panic because there ain't no root partition.

Output is below. Note the point where the output stops using the initrd and the nornal output when I am booting from the IDE root partition.

I think I have all the right modules in the initrd.

Any ideas?

Hamish

--
PCI: Setting latency timer of device 05:00.0 to 64
ahc_pci:5:0:0: Host Adapter Bios disabled.  Using default SCSI device parameters
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.1.7
        <Adaptec 1480A Ultra SCSI adapter>
        aic7860: Single Channel A, SCSI Id=7, 3/255 SCBs

  Vendor: IBM       Model: DDYS-T18350N      Rev: S96H
  Type:   Direct-Access                      ANSI SCSI revision: 03
scsi0:0:1:0: Tagged Queuing enabled.  Depth 253
Attached scsi disk sda at scsi0, channel 0, id 1, lun 0

(Boot with initrd stops here.)

(scsi0:A:1): 20.000MB/s transfers (20.000MHz, offset 15)
SCSI device sda: 35843670 512-byte hdwr sectors (18352 MB)
sda: sda1 sda2 <spurious 8259A interrupt: IRQ7.
sda5 sda6 sda7 >