Ok, I'll start with micaelk's question first. I'm on a ASUS A7n8X-deluxe board. No PCI IDE controller.
Here's the output of demsg. I"m running grub, and can't find any references to hde in the menu.lst file.
NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda
MA, hdb
MA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc
MA, hdd
MA
hda: SAMSUNG SP1203N, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: Hewlett-Packard CD-Writer Plus 9100, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
SiI3112 Serial ATA: IDE controller at PCI slot 0000:01:0b.0
SiI3112 Serial ATA: chipset revision 2
SiI3112 Serial ATA: 100% native mode on irq 11
ide2: MMIO-DMA , BIOS settings: hde
io, hdf
io
ide3: MMIO-DMA , BIOS settings: hdg
io, hdh
io
hde: no response (status = 0xfe)
hdg: no response (status = 0xfe)
Hmmmmm