<br><font size=2 face="sans-serif">Martin,</font>
<br><font size=2 face="sans-serif">Ok, using Ubuntu-8.04-AMD64 to run these
commands.</font>
<br>
<br><font size=2 face="sans-serif">The BIOS allows for three settings on
the SATA controller: IDE, RAID and AHCI.</font>
<br>
<br><font size=2 face="sans-serif">For "dmesg | grep pci" I got
this for IDE mode:</font>
<br><tt><font size=3>ACPI: bus type pci registered<br>
pci 0000:00:12.0: set SATA to AHCI mode<br>
PCI: If a device doesn't work, try "pci=routeirq". If it
helps, post a report<br>
Allocate Port Service[0000:00:07.0:pcie00]<br>
pci_hotplug: PCI Hot Plug PCI Core version: 0.5</font></tt>
<br>
<br><font size=2 face="sans-serif">and this for RAID and AHCI modes:</font>
<br><font size=2 face="sans-serif">ACPI: bus type pci registered</font>
<br><font size=2 face="sans-serif">PCI: If a device doesn't work, try "pci=routeirq".
If it helps, post a report</font>
<br><font size=2 face="sans-serif">Allocate Port Service[0000:00:07.0:pcie00]</font>
<br><font size=2 face="sans-serif">pci_hotplug: PCI Hot Plug PCI Core version:
0.5</font>
<br>
<br><font size=2 face="sans-serif">(so the only difference is that in IDE
mode, Linux is telling me I should use AHCI mode instead. The message
goes away in RAID/AHCI modes.)</font>
<br>
<br><font size=2 face="sans-serif">For LSPCI, I got this for IDE and AHCI
modes:</font>
<br><font size=2 face="sans-serif">00:00.0 Host bridge: ATI Technologies
Inc RS690 Host Bridge</font>
<br><font size=2 face="sans-serif">00:01.0 PCI bridge: ATI Technologies
Inc RS690 PCI to PCI Bridge (Internal gfx)</font>
<br><font size=2 face="sans-serif">00:07.0 PCI bridge: ATI Technologies
Inc RS690 PCI to PCI Bridge (PCI Express Port 3)</font>
<br><font size=2 face="sans-serif">00:12.0 SATA controller: ATI Technologies
Inc SB600 Non-Raid-5 SATA</font>
<br><font size=2 face="sans-serif">00:13.0 USB Controller: ATI Technologies
Inc SB600 USB (OHCI0)</font>
<br><font size=2 face="sans-serif">00:13.1 USB Controller: ATI Technologies
Inc SB600 USB (OHCI1)</font>
<br><font size=2 face="sans-serif">00:13.2 USB Controller: ATI Technologies
Inc SB600 USB (OHCI2)</font>
<br><font size=2 face="sans-serif">00:13.3 USB Controller: ATI Technologies
Inc SB600 USB (OHCI3)</font>
<br><font size=2 face="sans-serif">00:13.4 USB Controller: ATI Technologies
Inc SB600 USB (OHCI4)</font>
<br><font size=2 face="sans-serif">00:13.5 USB Controller: ATI Technologies
Inc SB600 USB Controller (EHCI)</font>
<br><font size=2 face="sans-serif">00:14.0 SMBus: ATI Technologies Inc
SBx00 SMBus Controller (rev 13)</font>
<br><font size=2 face="sans-serif">00:14.1 IDE interface: ATI Technologies
Inc SB600 IDE</font>
<br><font size=2 face="sans-serif">00:14.2 Audio device: ATI Technologies
Inc SBx00 Azalia</font>
<br><font size=2 face="sans-serif">00:14.3 ISA bridge: ATI Technologies
Inc SB600 PCI to LPC Bridge</font>
<br><font size=2 face="sans-serif">00:14.4 PCI bridge: ATI Technologies
Inc SBx00 PCI to PCI Bridge</font>
<br><font size=2 face="sans-serif">00:18.0 Host bridge: Advanced Micro
Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration</font>
<br><font size=2 face="sans-serif">00:18.1 Host bridge: Advanced Micro
Devices [AMD] K8 [Athlon64/Opteron] Address Map</font>
<br><font size=2 face="sans-serif">00:18.2 Host bridge: Advanced Micro
Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller</font>
<br><font size=2 face="sans-serif">00:18.3 Host bridge: Advanced Micro
Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control</font>
<br><font size=2 face="sans-serif">01:05.0 VGA compatible controller: ATI
Technologies Inc RS690 [Radeon X1200 Series]</font>
<br><font size=2 face="sans-serif">02:00.0 Ethernet controller: Realtek
Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
(rev 01)</font>
<br><font size=2 face="sans-serif">03:05.0 Ethernet controller: Realtek
Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)</font>
<br><font size=2 face="sans-serif">03:06.0 Ethernet controller: Realtek
Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)</font>
<br><font size=2 face="sans-serif">03:07.0 FireWire (IEEE 1394): VIA Technologies,
Inc. IEEE 1394 Host </font>
<br>
<br><font size=2 face="sans-serif">And this when in RAID mode:</font>
<br><font size=2 face="sans-serif">00:00.0 Host bridge: ATI Technologies
Inc RS690 Host Bridge</font>
<br><font size=2 face="sans-serif">00:01.0 PCI bridge: ATI Technologies
Inc RS690 PCI to PCI Bridge (Internal gfx)</font>
<br><font size=2 face="sans-serif">00:07.0 PCI bridge: ATI Technologies
Inc RS690 PCI to PCI Bridge (PCI Express Port 3)</font>
<br><font size=2 face="sans-serif">00:12.0 RAID bus controller: ATI Technologies
Inc SB600 Non-Raid-5 SATA</font>
<br><font size=2 face="sans-serif">00:13.0 USB Controller: ATI Technologies
Inc SB600 USB (OHCI0)</font>
<br><font size=2 face="sans-serif">00:13.1 USB Controller: ATI Technologies
Inc SB600 USB (OHCI1)</font>
<br><font size=2 face="sans-serif">00:13.2 USB Controller: ATI Technologies
Inc SB600 USB (OHCI2)</font>
<br><font size=2 face="sans-serif">00:13.3 USB Controller: ATI Technologies
Inc SB600 USB (OHCI3)</font>
<br><font size=2 face="sans-serif">00:13.4 USB Controller: ATI Technologies
Inc SB600 USB (OHCI4)</font>
<br><font size=2 face="sans-serif">00:13.5 USB Controller: ATI Technologies
Inc SB600 USB Controller (EHCI)</font>
<br><font size=2 face="sans-serif">00:14.0 SMBus: ATI Technologies Inc
SBx00 SMBus Controller (rev 13)</font>
<br><font size=2 face="sans-serif">00:14.1 IDE interface: ATI Technologies
Inc SB600 IDE</font>
<br><font size=2 face="sans-serif">00:14.2 Audio device: ATI Technologies
Inc SBx00 Azalia</font>
<br><font size=2 face="sans-serif">00:14.3 ISA bridge: ATI Technologies
Inc SB600 PCI to LPC Bridge</font>
<br><font size=2 face="sans-serif">00:14.4 PCI bridge: ATI Technologies
Inc SBx00 PCI to PCI Bridge</font>
<br><font size=2 face="sans-serif">00:18.0 Host bridge: Advanced Micro
Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration</font>
<br><font size=2 face="sans-serif">00:18.1 Host bridge: Advanced Micro
Devices [AMD] K8 [Athlon64/Opteron] Address Map</font>
<br><font size=2 face="sans-serif">00:18.2 Host bridge: Advanced Micro
Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller</font>
<br><font size=2 face="sans-serif">00:18.3 Host bridge: Advanced Micro
Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control</font>
<br><font size=2 face="sans-serif">01:05.0 VGA compatible controller: ATI
Technologies Inc RS690 [Radeon X1200 Series]</font>
<br><font size=2 face="sans-serif">02:00.0 Ethernet controller: Realtek
Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
(rev 01)</font>
<br><font size=2 face="sans-serif">03:05.0 Ethernet controller: Realtek
Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)</font>
<br><font size=2 face="sans-serif">03:06.0 Ethernet controller: Realtek
Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)</font>
<br><font size=2 face="sans-serif">03:07.0 FireWire (IEEE 1394): VIA Technologies,
Inc. IEEE 1394 Host Controlle</font>
<br>
<br><font size=2 face="sans-serif">(the only difference is the fourth line,
00:12.0 SATA controller versus RAID controller)</font>
<br>
<br><font size=2 face="sans-serif">Next steps:</font>
<br>
<br><font size=2 face="sans-serif">I have burned the "i386 Fedora
7 install DVD" and "Debian 4.0-r3 net install CD" and will
try those out on this hardware. Since I have</font>
<br><font size=2 face="sans-serif">not yet installed any other software,
now is the time to make sure this hardware platform will accomodate all
of the different options.</font>
<br>
<br><font size=2 face="sans-serif">I will discontinue trying to setup mode=RAID
on the BIOS. I will experiment with installs on AHCI and IDE only.
If we do mirroring,</font>
<br><font size=2 face="sans-serif">it would probably be LVM2 mirroring
through the software, something like this:</font>
<br>
<br><font size=2 face="sans-serif">/dev/sda1 ---- /boot</font>
<br><font size=2 face="sans-serif">/dev/sda2 --- swap1</font>
<br><font size=2 face="sans-serif">/dev/sda3 --- LVM2 mirror</font>
<br>
<br><font size=2 face="sans-serif">/dev/sdb1 --- copy of /boot (perhaps
using dd if=/dev/sda1 of=/dev/sda2, via cron)</font>
<br><font size=2 face="sans-serif">/dev/sdb2 -- swap2 </font>
<br><font size=2 face="sans-serif">/dev/sdb3 -- LVM2 mirror</font>
<br>
<br><font size=2 face="sans-serif">The latest "sys rescue cd 1.03"
seems to handle both i386 and AMD64 and has LVM2 support.<br>
</font>
<br><font size=2 face="sans-serif">-- Tony</font>