Humm, I believe this card does:
http://www.hptmac.com/US/product.php?_index=57
Not sure if it will boot Windows also.
It
claims it does.
😱 😛 I've no idea how well it would work though, and I'm not a big fan of Highpoint. I'd had so many issues in years past with their Fake RAID cards, I just quit using their products all together.
I would challenge that. OS X isn't the problem. The problem is Windows. I have tried Highpoint and Areca and both havn't so far fullfilled my expectations. My experience is based on EFI32 so it may not be 100% the same for your EFI64 machines, but Areca have categorically excluded Bootcamp functionality which leads me to believe they cannot do it.
To my knowledge there isn't a SATA card that will work like an internal SATA port and boot both OS X and Windows. I have a rather expensive Areca 1210 which installs Windows if you leave out the OS X part of the firmware. Nevertheless it will not boot Windows properly as the internal SATA port would.
I have to make the reservation that I have only used RAID0 mode there. So it may be possible in JBOD which this card also does, but I would seriously doubt it.
My advise at this point would be using an internal port for Windows and possibly in AHCI mode to achieve best compatibility and performance. Use a good card like the Areca cards for OS X which they handle very well. Any internal port of a hot swap capable card can work as an eSATA if you hook it up with the right slot back plane. Delock makes a nice product which also hooks up an USB port and a 5V power supply with DIN connector for your external drive.
The EFI64 machines seem to fare just fine with the Areca cards. Keep in mind though, it's EFI boot.bin was developed for Itanium, not Macs. It just happens to work, as it should. But the EFI64 models I think can work without being forced to flash the EFI Boot portion, as the BIOS emulation does work. This is what's done on that one to boot Windows on a Mac (or Linux). But to run OS X alone, the EFI layer is typically added to make sure it will boot OS X.
The EFI32 seems to be the source of the issues, and I'd think leaving the ARCxxxxBOOT.bin would fail under the BIOS emulation layer in that machine.
Worth a test, but it's a lot of work, it fails (say most, if not an entire day).
I should have clarified.
As far as I'm aware, RAID controller cards can boot OS X but cards that just add straight eSATA functionality and lack RAID controlling abilities won't boot OS X in a target disk mode.
Some RAID cards can boot OS X, but there's precious few. Areca and Atto are the primary ones, though Highpoint makes the RR43xx series which does as well (Areca is the ODM on it btw). I'd think that's the main reason why it works.
😛
The link above (Highpoint) is the only model of eSATA card that I've seen that indicates it can boot EFI (= Mac boot compatible). But I've not seen anyone that's tried it, so no idea how well it works (or doesn't).
😛