Does anyone know if the PERC 6i works in a Mac Pro 4,1 or 5,1 rather than in a Hackintosh? I'd like to use one exclusively for booting Windows 10 with, so it neeeds to be bootable.
I'd say it's likely you could do so. However you'll need to research if and how Apple Boot Camp would recognize the Windows VD on the PERC card. Not sure if you can use an alternate boot manager, one that would load both Windows and OS X. You'd also need to research where to place the boot manager. It'll probably need to live on a VD connected to the PERC. Lastly, be certain you choose the correct VD and in the RAID BIOS manager under the 'Ctrl Mgmt' tab. In order to install dukzcry's SASMegaRAID kext, you may need to disable OS X's kext signing, which is done automatically with a Hackintosh.
Lsi Fusion-mpt Drivers For Mac Free

Note that disabling kext signing will create a security risk. In theory you should be able to temporarily disable the security until after you've installed and the system rebuilds the kernel cache. That seems easy to use. Sorry but I've never used Boot Camp but after looking at, you'd need to start within the OS X environment. So, in order for the Boot Camp setup application in OS X to see the PERC's VDs, you will first need to install dukzcry's SASMegaRAID kext. Don't attempt anything before making a complete backup of your system.
Lsi Fusion-mpt Drivers For Mac Pro
LSI PCI FUSION-MPT MINIPORT DRIVER FOR WINDOWS - Smart Array Pi Controller. It can also display VMware shared folders driver. Stiefe Lauslauf Drivers. Driver for Mac BootCamp support. To avoid this problem, use LSI Logic driver version 1. Any ideas on how to resolve miniporr. User despeinao has made the required patch for LSI Fusion cards. To support 12Gb/s with macOS drivers: HighPoint RocketRaid 3740A. Re: DL 140 G3, LSI Logic Fusion-MPT SAS Storport Driver 1.- you can test with another USB Floppy, In my experience work with dell USB Floppy, HP recommend use HP floppy USB but with dell work fine.
Here is what I have right now. My server/storage box is a GA-EP45-DS3l hackintosh running 10.11.3 with clover with the following hardware 8G ram e8400 10 drives (6 through onboard ICH / 4 SilImage 4 sata pci card) sil3132 2x esata card (connects to SansDigital towerstor 8x1.5tb backup array (raidz). This server runs Plex server among other tasks and has 6x2tb drives in a ZFS zpool using open ZFS OS X and works pretty well the backup pool as stated above is a separate box using 2x esata cables and surprisingly good xfer for the setup and is what I would like to do is move the 8 drives in the esata enclosure to a SE3016 omnistor box. 16 disks via 8088 since the box uses an expander onboard and would give me higher throughput, allow adding another 8drive vdev to the backup pool and only use one cable. This requires a HBA and since I am using ZFS.
IT mode is the best performing with least hassle. I dont want to have to export 16 drives (or more in the future though chaining multiple enclosure) manually and I dont want the drives 'tagged' by a raid controller making migration or HBA replacement difficult. Plus since its a daisy chain able enclosure using IT mode gives me the ability to attach like 125 drives or more where in IR or raid mode the drive count is usually much smaller. Like I stated in my original post.
I know I need an HBA but which ones will work in IT mode in OS X / hackintosh either with this kext or natively. That I dont have to pass each disk as a raid 0 as that is just not the way to do it for the above reasons. From what I have read this great kext project does not work with IT cards, only lsimegaraid. I am also considering building a new system on a s5520 board and I would need new HBA / sata options for that solution as well. Although if I go that route I am seriously contemplating doing a esxi / napp-it all in one and putting OS X on a napp-it zfs pool as a VM.