Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

flang

macrumors regular
Original poster
Aug 11, 2012
135
12
they seem considerable slower than my MP1,1.
the MP3,1 OEM are OPTIARC DVD RW AD-7170A
 
Are they the original that came with the MacPro3,1? Maybe they have a dried up rubber band that needs replacing.
Maybe the entire drive needs to be replaced. MacPro3,1 uses PATA drives. You might be able to connect SATA drives using the two extra ODD SATA ports from the motherboard (under the fan in the PCIe space), but then the DVD drives wouldn't be usable in Windows. There exist PATA to SATA adapters that will let you connect a newer SATA DVD drive using the PATA connections.
 
didn't know the drives had rubber band "powered" transport
 
Technically called "drive belts"
I think I tried to replace my drive belts, but my DVD drives had other problems after that. Maybe I broke something.
 
MacPro3,1 uses PATA drives. You might be able to connect SATA drives using the two extra ODD SATA ports from the motherboard (under the fan in the PCIe space), but then the DVD drives wouldn't be usable in Windows. There exist PATA to SATA adapters that will let you connect a newer SATA DVD drive using the PATA connections.
I put a SATA Blu-ray drive in my 2,1 and like you said, I can’t see it in Windows. Why is that?

Is it because there are no SATA optical drive drivers at boot up?
 
Last edited:
I put a SATA Blu-ray drive in my 2,1 and like you said, I can’t see it in Windows. Why is that?

Is it because there are no SATA optical drive drivers at boot up?
Because the chipset has to boot in legacy IDE compatibility mode. Presumably This is because back in the day the Windows OS That was compatible didn’t include proper drivers for the controller in AHCI mode which would have provided functionality from all 6 ports

you can modify your drive’s MBR to inject code to force this or you can boot with a modified grub boot loader to force AHCI mode.
this will “fix” the missing drives.

for the 4,1/5,1 Apple changed things a bit and instead of no optical drives they end up disabling bays 3 and 4 (At least from what I read).
 
  • Like
Reactions: EugW
Because the chipset has to boot in legacy IDE compatibility mode. Presumably This is because back in the day the Windows OS That was compatible didn’t include proper drivers for the controller in AHCI mode which would have provided functionality from all 6 ports

you can modify your drive’s MBR to inject code to force this or you can boot with a modified grub boot loader to force AHCI mode.
this will “fix” the missing drives.

for the 4,1/5,1 Apple changed things a bit and instead of no optical drives they end up disabling bays 3 and 4 (At least from what I read).
Thanks.

I was all ready to do the AHCI patch for Windows 10, but then I read that it doesn't actually help recognize SATA optical drives on MacPro1,1 and 2,1. This only works with MacPro3,1.

For 1,1 and 2,1, the recommended solution is a hardware SATA to PATA adapter. The other option is just to take out the drive and put it in an external enclosure (assuming my Blu-ray software works with external drives). However, the reason I put the drive in the Mac in the first place is because it's awkward and unsightly having this massive external 5.25" drive enclosure on the table.
 
I was all ready to do the AHCI patch for Windows 10, but then I read that it doesn't actually help recognize SATA optical drives on MacPro1,1 and 2,1. This only works with MacPro3,1.

For 1,1 and 2,1, the recommended solution is a hardware SATA to PATA adapter. The other option is just to take out the drive and put it in an external enclosure (assuming my Blu-ray software works with external drives). However, the reason I put the drive in the Mac in the first place is because it's awkward and unsightly having this massive external 5.25" drive enclosure on the table.
I had used the MBR patch to use AHCI on MacPro3,1 in Boot Camp - I think this was back in the Windows XP days which didn't install AHCI drivers automatically so extra work had to be done. I never tried it with optical drives. Did you try a normal drive instead?

Does MacPro1,1 or MacPro2,1 have any IFR in their firmware? On the MacPro3,1, there's a setting 0x00000065[1] \Advanced\IDE Configuration\Configure SATA as (0:"IDE"; 1:"RAID"; 2:"AHCI") but I haven't tried changing it to see if it affects Windows. #252 I suppose it won't work because it's already set to AHCI 0x00000065: 02 while I'm running macOS. I haven't checked the value while running Windows (Windows doesn't have access to EFI since it boots using Legacy BIOS).
 
That’s the first I’ve heard that the Change didn’t help the 1,1/2,1 ... I ran the thread about it back in 2008 on insanely Mac, granted it has been 12 years now but I don’t recall any 1,1/2,1 users mentioning anything.
 
That’s the first I’ve heard that the Change didn’t help the 1,1/2,1 ... I ran the thread about it back in 2008 on insanely Mac, granted it has been 12 years now but I don’t recall any 1,1/2,1 users mentioning anything.
No, it helps for SATA hard drives and SSDs.

What I was saying is that the AHCI hack does not help for SATA optical drives.

It's mentioned in the comments by Greg Hrutkay in his how-to video for doing the AHCI hack.


Q: Might you know why despite having ACHI enabled, I have been unable to get Windows 10 to recognize the two ODD ports within my Mac Pro 2,1 ? I have a Blu Ray optical drive connected to one of my ODD ports that is not being seen in my Windows 10 drive though is fully visible/functional in OS X 10.11.6. Would you recommend applying the ACHI patchbin again ?

A: I think I covered that in episode 2? I can't remember right off hand. Anyway ODD ports can't be enabled in Windows on the 1,1/2,1. On the 3,1 with AHCI enabled, yes but not on ours. I explained in that episode (whichever one it was) that you can only use a SATA to IDE adapter to get the drive to work. I use one on my BDXL drive. Drive still works great.

I had used the MBR patch to use AHCI on MacPro3,1 in Boot Camp - I think this was back in the Windows XP days which didn't install AHCI drivers automatically so extra work had to be done. I never tried it with optical drives. Did you try a normal drive instead?

Does MacPro1,1 or MacPro2,1 have any IFR in their firmware? On the MacPro3,1, there's a setting 0x00000065[1] \Advanced\IDE Configuration\Configure SATA as (0:"IDE"; 1:"RAID"; 2:"AHCI") but I haven't tried changing it to see if it affects Windows. #252 I suppose it won't work because it's already set to AHCI 0x00000065: 02 while I'm running macOS. I haven't checked the value while running Windows (Windows doesn't have access to EFI since it boots using Legacy BIOS).
No idea. 🤯

EDIT:

Here we go (12:26):


I'm not sure if he's saying that the two hidden SATA ports on 1,1/2,1 are just unusable in general for all drives in Windows even with AHCI enabled or it's specific to just optical drives. He then talks about how he had to use a SATA to PATA adapter for his 1,1 flashed to 2,1, whereas on the 3,1 those hidden SATA ports work fine in Windows for optical drives once AHCI is enabled.

This is not to say he doesn't recommend enabling AHCI in Windows on 1,1/2,1, because he does say in a different video that it helps for main main SATA drive bays.
 
Last edited:
No, it helps for SATA hard drives and SSDs.

What I was saying is that the AHCI hack does not help for SATA optical drives.

It's mentioned in the comments by Greg Hrutkay in his how-to video for doing the AHCI hack.


Q: Might you know why despite having ACHI enabled, I have been unable to get Windows 10 to recognize the two ODD ports within my Mac Pro 2,1 ? I have a Blu Ray optical drive connected to one of my ODD ports that is not being seen in my Windows 10 drive though is fully visible/functional in OS X 10.11.6. Would you recommend applying the ACHI patchbin again ?

A: I think I covered that in episode 2? I can't remember right off hand. Anyway ODD ports can't be enabled in Windows on the 1,1/2,1. On the 3,1 with AHCI enabled, yes but not on ours. I explained in that episode (whichever one it was) that you can only use a SATA to IDE adapter to get the drive to work. I use one on my BDXL drive. Drive still works great.

No idea. 🤯

EDIT:

Here we go (12:26):


I'm not sure if he's saying that the two hidden SATA ports on 1,1/2,1 are just unusable in general for all drives in Windows even with AHCI enabled or it's specific to just optical drives. He then talks about how he had to use a SATA to PATA adapter for his 1,1 flashed to 2,1, whereas on the 3,1 those hidden SATA ports work fine in Windows for optical drives once AHCI is enabled.

This is not to say he doesn't recommend enabling AHCI in Windows on 1,1/2,1, because he does say in a different video that it helps for main main SATA drive bays.
Interesting. I still don’t see why this wouldn’t work. my Guess would be that he never really enabled AHCI mode in windows and just thought he did. If the ports work in Macos which is using AHCI then they should also work in windows using ahci. Sure you don’t get things like NCQ with optical drives but there’s no logical reason I can see why if this drive controller is set to AHCI that it would not get to use all 6 SATA ports. makes me wonder if @LightBulbFun ever had it working (as I believe he has a 2,1 which he booted in UEFI Windows 10)
 
Also love that he’s using some random site for the source of that mod and doesn’t know we made it work for Nvidia chipset Macs too.

maybe he should have looked at the original source of this. Prior to my thread on insanely Mac it was just rumors / whispers of this being doable but nothing put together with details.

 
Also love that he’s using some random site for the source of that mod and doesn’t know we made it work for Nvidia chipset Macs too.

maybe he should have looked at the original source of this. Prior to my thread on insanely Mac it was just rumors / whispers of this being doable but nothing put together with details.

There's a MacRumors link at https://forums.macrumors.com/thread...a-driver-in-windows-xp-vista-and-win7.760482/

When I was looking at this at the end of May 2010 (more than a year after the thread was created), the name of the thread on InsanelyMac was
"[HOWTO] Boot Mac Pro in AHCI - XP / Vista / Linux, Add Blu Ray Drives & use ALL 6 SATA ports & both P-ATA".
I have a pdf capture of the first 19 posts of the thread (when InsanelyMac numbered its posts). I made a post in June 2010 (now on page 6).
 
Interesting. I still don’t see why this wouldn’t work. my Guess would be that he never really enabled AHCI mode in windows and just thought he did. If the ports work in Macos which is using AHCI then they should also work in windows using ahci. Sure you don’t get things like NCQ with optical drives but there’s no logical reason I can see why if this drive controller is set to AHCI that it would not get to use all 6 SATA ports. makes me wonder if @LightBulbFun ever had it working (as I believe he has a 2,1 which he booted in UEFI Windows 10)

thats a good question, not one I ever checked, next time I have the 1,1 out ill see if all 6 ports show up :)

but as you say I cant see no reason for them not to

the MP1,1-3,1 all use the same south bridge/SATA controller AFAIK for what its worth
 
Hmm... This is looking more complicated than I want to deal with. Correct me if I'm wrong but:

A. The Intel Matrix Storage Manager software http://www.intel.com/support/chipsets/imsm/index.htm is no longer listed there. It's new software now.

B. It seems a lot of people have had trouble with this on 1,1 / 2,1 / 3,1.

C. A lot of people get SATA bays 3 and 4 deactivated. Well, my Windows install is on SATA bay 3. The few times I've swapped SATA bays between 2 and 3, my systems have crashed. I have learned not to do that.

BTW, besides the SATA optical drive issue, here are the three problems with my current Windows 10 install:

1. Sleep was initially working fine, but after some Windows updates, sleep no longer works properly. For some reason, after sleep, the machine is in uber-slow mode, to the point where it takes over a minute to wake up. The machine is unusable. Note that I see that some Windows PC users have this issue as well, sometimes fixed by adjusting the sleep settings, but not always. I tried the same workarounds but no joy. My solution is to just disable sleep.

2. Netflix 1080p in the app and in Edge always crashes the system. Sometimes it's after a minute, and sometimes it's after 30 minutes, but it happens basically every time. The machine is locked up hard, and completely unresponsive. It's like a snapshot because anything that was on screen remains on screen, but nothing works. It's not a heat issue since the memory and CPU temps are low. My solution is not to use the Netflix app or Netflix in Edge. Chrome 720p Netflix works perfectly fine for hours, but of course it is limited to 720p. Interestingly, this issue is also not unique to me. It also is sometimes reported in the Windows PC community. IIRC sometimes it is related to various drivers like video drivers but sometimes there is no apparent solution.

3. I can't get the Magic Keyboard and Magic Mouse Boot Camp drivers to work. They work fine as generic keyboard and mouse. What this means for the keyboard is that the keyboard function buttons like brightness don't work, but that's OK. since my 30" Cinema HD Display has brightness buttons on the side. For the mouse it means that scrolling does not work, which is highly annoying, but the solution is just to use a different mouse.

I was wondering if enabling AHCI could fix #1 but at this point I'm not sure I want to try, if a US$22 SATA to IDE adapter will give me optical drive support, and given that my Windows install is in drive bay 3.

BTW, what about TRIM you ask? Well, For the Windows boot drive, I am using an ancient Kingston SSD that has the same Toshiba controller that Apple used in its OEM SSDs before they enabled TRIM. It's a slow SSD, but I think that Apple used it because it has very, very aggressive garbage collection which is working all the time. While it's slow, it is consistently slow and doesn't drop in speed much like other SSDs at least with my current usage. In case you’re interested, you can read about it here:


In contrast, my Samsung 840 EVO without TRIM would be fast initially, but then drop to unusably slow with big file transfers. And while slow, that Kingston V+100 is still faster than hard drives, and for my business use the speed is fast enough.

Nonetheless, thanks for all the help everyone!
 
Last edited:
Hmm... This is looking more complicated than I want to deal with. Correct me if I'm wrong but:

A. The Intel Matrix Storage Manager software http://www.intel.com/support/chipsets/imsm/index.htm is no longer listed there. It's new software now.
Those instructions were created for XP. I would expect Windows 10 to have better behaviour and support but I haven't dealt with it much. I haven't tried the AHCI MBR patch in a very long time.

I have a MacPro3,1 with 64 GB of RAM. I have to use the maxmem=63488 boot-arg to make it run at a normal speed in macOS. I have to use a similar setting in the BCD for Windows. I think the Linux kernel has a fix so Ubuntu is ok. I don't think this is related to the slowdown issues that you mentioned but it's interesting because it's a chipset issue like the IDE/AHCI issue.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.