Bug#397062: intel g965 ide failure
Package: installation-reports
Boot method: netinst CD
http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso
Image version: downloaded at Sat Nov  4 18:34:58 GMT 2006.  Unable to 
get directory listings on cdimage.debian.org so I cannot verify which 
day's build "latest" currently points to.
Date: Sat Nov 4, 2006
Machine: Core 2 Duo on intel G965WH board (using amd64, not i386)
Processor: Core 2 duo
Memory: 1 GB
Partitions:
Output of lspci -nn and lspci -vnn:
Note that the output is hand-typed.  If you think I made any typos, I 
will happily boot into this again and verify.
lspci -nn:
00:00.0 Host bridge [06600]: Intel Corporation 82P965/G965 Memory 
Controller Hub [8086:29a0] (rev 02)
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G965 
Integrated Graphics Controller [8086:29a2] (rev 02)
00:03.0 Communication controller [0780]: Intel Corporation 82P965/G965 
HECI Controller [8086:29a4] (rev 02)
00:19.0 Ethernet controller [0c03]: Intel Corporation 82566DC Gigabit 
Network Connection [8086:104b] (rev 02)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) 
USB UHCI #4 [8086:2834] (rev 02)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) 
USB UHCI #5 [8086:2835] (rev 02)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) 
USB2 EHCI #2 [8086:283a] (rev 02)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family)HD 
Audio Controller [8086:284b] (rev 02)
00:1c.0 PCI Bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI 
Express Port 1 [8086:283f] (rev 02)
00:1c.1 PCI Bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI 
Express Port 2 [8086:2841] (rev 02)
00:1c.2 PCI Bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI 
Express Port 3 [8086:2843] (rev 02)
00:1c.3 PCI Bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI 
Express Port 4 [8086:2845] (rev 02)
00:1c.4 PCI Bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI 
Express Port 5 [8086:2847] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) 
USB UHCI #1 [8086:2830] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) 
USB UHCI #2 [8086:2831] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) 
USB UHCI #3 [8086:2832] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) 
USB2 EHCI #1 [8086:2836] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge 
[8086:244e] (rev f2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HH (ICH8DH) LPC 
Interface Controller [8086:2812] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801H (ICH8 Family) 4 
port SATA IDE Controller [8086:2820] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus 
Controller [8086:283e] (rev 02)
00:1f.5 IDE interface [0101]: Intel Corporation 82801H (ICH8 Family) 2 
port SATA IDE Controller [8086:2825] (rev 02)
02:00.0 IDE interface [0101]: Marvell Technology Group Ltd. Unknown 
device [11ab:6101] (rev b1)
06:03.0 FireWire (IEEE 1394) [0c00]L Texas Instruments TSB43AB22/A 
IEEE-1394a-200 Controller (PHY/Link) [104c:8023]
lspci -vnn output (only for the Marvell):
02:00.0 IDE interface [0101]: Marvell Technology Group Ltd. Unknown 
device [11ab:6101] (rev b1) (prog-if 8f [Master SecP SecO PriP PriO])
	Subsystem: Marvell Technology Group Ltd. Unknown device [11ab:6101]
	Flags: bus master, fast devsel, latency 0, IRQ 10
	I/O ports at 1018 [size=8]
	I/O ports at 1024 [size=4]
	I/O ports at 1010 [size=8]
	I/O ports at 1020 [size=4]
	I/O ports at 1000 [size=16]
	Memory at 50100000 (32-bit, non-prefetchable) [size=512]
	Capabilities: [48] Power Management version 2
	Capabilities: [50] Message Signalled Interrupts: Maskk- 64bit- 
Queue=0/0 Enable-
	Capabilities: [e0] Express Legacy Endpoint IRQ 0
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot:           [O]
Detect network card:    [ ]
Configure network:      [ ]
Detect CD:              [E]
Load installer modules: [ ]
Detect hard drives:     [ ]
Partition hard drives:  [ ]
Install base system:    [ ]
Clock/timezone setup:   [ ]
User/password setup:    [ ]
Install tasks:          [ ]
Install boot loader:    [ ]
Overall install:        [E]
Comments/Problems:
Installer was unable to find the CD drive.  This has to do with the fact 
that the driver for the marvell parallel ide is apparently broken under 
kernel 2.6.17.  The serial ATA seems to work fine, but my CD drive is 
PATA.  I have seen suggestions in various places that it is fixed in 
kernel 2.6.18 but do have not tested this yet.
I also tried the amd64 sarge-custom-1012.iso image from 
http://kmuto.jp/debian/d-i/ and had the same error, although some people 
at http://forums.debian.net/viewtopic.php?p=36109 reported success with 
various images at that site.  They apparently address problems other 
than the Marvell controller.
Additionally, I tried installing from ubuntu-6.10-server-amd64.iso 
downloaded the same day.  It failed in the same manner.
Jonathan
Reply to: