PDA

View Full Version : SATA problems only with 64-bit FC7


matt23
2007-07-28, 10:03 PM CDT
Hey guys,

I've been working on this problem for a while, but I can't get past this stumbling block to install FC7. I'm getting an while trying to install with the 64-bit version. It fails to talk to the SATA driver and eventually times out. My PATA drives work fine - just SATA that fails.

The 32-bit i386 version works flawlessly. It seems like there's a bug in the kernel driver.

I can't get my install far enough to try upgrading the kernel on the boot or livecd to the latest to see if the problem is solved- I'm pretty much stuck with 32-bit at this point.

I tried in AHCI and default modes in the BIOS - neither work.

This is my controller:

00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA

HAL info:

pci.product = 'SB600 Non-Raid-5 SATA' (string)
pci.subsys_vendor = 'Giga-byte Technology' (string)
info.bus = 'pci' (string)
pci.device_protocol = 1 (0x1) (int)
info.udi = '/org/freedesktop/Hal/devices/pci_1002_4380' (string)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:12.0' (string)
pci.subsys_product_id = 45061 (0xb005) (int)
linux.subsystem = 'pci' (string)
info.vendor = 'ATI Technologies Inc' (string)
info.subsystem = 'pci' (string)
pci.product_id = 17280 (0x4380) (int)
pci.vendor = 'ATI Technologies Inc' (string)
info.product = 'SB600 Non-Raid-5 SATA' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:12.0' (string)
pci.vendor_id = 4098 (0x1002) (int)

Any ideas?

matt23
2007-07-28, 10:13 PM CDT
Woohoo! Here's the problem. The SB600 lies about 64-bit DMA and I have 4GB of RAM.

Looks like this is fixed in 2.6.22, but i can work around for now by using maxmem=4095M

Here's more info:

http://www.mail-archive.com/linux-ide@vger.kernel.org/msg06195.html