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?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.
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 portsI 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?
Thanks.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).
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?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.
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, it helps for SATA hard drives and SSDs.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 idea. 🤯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 setting0x00000065[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 AHCI0x00000065: 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).
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)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.
There's a MacRumors link at https://forums.macrumors.com/thread...a-driver-in-windows-xp-vista-and-win7.760482/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.
[HOWTO] Boot Macs with Intel Chipset in AHCI Win7 Vista XP Linux
Update October 5, 2011 Based on the post quoted below it should be able to use the information below to enable AHCI for Linux machines. As I don't have this laptop to test anything nor the spare time to attempt to make the changes blindly I will not be able to provide assistance for this. It shou...www.insanelymac.com
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)
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.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.
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.