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

Bug#391288: d-i fails to install on an optiplex 745 (no ICH8 driver)



Geert Stappers wrote:
> <preamble for="your information">
>
>   The Debian T-shirts with the text
>
>     Good things happen to people who can
>        wait
>
>   are suppost to be a joke.
>
> </preamble>
>
> Op 16-10-2006 om 17:46 schreef Frans Pop:
>   
>> On Monday 16 October 2006 17:07, Jason Martens wrote:
>>     
>>> I tried again with they most recent d-i daily snapshot of the hd-media
>>> (and netinstall.iso).  I ran "modprobe ahci", but it still did not
>>> detect the sata disks.
>>>       
>> That is expected as the installer has not yet switched to 2.6.18. At this 
>> time it is uncertain when exactly we will do so, but it should certainly 
>> be within the next month.
>> Suggest you keep your eyes open for announcements.
>>     
>
> In my opinion can the original poster do more then WAITing.
> He should confirm that the working system has the ahci kernel module
> loaded. If not, then should be research which is the right module
> for the ICH8 SATA controller (and reported back)
>   
I did confirm that the ahci kernel was loaded, as I state above.  As for
which driver it needs, I believe that it is the ata_piix driver. See the
2.6.18 kernel changelog[1] which contains this:

commit 08f12edc335d24a89ba2f50b0a5b9d12295ce198
Author: Jeff Garzik <jeff@garzik.org>
Date:   Tue Jul 11 11:57:44 2006 -0400

    [libata] ata_piix: attempt to fix ICH8 support
    
    Take into account the fact that ICH8 changed the register layout of
    the MAP and PCS register bits.
    
    Signed-off-by: Jeff Garzik <jeff@garzik.org>


Here is the dmesg output from a kanotix live CD:

ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
Probing IDE interface ide1...
3ware Storage Controller device driver for Linux v1.26.02.001.
3ware 9000 Storage Controller device driver for Linux v2.26.02.007.
libata version 2.00 loaded.
ata_piix 0000:00:1f.2: version 2.00
ata_piix 0000:00:1f.2: MAP [ P0 -- P1 -- ]
ACPI: PCI Interrupt 0000:00:1f.2[C] -> GSI 20 (level, low) -> IRQ 209
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0xFE00 ctl 0xFE12 bmdma 0xFEC0 irq 209
ata2: SATA max UDMA/133 cmd 0xFE20 ctl 0xFE32 bmdma 0xFEC8 irq 209
scsi0 : ata_piix
ata1.00: ATA-7, max UDMA/133, 156250000 sectors: LBA48 NCQ (depth 0/32)
ata1.00: ata1: dev 0 multi count 8
ata1.00: configured for UDMA/133
scsi1 : ata_piix
ata2.00: ATAPI, max UDMA/100
ata2.00: configured for UDMA/100
  Vendor: ATA       Model: WDC WD800JD-75MS  Rev: 10.0
  Type:   Direct-Access                      ANSI SCSI revision: 05
  Vendor: SONY      Model: CDRWDVD CRX310S   Rev: VDK2
  Type:   CD-ROM                             ANSI SCSI revision: 05
ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ]
ACPI: PCI Interrupt 0000:00:1f.5[C] -> GSI 20 (level, low) -> IRQ 209
PCI: Setting latency timer of device 0000:00:1f.5 to 64

HTH.

Jason Martens

[1]http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.18



Reply to: