Recent | Online | Vintage | Modern | XP | Win | Mac  OS9 | DOS | Amiga | Atari ST | Graphics | Midi io | Sequencers | Roland "MC" | E-mu | Ensoniq | Akai MPCs | Samplers | Akai "S" | Roland "S"Synths | VST Samplers | VST Synths | Roland "JV" | Modules | Drums | Mixers | Timeline | HackintoshArtists | Graphics

Welcome to Oldschooldaw.com! (Online since 2014) serving vintage computers worldwide! this is our NEW WEBHOST as we've moved from our OLD GODADDY to a brand new server location to start off 2026. thanks to Godaddy for hosting the site for 11 years and a big thank you to IONOS.COM for the great pricing going forward!

Author Topic: Tiger only supported Sata1 (1.5gb/s) disk speeds and works best with ICH7R  (Read 25 times)

0 Members and 1 Guest are viewing this topic.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
 8)
some notes on the limitations of mac OS X Tiger



Lion introduced compatibility with Sata3 (6gbit/s) transfers
ICH6 apparently introduced 1.5gb/s native sata and it was ICH6 + 7 that tiger ran on originally.
ICH5 is compatible but older stemming back from 2003.

Quote
The ICH6 (released in 2004) was a pretty massive milestone for Intel. While the ICH5 before it technically introduced SATA support, the ICH6 was the first to truly "modernize" the interface by moving toward the standards we recognize today.

Here is the breakdown of why the ICH6 was a big deal for SATA:

1. Native SATA at 1.5 Gb/s
The ICH6 featured a native SATA controller that supported the SATA 1.0a specification. This provided a theoretical bandwidth of 1.5 Gb/s (roughly 150 MB/s after overhead).

Expansion: It bumped the port count up to four SATA ports (the ICH5 only had two).

The PATA Cut: To make room for this "native" serial future, Intel started phasing out the old school Parallel ATA (IDE), dropping it down to a single channel (supporting two devices).

2. The AHCI & NCQ Revolution
The real "native" magic wasn't just the speed, but the logic. The ICH6R (the RAID/advanced version) and ICH6-M (mobile) variants were the first to implement AHCI (Advanced Host Controller Interface). This brought two critical features:

Native Command Queuing (NCQ): This allowed the drive to optimize the order of read/write commands, which was a game-changer for performance under heavy workloads.

Hot-Plugging: It allowed you to connect or disconnect drives while the system was running—something we take for granted now but was a mess on older IDE setups.

3. DMI: Breaking the Bottleneck
Because 1.5 Gb/s SATA (and the new PCIe slots) would have choked the old 266 MB/s hub interface used in previous generations, Intel introduced DMI (Direct Media Interface) with the ICH6. This gave the Southbridge a dedicated 1 GB/s link to the Northbridge, ensuring those SATA drives actually had the "breathing room" to hit their rated speeds.

A quick note on compatibility: While the ICH6 was the king of 1.5 Gb/s, it famously had some "negotiation" issues with later SATA 3.0 Gb/s (SATA II) drives. If you ever try to plug a newer drive into an ICH6 board today, you often have to use a physical jumper on the hard drive to force it into 1.5 Gb/s mode, or the controller might not see it at all!

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
Quote
Yes, early versions of Intel-based Mac OS X 10.4 Tiger (specifically 10.4.1) were designed and developed using prototype hardware based on Intel ICH6 (I/O Controller Hub 6) chipsets, not ICH5.
Here are the key details:

Prototype Hardware: To transition to Intel processors, Apple provided developers with "Apple Developer Transition Kits" (DTKs), which were essentially Pentium 4-based PCs with Intel 915G/ICH6 chipsets.

Quote
The ICH6 Restriction: Early Intel builds of Tiger (10.4.1) were deeply tied to the ICH6 chipset.
They specifically required the IDE controller from the ICH6 to boot,
often failing with "Still waiting for root device" errors on other hardware.

TPM Lock: Early Tiger builds for Intel were locked to the TPM (Trusted Platform Module) chip found on the Apple DTK motherboards. This meant even if a computer had an ICH6 chipset, it would not boot without this specific security chip.

Hackintosh Origins: These early Intel builds that required specific Intel 915G/ICH6 hardware are the foundation of the early "Hackintosh" movement, where developers and hobbyists attempted to run OS X on non-Apple PC hardware.

While early Tiger was designed for ICH6 on prototypes, later versions of 10.4 (10.4.5 and up) included support for the hardware utilized in the finalized Core Duo Macs, effectively moving away from the strict ICH6 prototype requirements.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
That is a deep-cut piece of Hackintosh lore! You’re likely remembering the era of the AppleIntelPIIXATA.kext patches and the transition from Tiger (10.4) to Leopard (10.5).

However, there is a technical "gotcha" here regarding the ICH6 specifically:

The Hardware Hard-Cap
The reason you'll find people debating this is that the ICH6 is physically a SATA 1.5 Gb/s (SATA I) controller. No software patch or kext edit can force a SATA I controller to run at SATA II (3.0 Gb/s) speeds because the hardware clock and physical signaling for the higher frequency simply don't exist in the ICH6 silicon.

Intel didn't introduce 3.0 Gb/s support until the ICH7 (specifically the ICH7R and mobile versions used in the first Intel Macs).

So, what was the community "enabling"?
If you remember the Hackintosh community getting excited about SATA and Tiger 10.4.11, you are likely thinking of one of two things:

Enabling AHCI/NCQ: Many early "Intel-compatible" PCs had ICH6 chips, but the BIOS often forced them into "IDE Compatibility Mode." In Tiger, SATA drives would often show up as "Parallel ATA" in System Profiler and run slowly. The community created patches for AppleIntelPIIXATA.kext to "force" Tiger to recognize the ICH6 as a proper SATA device. This enabled Native Command Queuing (NCQ) and Hot-Plugging, which made the system feel much faster, even if the ceiling was still 1.5 Gb/s.

The ICH7/ICH8 Confusion: Because Tiger 10.4.11 was the final version of Tiger and overlapped with the release of much newer hardware, people were patching Tiger to run on ICH7, ICH8, and even ICH9 chipsets. Those chipsets did support SATA II (3.0 Gb/s), but Tiger’s stock drivers often throttled them or didn't recognize them at all. The patches "unlocked" the full speed of those newer chips on the older OS.

The Tiger "Speed" Illusion
On an ICH6 system, a patched Tiger 10.4.11 would show the drive as a "Serial ATA" device rather than "ATA," and the "Negotiated Link Speed" would finally report correctly. If you were moving from a misconfigured IDE-mode setup to a patched native SATA setup, the jump in burst speeds and latency (thanks to NCQ) felt like a generation leap—which is probably why it's remembered as "unlocking" the interface!

The Verdict: If you're on a true ICH6 (like an old i915 chipset board), you're pinned at 1.5 Gb/s. If you were on an ICH7 or higher and running Tiger, then yes, those community kexts were the only way to actually see that 3.0 Gb/s light up in the Profiler!

Quote
ok so if i have a board with 945GC chipset + ICH7R would that be great for tiger to get sataII disk performance + AHCI support?

Gemini said
That setup is basically the "Golden Era" sweet spot for a high-performance Tiger build. Moving from ICH6 to ICH7R is a massive jump for this specific project because it solves the two hardware limitations we were just talking about.

Here is why that specific combo is great for 10.4.11:

1. Actual SATA II (3.0 Gb/s) Speeds
Unlike the ICH6, the ICH7R (and the standard ICH7) has a physical PHY that supports 3.0 Gb/s.

The Benefit: If you're using an SSD (which I highly recommend for Tiger), you’ll actually be able to saturate the ~270 MB/s real-world throughput of SATA II.

The Tiger Catch: Tiger’s stock AppleIntelPIIXATA.kext often identifies these as generic IDE devices. You will still likely need to use a patched kext (like the ones from the old InsanelyMac or OSx86 Scene days) to ensure the OS doesn't "fallback" to a slower UDMA mode. Once patched, it will report as a true Serial ATA device at full speed.

2. AHCI Support (The "R" is Key)
The ICH7R is the "RAID/Advanced" version of the chipset. While the base ICH7 often lacked proper AHCI in many BIOS implementations, the ICH7R almost always supports it.

Why it matters: AHCI is what allows for Native Command Queuing (NCQ).

Hackintosh Tip: In your BIOS, you should set the SATA mode to AHCI (not "IDE" or "Enhanced"). Tiger 10.4.11 was the first version to really play nice with AHCI on Intel Macs (like the original Mac Pro and iMac), so as long as your Device IDs are added to the kext, you’ll get native power management and better disk thrashing protection.

3. The 945GC Pairings
The 945GC was a "budget" Northbridge, but for Tiger, it’s actually more compatible than some newer chips.

GMA 950 Graphics: Many 945GC boards come with the Intel GMA 950 integrated graphics. This is one of the few integrated GPUs with native Kext support in Tiger (since early Mac Minis used it). You get full Core Image/Quartz Extreme acceleration out of the box.

CPU Support: Most 945GC boards support Core 2 Duo (Conroe). Tiger flies on a Core 2 Duo, but keep in mind that 10.4.11 has some quirks with Quad Cores, so a high-clocked Duo is actually the "period-correct" performance king here.

One Critical Warning for Tiger
While the ICH7R supports 3.0 Gb/s, Mac OS X Tiger (10.4.x) has a 2TB partition limit.
If you try to use a modern large-capacity SATA drive, Tiger might refuse to boot or see the drive correctly. For the best "SATA II experience," stick to an SSD or HDD that is under 2TB and formatted with a GUID Partition Table (GPT) if you're using an Intel-based Tiger install.

If you can find a board like the Gigabyte GA-945GCM-S2 or similar with that ICH7R bridge, you're looking at arguably the most stable and fastest Tiger experience possible on non-Apple hardware.


Gemini
ICH6: SATA 1.5 Gb/s Milestone
Conversation with Gemini
You said
ICH6 apparently introduced 1.5gb/s native sata



Gemini said
You’re spot on. The ICH6 (released in 2004) was a pretty massive milestone for Intel. While the ICH5 before it technically introduced SATA support, the ICH6 was the first to truly "modernize" the interface by moving toward the standards we recognize today.

Here is the breakdown of why the ICH6 was a big deal for SATA:

1. Native SATA at 1.5 Gb/s
The ICH6 featured a native SATA controller that supported the SATA 1.0a specification. This provided a theoretical bandwidth of 1.5 Gb/s (roughly 150 MB/s after overhead).

Expansion: It bumped the port count up to four SATA ports (the ICH5 only had two).

The PATA Cut: To make room for this "native" serial future, Intel started phasing out the old school Parallel ATA (IDE), dropping it down to a single channel (supporting two devices).

2. The AHCI & NCQ Revolution
The real "native" magic wasn't just the speed, but the logic. The ICH6R (the RAID/advanced version) and ICH6-M (mobile) variants were the first to implement AHCI (Advanced Host Controller Interface). This brought two critical features:

Native Command Queuing (NCQ): This allowed the drive to optimize the order of read/write commands, which was a game-changer for performance under heavy workloads.

Hot-Plugging: It allowed you to connect or disconnect drives while the system was running—something we take for granted now but was a mess on older IDE setups.

3. DMI: Breaking the Bottleneck
Because 1.5 Gb/s SATA (and the new PCIe slots) would have choked the old 266 MB/s hub interface used in previous generations, Intel introduced DMI (Direct Media Interface) with the ICH6. This gave the Southbridge a dedicated 1 GB/s link to the Northbridge, ensuring those SATA drives actually had the "breathing room" to hit their rated speeds.

A quick note on compatibility: While the ICH6 was the king of 1.5 Gb/s, it famously had some "negotiation" issues with later SATA 3.0 Gb/s (SATA II) drives. If you ever try to plug a newer drive into an ICH6 board today, you often have to use a physical jumper on the hard drive to force it into 1.5 Gb/s mode, or the controller might not see it at all!

You said
are u sure the hackintosh community didnt enable full sataII for tiger 10.4.11?

Gemini said
That is a deep-cut piece of Hackintosh lore! You’re likely remembering the era of the AppleIntelPIIXATA.kext patches and the transition from Tiger (10.4) to Leopard (10.5).

However, there is a technical "gotcha" here regarding the ICH6 specifically:

The Hardware Hard-Cap
The reason you'll find people debating this is that the ICH6 is physically a SATA 1.5 Gb/s (SATA I) controller. No software patch or kext edit can force a SATA I controller to run at SATA II (3.0 Gb/s) speeds because the hardware clock and physical signaling for the higher frequency simply don't exist in the ICH6 silicon.

Intel didn't introduce 3.0 Gb/s support until the ICH7 (specifically the ICH7R and mobile versions used in the first Intel Macs).

So, what was the community "enabling"?
If you remember the Hackintosh community getting excited about SATA and Tiger 10.4.11, you are likely thinking of one of two things:

Enabling AHCI/NCQ: Many early "Intel-compatible" PCs had ICH6 chips, but the BIOS often forced them into "IDE Compatibility Mode." In Tiger, SATA drives would often show up as "Parallel ATA" in System Profiler and run slowly. The community created patches for AppleIntelPIIXATA.kext to "force" Tiger to recognize the ICH6 as a proper SATA device. This enabled Native Command Queuing (NCQ) and Hot-Plugging, which made the system feel much faster, even if the ceiling was still 1.5 Gb/s.

The ICH7/ICH8 Confusion: Because Tiger 10.4.11 was the final version of Tiger and overlapped with the release of much newer hardware, people were patching Tiger to run on ICH7, ICH8, and even ICH9 chipsets. Those chipsets did support SATA II (3.0 Gb/s), but Tiger’s stock drivers often throttled them or didn't recognize them at all. The patches "unlocked" the full speed of those newer chips on the older OS.

The Tiger "Speed" Illusion
On an ICH6 system, a patched Tiger 10.4.11 would show the drive as a "Serial ATA" device rather than "ATA," and the "Negotiated Link Speed" would finally report correctly. If you were moving from a misconfigured IDE-mode setup to a patched native SATA setup, the jump in burst speeds and latency (thanks to NCQ) felt like a generation leap—which is probably why it's remembered as "unlocking" the interface!

The Verdict: If you're on a true ICH6 (like an old i915 chipset board), you're pinned at 1.5 Gb/s. If you were on an ICH7 or higher and running Tiger, then yes, those community kexts were the only way to actually see that 3.0 Gb/s light up in the Profiler!

You said
ok so if i have a board with 945GC chipset + ICH7R would that be great for tiger to get sataII disk performance + AHCI support?

Gemini said
That setup is basically the "Golden Era" sweet spot for a high-performance Tiger build. Moving from ICH6 to ICH7R is a massive jump for this specific project because it solves the two hardware limitations we were just talking about.

Here is why that specific combo is great for 10.4.11:

1. Actual SATA II (3.0 Gb/s) Speeds
Unlike the ICH6, the ICH7R (and the standard ICH7) has a physical PHY that supports 3.0 Gb/s.

The Benefit: If you're using an SSD (which I highly recommend for Tiger), you’ll actually be able to saturate the ~270 MB/s real-world throughput of SATA II.

The Tiger Catch: Tiger’s stock AppleIntelPIIXATA.kext often identifies these as generic IDE devices. You will still likely need to use a patched kext (like the ones from the old InsanelyMac or OSx86 Scene days) to ensure the OS doesn't "fallback" to a slower UDMA mode. Once patched, it will report as a true Serial ATA device at full speed.

2. AHCI Support (The "R" is Key)
The ICH7R is the "RAID/Advanced" version of the chipset. While the base ICH7 often lacked proper AHCI in many BIOS implementations, the ICH7R almost always supports it.

Why it matters: AHCI is what allows for Native Command Queuing (NCQ).

Hackintosh Tip: In your BIOS, you should set the SATA mode to AHCI (not "IDE" or "Enhanced"). Tiger 10.4.11 was the first version to really play nice with AHCI on Intel Macs (like the original Mac Pro and iMac), so as long as your Device IDs are added to the kext, you’ll get native power management and better disk thrashing protection.

3. The 945GC Pairings
The 945GC was a "budget" Northbridge, but for Tiger, it’s actually more compatible than some newer chips.

GMA 950 Graphics: Many 945GC boards come with the Intel GMA 950 integrated graphics. This is one of the few integrated GPUs with native Kext support in Tiger (since early Mac Minis used it). You get full Core Image/Quartz Extreme acceleration out of the box.

CPU Support: Most 945GC boards support Core 2 Duo (Conroe). Tiger flies on a Core 2 Duo, but keep in mind that 10.4.11 has some quirks with Quad Cores, so a high-clocked Duo is actually the "period-correct" performance king here.

One Critical Warning for Tiger
While the ICH7R supports 3.0 Gb/s, Mac OS X Tiger (10.4.x) has a 2TB partition limit.
If you try to use a modern large-capacity SATA drive, Tiger might refuse to boot or see the drive correctly. For the best "SATA II experience," stick to an SSD or HDD that is under 2TB and formatted with a GUID Partition Table (GPT) if you're using an Intel-based Tiger install.

If you can find a board like the Gigabyte GA-945GCM-S2 or similar with that ICH7R bridge, you're looking at arguably the most stable and fastest Tiger experience possible on non-Apple hardware.

You said
the cpu ihave is the x6800

Gemini said
The Intel Core 2 Extreme X6800 is a legendary chip for this project. Pairing it with a 945GC + ICH7R board creates what many in the retro-modding community call a "Super Tiger" machine.

Since the X6800 is a 65nm Conroe dual-core running at 2.93 GHz with a 1066 MHz FSB, it is perfectly aligned with the hardware Apple was using in 2006–2007.

Here is how that specific combination affects your build:

1. The X6800 + 945GC Synergy
The FSB Match: The X6800 runs on a 1066 MHz Front Side Bus. Many 945GC boards were technically rated for 800 MHz but "overclocked" to 1066 MHz (often branded as "945GC/1333"). This is a perfect match.

Native Power Management: Because the X6800 is a "Conroe" core, Tiger 10.4.11 will recognize it almost natively. You'll get proper SpeedStep (EIST) support, so the CPU can downclock when idle—keeping that 75W TDP monster from turning your room into a sauna.

Performance: In 2006, the X6800 was the fastest CPU on the planet. Tiger 10.4.11 is incredibly lightweight compared to modern OSs; on an X6800 with an SSD, it will feel "instant."

2. Achieving "SATA II" Speed on Tiger
This is where the ICH7R shines. Since the X6800 is so fast, you don't want the disk to be the bottleneck.

The AHCI Challenge: As we discussed, Tiger can be finicky with AHCI. On many ICH7R boards, if you set the BIOS to "AHCI," Tiger might kernel panic with the stock AppleAHCIPort.kext.

The Pro Move: Most enthusiasts use a SATA Injector kext or a patched AppleIntelPIIXATA.kext. This allows you to run in "Enhanced IDE" mode or "AHCI" mode while telling Tiger to treat the drive as a Serial ATA device.

Expectation: With the ICH7R, you will hit the 300 MB/s (SATA II) ceiling. On an X6800 system, this makes a massive difference in boot times (usually under 10 seconds) and app launches.

3. Technical Tips for the X6800 Build
The 2TB Limit: Even with the X6800's power, Tiger's Disk Utility cannot handle partitions larger than 2.1 TB. Stick to a 250GB or 500GB SSD for the best experience.

Thermal Management: The X6800 runs hotter than the standard Core 2 Duos (E6xxx series). Ensure your 945GC board has decent VRM cooling, as those budget boards weren't always designed for the "Extreme" edition's power draw.

RAM: The 945GC chipset usually caps out at 2GB or 4GB of DDR2. Tiger is a 32-bit OS by default (though it has 64-bit library support), so 2GB is actually the "sweet spot" for performance.

Final Verdict
You have the perfect "Period Correct" powerhouse. The X6800 provides the raw IPC (Instructions Per Cycle) that Tiger loves, and the ICH7R provides the high-speed disk pipe that the ICH6 lacked.

One final question for your build: Do you have a dedicated GPU for this, or are you planning to use the onboard GMA 950? (If you want the "full" Tiger experience with glass effects and ripples, the GPU choice is the final piece of the puzzle!)

You said
did tiger not support addon cards that add SATAII controller? such as jmicron etc

Gemini said
Tiger 10.4.11 did support add-on SATA II cards, but it was a bit of a "Wild West" scenario. Success depended entirely on whether the card used a chipset that Apple had already written a driver for, or if the third-party manufacturer (like HighPoint or Sonnet) provided their own.

Here is how the "Add-on Card" landscape looked for Tiger:

1. The "Native" Champions: Silicon Image Sil3132
If you wanted SATA II on Tiger without pulling your hair out, you looked for a card with the Silicon Image Sil3132 chipset.

Why it worked: This chip was the "gold standard" for early Mac expansion. Silicon Image provided official Mac drivers for Tiger (both PowerPC and Intel).

The Performance: It gave you true 3.0 Gb/s speeds and was bootable. Many famous cards from Sonnet (like the Tempo SATA E2P) and FirmTek used this exact chip because it was so reliable in OS X.

2. The "Hackintosh" Favorite: JMicron JMB36x
The JMicron JMB363 (SATA + IDE combo) was extremely common on motherboards during the X6800 era.

The Struggle: Apple never used JMicron chips in real Macs, so there was no native driver in Tiger.

The Community Fix: This is likely what you were remembering earlier! The community developed the JMicronATA.kext (and later generic AHCI injectors). These allowed Tiger to see the JMicron controller.

The Result: Once patched, you could get SATA II speeds, but these cards were notoriously finicky about booting. Often, you could use them for data drives, but the BIOS/OS handover for booting was a coin flip.

3. The "Server Grade" Option: Promise & HighPoint
Companies like HighPoint (RocketRAID) and Promise made high-end SATA II PCIe cards.

Drivers: They provided dedicated .pkg installers for Tiger.

The Trade-off: While fast, these drivers often bypassed the native Apple disk stack, meaning the drives might appear as "External" or "Removable" in the OS, even if they were internal.

4. Why Add-on Cards were sometimes better than ICH7R
Even though your ICH7R supports SATA II, an add-on card could sometimes be superior for one specific reason: External SATA (eSATA).
In 2006, eSATA was the only way to get high-speed external storage (USB 2.0 and FireWire 400/800 were much slower). If you were doing video editing on Tiger, an add-on SATA II card was mandatory to run external RAID arrays.

Strategy for your X6800 Build:
Stick to the ICH7R for your Boot Drive: It's more "native" and stable for the OS. With a simple kext edit to AppleIntelPIIXATA, you’ll get your 3.0 Gb/s and AHCI.

Use an Add-on Card for "Extra" Speed or Ports: If you find an old Sil3132 based card (they are dirt cheap on eBay), it’s a great way to add two more SATA II ports that Tiger will treat very kindly.

One tip for the X6800: If you go the add-on card route, make sure it's PCIe, not standard PCI. Standard PCI (33MHz) will bottleneck a SATA II SSD to about 133MB/s, defeating the whole purpose of having a 3.0 Gb/s controller!

You said
will tiger recognize a PCIE addon disk controller?

Gemini said
Whether Tiger (10.4.11) recognizes a PCIe SATA controller depends entirely on the Device ID and the Chipset on that card. Unlike modern OSs that have "Generic AHCI" drivers that cover almost everything, Tiger was very specific about what hardware it would talk to.

Here is how it breaks down:

1. The "Native" Path (No Drivers Needed)
If the PCIe card uses a chipset that Apple used in the actual PCIe-based Macs of that era (the 2006 Mac Pro or the late 2005 PowerMac G5), it will often work "out of the box."

The Chipsets: Look for cards based on Silicon Image (Sil3132) or certain Marvell chipsets.

The "Apple" Effect: Because Apple used these for their own expansion cards, the drivers are already sitting inside /System/Library/Extensions. When you plug the card in, Tiger sees a familiar Vendor ID/Device ID and loads the driver.

2. The "Third-Party" Path (Official Drivers)
During the Tiger era, companies like Sonnet, HighPoint, and FirmTek made PCIe SATA II cards specifically for the first Mac Pros.

Compatibility: If you find one of these old cards, you can usually still find the legacy .pkg driver installers on their support sites (or via the Internet Archive).

Performance: These are the most stable way to get SATA II on Tiger because the drivers were professionally written for that specific OS version.

3. The "Hackintosh" Path (Kext Patching)
If you buy a cheap, modern PCIe SATA card (like one using a JMicron or ASMedia chip), Tiger will not recognize it by default.

The Problem: The card will show up in "PCI Cards" in System Profiler, but it will say "No Driver Installed."

The Fix: You have to find a community-made Kext (like JMicronATA.kext) or manually edit AppleAHCIPort.kext. You find the Vendor ID and Device ID of your PCIe card (e.g., 0x2363197b) and paste it into the IOPCIPrimaryMatch section of the kext's Info.plist.

The Risk: Manual patching in Tiger can lead to "Waiting for Root Device" errors (the dreaded "still waiting for root device" with a circle-slash icon) if you try to boot from that card.

How to check if your card will work:
Boot into Tiger with the card installed.

Go to About This Mac > More Info... > Hardware > PCI Cards.

Look for the card. If it says "Yes" under "Driver Installed," you’re golden.

If it says "No," note the "Device ID" and "Vendor ID." You will need to find a matching Kext or perform a "Hex Edit" patch.

Important Caveats
Non-Bootable: Many generic PC PCIe SATA cards do not have a Mac-compatible EFI/BIOS ROM. This means you might be able to see the drives once you reach the Tiger desktop, but you cannot select them as a startup disk.

The "Orange Icon" Bug: Often, drives connected to PCIe cards in Tiger will appear on the desktop as orange external drive icons instead of internal silver ones. This is purely cosmetic and doesn't affect your SATA II speeds.

Recommendation for your X6800 build: Since you already have an ICH7R on your motherboard, it is actually safer and faster to use the onboard ports with a simple kext patch. A PCIe card is only worth it if you’ve run out of the 4-6 ports on your motherboard!

You said
the firmtek seritek cards are legendary but i forget their exact specs didnt the sil3132 cards only support sataI 1.5gb/s transfers?

Gemini said
Actually, your memory is playing a trick on you—the SiI3112 and SiI3114 were the legendary SATA I (1.5 Gb/s) chips, but the SiI3132 was the breakthrough chip that brought SATA II (3.0 Gb/s) to the PCIe bus.

FirmTek used the SiI3132 for their famous SeriTek/2E2 and 2SE2 cards, and they were the gold standard for Tiger (10.4.11) and Leopard (10.5) power users.

The Silicon Image Evolution:
SiI3112 / SiI3114 (SATA I): These were PCI (the old flat bus) chips. Because the PCI bus was limited to 133 MB/s total, these chips could only ever do 1.5 Gb/s (and even then, they were bottlenecked by the bus if you used two drives at once).

SiI3132 (SATA II): This was a PCI Express (x1) chip. Because PCIe x1 provides 250 MB/s of bandwidth in each direction, it was the first mobile/desktop expansion chip that could actually handle 3.0 Gb/s (SATA II) speeds properly.

Why the SeriTek (SiI3132) was "Legendary" for Tiger:
3.0 Gb/s Bandwidth: It fully supported SATA II speeds. If you plugged an early SSD into a SeriTek card on your X6800 system, you would see burst rates and sustained transfers hitting that ~250-270 MB/s real-world ceiling.

Native Bootability: FirmTek wrote a custom Macintosh BIOS/EFI for these cards. Unlike cheap PC cards, a SeriTek card allowed you to select a SATA II drive as your Startup Disk in System Preferences.

Hot-Swap Support: It was famous for "Server-Grade" hot-swapping. You could pull a drive out of a SeriTek-connected bay and the OS wouldn't kernel panic—it would just unmount the icon, which was rare for 2006-era Hackintoshes.

Deep Tiger Support: FirmTek provided specific drivers for 10.4.4 through 10.4.11.

The Performance Comparison for your X6800:
If you are deciding between your onboard ICH7R and a SeriTek (SiI3132) card:

Feature   Onboard ICH7R   FirmTek SeriTek (SiI3132)
Speed   3.0 Gb/s (SATA II)   3.0 Gb/s (SATA II)
Protocol   AHCI (Requires Kext Patch)   Proprietary (Native Driver)
Booting   Native & Fast   Requires Mac-Flashing/Firmware
CPU Overhead   Very Low (Direct Hub)   Slightly Higher (PCIe Bus)
Verdict: For your "Super Tiger" build, the ICH7R is technically the "cleaner" solution because it sits directly on the Southbridge with the lowest possible latency to your X6800. However, if you find a SeriTek/2E2 at a thrift store or on eBay, it’s worth grabbing just for the "cool factor"—it was the ultimate upgrade for Mac Pro users back in the day.

Just keep in mind: if you use a generic SiI3132 card (not a FirmTek branded one), you will likely need the Silicon Image 3132 base driver, which can be harder to find now that Silicon Image has been absorbed by Lattice Semiconductor.



Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info

so ich7r is the easiest way to get sataII speed on tiger? rather then using a addon card such as a sil3132 or other type of card

Gemini said
Strictly speaking, the Intel ICH7R is the "path of least resistance" because it's already on your motherboard, but it is not necessarily the easiest or fastest in practice for a Tiger Hackintosh.

Here is the breakdown of why you might choose one over the other:

1. The ICH7R (Onboard) Route
The ICH7R is natively a SATA II (3.0 Gbps) controller. However, getting that speed in Tiger 10.4.11 is a software battle.

Pros: No extra cost; no PCIe slot used; fits the "period-accurate" build.

Cons: You are likely stuck in IDE/Legacy mode in the BIOS to avoid kernel panics. In IDE mode, the ICH7R is capped at Ultra DMA 100/133 speeds (approx. 100–133 MB/s), which is effectively SATA I or slower.

The Fix: To get SATA II speeds, you must enable AHCI in BIOS and use a patched AppleIntelPIIXATA.kext or a working AppleAHCIPort.kext. This is often finicky and can lead to the "Waiting for Root Device" error.

2. The Sil3132 (Add-on Card) Route
The Silicon Image SiL3132 was the "Gold Standard" for early Hackintoshes and Power Macs.

Pros: * True SATA II: It provides native 3.0 Gbps bandwidth (approx. 250+ MB/s real world) without messing with your motherboard's IDE/AHCI BIOS settings.

Drivers: Silicon Image released official, stable Mac OS X drivers for Tiger (10.4.x). They are generally more stable than the community-patched Intel kexts of that era.

Bootability: Many of these cards (especially if flashed with the "Non-RAID" BIOS) are bootable in Tiger.

Cons: Costs money; occupies a PCIe slot; can sometimes cause sleep/wake issues if the firmware isn't perfect.

Comparison Table
Feature   ICH7R (Onboard)   SiL3132 (Add-on Card)
Peak Speed   3.0 Gbps (only in AHCI)   3.0 Gbps (Native)
Ease of Setup   Hard (Requires Kext patching)   Easy (Install Driver + Plug in)
Stability   Medium (BIOS dependent)   High (Official Driver support)
Best For   Purists who want zero extra hardware.   Users who want "Plug & Play" speed.
The Verdict
If you want the absolute easiest way to see "3.0 Gbps" in your System Profiler without tearing your hair out over IOATAFamily kernel panics, buy a cheap SiL3132 PCIe card.

Important Tip for the Card: Ensure you get the PCI Express version (SiL3132), not the older PCI version (SiL3112), as the older PCI bus will bottleneck your SATA II speeds to around 133 MB/s anyway.

If you stick with ICH7R:

Set BIOS to AHCI.

Use a "Tiger AHCI Enabler" or a modified AppleIntelPIIXATA that includes the ICH7R Device ID (27C1 or 27C5).

Be prepared with a "Tiger Live CD" or a second install to roll back kexts if it won't boot

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
can u reccommend a specific pcie sil3132 card with at least one internal SATA port that is known to work to boot a intel hackintosh running tiger 10.4.11

Gemini said
For a 10.4.11 Tiger Hackintosh, the most reliable SiL3132 card is a generic 1x PCIe card with a Silicon Image 3132 chipset, provided you ensure it is running Non-RAID (Base) firmware.

While there are premium branded versions, the hardware itself is largely identical across generic models. The key to "bootability" in Tiger lies in the firmware and the specific driver version used.

Recommended Card
SATA PCI Express Controller Card (SiL3132)
This is a standard 1x PCIe card that features one internal SATA port and one external eSATA port. It uses the required SiL3132 chipset and is highly compatible with legacy macOS versions like Tiger.

SATA PCI Express Controller CardSATA PCI Express Controller CardSATA PCI Express Controller Card
SATA PCI Express Controller Card
CA$34.23
SATA
 4.3
 (7)
Opens in a new window

Why this card works for Tiger 10.4.11
Native 3.0 Gbps (SATA II): Unlike the onboard ICH7R, which often requires complex kext patching to move past IDE emulation, this card provides true SATA II speeds natively.

Driver Availability: Silicon Image released official "Universal" drivers for Tiger. You should look for version 1.5.15.0 or 1.5.16.0 of the SiL3132 Mac OS X driver.

Boot Support: To boot from this card, the card's BIOS must be flashed to the Non-RAID (Base) Firmware.

Critical Setup Steps for Booting
If you buy a generic card, it may arrive with "RAID" firmware, which often prevents macOS from seeing it as a bootable volume.

Flash the Firmware: You can flash the card to BIOS version 7.2.23 (Non-RAID). This is often done in a Windows environment using the Silicon Image flash utility or via a DOS boot disk.

The "Sonnet" Trick: Some users find that the Sonnet Tempo SATA E2P drivers work perfectly with generic SiL3132 cards, as Sonnet based their high-end Mac cards on the same Silicon Image silicon. However, the generic card is significantly more cost-effective for a legacy build.

Comparison of SiL3132 Options
Feature   Generic SiL3132 Card   Sonnet Tempo SATA E2P
Ports   1 Internal, 1 External   2 External (typically)
Chipset   SiL3132   SiL3132
Bootable   Yes (Requires Base BIOS)   Yes (Out of the box)
Cost   Low (~$20-$35)   High (Legacy/Premium)
Important Note: If you are using an SSD, Tiger does not support TRIM. This will not prevent booting, but you may notice write speeds slowing down over several months of heavy use.

If you'd like, I can help you find the specific archive links for the 1.5.x Tiger drivers or the firmware flashing utility needed to convert a RAID card to a bootable Base card. Would you like me to do that?

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
ok so im doublechecking some info from last night, AI told me that ich6 was the first to support 1.5gb/s transfers over SATA1, The information you read was likely a slight misinterpretation of Intel's release history. SATA 1.5 Gb/s was actually introduced with the ICH5 southbridge in 2003, not the ICH6.

The confusion might stem from the fact that while both support the same 1.5 Gb/s speed, the ICH6 introduced several major advancements to the SATA interface that were missing from the ICH5:

AHCI Support: The ICH6 was the first to support Advanced Host Controller Interface (AHCI), which enables modern features like Native Command Queuing (NCQ) and hot-plugging.
More Ports: The ICH5 typically featured only 2 SATA ports (as seen on your ASUS P5PE-VM), whereas the ICH6 increased the integrated count to 4 ports.
Matrix Storage: The ICH6R variant introduced Intel Matrix Storage Technology for more advanced RAID configurations.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
ok so SIL3112 can work for booting TIGER + but its only SATA1 speed.

SIL3132 or SiL3124 are neeeded for SATA2 speed + proper support in OSX TIGER.


Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
 8) if you have one of these boards u acn skip the need for the sil3132 card???? even tho its got many pcie 1x slots for it... u wont need it because apparently sataII works on these boards OOB in OSX Tiger (and above obviously)

There is extensive historical documentation of Intel 975X + ICH7R motherboards running Mac OS X 10.4 Tiger (Hackintosh) with full SATA II (3Gb/s) disk speeds. This combination was considered a "golden era" for early Intel-based Hackintoshes because the hardware closely mirrored the original 2006 Mac Pro and iMac specifications.

Proven Motherboards
The following boards are well-documented in the community for running Tiger with SATA II performance:

ASUS P5W DH Deluxe (975X + ICH7R):
Often cited as the premier board for Tiger. It features the ICH7R with three native SATA II connectors.

Gigabyte GA-G1975X (975X + ICH7R):
A high-end board confirmed to support SATA II (300MB/s) through its ICH7R southbridge.

Abit AW8-MAX (955X + ICH7R):
Known for stability in early Tiger builds due to its direct compatibility with the AppleIntelPIIXATA driver.

Key Factors for SATA II Speed
To ensure you are actually getting 3Gb/s (SATA II) speeds rather than being capped at 1.5Gb/s (SATA I), keep the following in mind:
AHCI Mode: For native SATA II performance and features like NCQ, the BIOS must be set to AHCI mode. Tiger requires specific kexts (drivers) like AppleIntelPIIXATA.kext to recognize the ICH7R in AHCI mode.

Driver Support:
 In early "deadmoo" or "JaS" Tiger 10.4.x releases, if the controller was set to "Enhanced" or "Compatible" (IDE) mode, speed was often limited to SATA I or even ATA-100 speeds.

Drive Compatibility:
Some older SATA II hard drives had physical jumpers that limited them to 1.5Gb/s for compatibility with older SATA I controllers. Ensure no such jumpers are present.

Performance Reality
While the interface supports 3Gb/s (300MB/s), mechanical hard drives of that era rarely exceeded 60–80MB/s.

Using a modern SATA SSD on an ICH7R board under Tiger will typically saturate the SATA II bus, reaching real-world speeds of approximately 250–270MB/s.

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
does SIL3132 support continue past TIGER?
« Reply #8 on: April 05, 2026, 07:15:20 PM »
does Sil3132 support continue for macosx thru the next versions past tiger? leopard? snow leopard? lion? mountain lion? where does support for 3132 dissappear?

Great question — this is actually where the SiL3132 really shines, because its support lifespan in macOS is much longer than most people expect.

Here’s the real progression:

🧠 SiL3132 macOS Support Timeline
✅ macOS Tiger (10.4)
Works with third-party kexts (Silicon Image driver)
Common in OSx86 builds
Bootable + full SATA II (3 Gb/s)
This is where it became popular in Hackintosh
✅ macOS Leopard (10.5)
Best support overall
Many distros (iATKOS, Kalyway) include SiL3132 kexts
Fully:
Bootable
Stable
SATA II + NCQ working

👉 This is basically the “golden era” for Sil3132 on Hackintosh.

✅ macOS Snow Leopard (10.6)
Still works very well
Requires:
32-bit kernel (recommended), or
Properly patched 64-bit kext
Many users report:
Stable operation
Boot support still works
Good performance

⚠️ Caveat:

64-bit support is less consistent unless you have the right kext
⚠️ macOS Lion (10.7)
Support starts to degrade
Apple moves heavily toward:
AHCI
Native Intel/Apple storage stack
SiL3132:
May still work with older kexts
Often non-bootable or unstable
Kernel extensions may need modification
❌ macOS Mountain Lion (10.8) and newer
Support effectively disappears
Reasons:
Apple drops a lot of legacy 3rd-party driver support
Moves fully to AHCI / AppleAHCIPort stack
64-bit only kernel (breaks old drivers)

👉 SiL3132:

Usually not detected, or
Requires heavy hacking (and even then unreliable)
this is fine because from here on outt apple has built in AHCI drivers that work better thean the sil3132 probably anyway

Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
so the only way for me to get NCQ + hot plug capability in OSX TIGER on a intel hackintosh, with 7600GT gpu, and e8600 cpu, would be to use a motherboard that has 975X + ICH7R? is that correct? anything higher or lower will not work is that correct?
Gemini said
Strictly speaking, for onboard Intel SATA on Tiger (10.4.x), your assessment is almost entirely correct. Tiger was the first Intel-capable Mac OS, and its AHCI (Advanced Host Controller Interface) drivers were incredibly primitive and specific to the hardware Apple was shipping at the time (primarily the first Mac Pro and iMacs using the 945/975X chipsets).

Here is the breakdown of why the 975X + ICH7R is your "Goldilocks" zone, and why deviating from it usually leads to a dead end:

1. The ICH7R Requirement
Tiger's AppleAHCIPort.kext was written for the specific Device IDs of the ICH7 series.

Lower (ICH6 or below): Most of these do not support AHCI at all or lack the specific registers Tiger expects for NCQ (Native Command Queuing).

Higher (ICH8, ICH9, ICH10): While these do support AHCI, Tiger lacks the built-in Device IDs for them. While you can "spoof" them by injecting IDs into the kext, you often run into a specific Tiger-era bug where only two SATA ports are recognized, or the system fails to initialize NCQ because the register offsets shifted slightly between ICH7 and ICH8.

2. Why NCQ + Hot Plug is so picky
In Tiger, if you aren't using a "recognized" AHCI controller, the OS defaults to using AppleIntelPIIXATA.kext.

PIIXATA treats SATA drives as if they are old-school IDE/PATA drives.

The Result: You lose NCQ, you lose Hot Plug, and you are capped at "Legacy IDE" speeds (effectively SATA I or worse).

3. The "Higher" Chipset Trap
If you use a P35/P45 board (ICH9/ICH10) with your E8600, you will likely get Tiger to boot, but you will almost certainly be stuck in IDE emulation mode. You might see the drives, but they will show up as "Internal" (not hot-swappable) and won't support the queueing depth required for NCQ.

Is there any other way?
If you don't want to hunt down a rare 975X board (like the ASUS P5W DH Deluxe), there is one "cheat code" that actually works better for NCQ and Hot Plug on Tiger:

The Silicon Image 3132 PCIe Card.
As you've noted in your recent research, Tiger has excellent third-party support for the SiI3132 or SiI3124 chipsets.

The Benefit: If you put a $15 SiI3132 card into any Core 2 Duo motherboard, the FirmTek or Silicon Image drivers will give you full SATA II speeds, true Hot Plug (the drive will appear/disappear on the desktop like a USB drive), and NCQ.

The Catch: You usually can't boot the Tiger installer from these cards easily; you often need to install to a drive on the onboard SATA first, install the drivers, and then move the drive to the card.

Summary Checklist for your Build:
Feature   Onboard (ICH7R)   Onboard (ICH8/9/10)   PCIe Card (SiI3132)
Tiger Compatibility   Native (Best)   Patchy/Difficult   Driver Dependent
NCQ Support   Yes   Rarely (in Tiger)   Yes
Hot Plug   Yes   Often No   Yes
SATA Speed   3.0 Gbps   3.0 Gbps   3.0 Gbps


Offline chrisNova777

  • Underground tech support agent
  • Administrator
  • Posts: 10036
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
original mac pro first acheived SATA2 with ICH7R
« Reply #10 on: April 05, 2026, 10:15:00 PM »
Conclusion:
If you want to stay "Vanilla" and use only onboard ports,
yes, 975X + ICH7R is effectively your only choice for a fully functional "SATA II" capable Tiger experience.

If you are willing to use a PCIe expansion card, you can use *any board* that has a free pcie slot, and supports slot 771/775 cpu, such as a E8600.

Several ASUS motherboards, primarily from the LGA775 era (mid-2000s), feature the Intel ICH7R southbridge, which is known for supporting SATA RAID (0, 1, 10, 5) and Matrix Storage Technology.

Key ASUS motherboards with the ICH7R chipset include:

ASUS P5W64-WS Professional
ASUS P5WD2-E Premium
ASUS P5WD2 Premium
ASUS P5LD2
ASUS P5LD2 Deluxe
ASUS P5LD2-E

ASUS P5BV (Server Board)
ASUS P5BV/SAS (Server Board)
ASUS P5M2-E/4L (Server Board)
ASUS P5M2/SAS (Server Board)


These boards were generally paired with Intel 955X, 975X, or 945P northbridge chipsets to provide the ICH7R functionality.