My H710 Mini was loaded with the stock Dell firmware, so I wasn’t able to directly passthrough my drives to my operating system. For me to have the drives show up I needed to create virtual drives. By flashing the card to IT mode, the drives would passthrough to the operating system without the need to create virtual drives.
I followed the guide from this website to flash my card. https://fohdeesha.com/docs/perc/
I ensured that SR-IOV Global Enable and I/OAT DMA Engine were disabled in my BIOS.
I then removed the RAID battery from my H710 mini. The battery isn’t needed and may cause issues if left plugged in.
I downloaded the ZIP from the website and flashed the two ISOs to two separate USB drives using Rufus with dd.
Plugging in the FreeDOS ISO USB and booting via BIOS instead of UEFI, I was able to find the name and revision of my card with:
My card’s product name was PERC H710 Mini and the ChipRevision was D1. After noting down my SAS Address, I proceeded with the H710 Mini (D1) Guide.
I cleaned the card using the following command:
I followed the prompts and received no errors, so I rebooted by typing the following command:
I then booted into the Linux ISO USB via BIOS.
I selected the default live option and ran the following command once it settled down:
With the IP used terminal to SSH into the server with the credentials of user/live.
I ran the following commands to flash the IT firmware:
sudo su - D1-H710
After rebooting I SSH’d into the server and ran the following commands:
sudo su - setsas (sasaddress) info
My info matched the tutorial, so I proceeded to add both the BIOS and UEFI boot image with the following commands:
flashboot /root/Bootloaders/mptsas2.rom flashboot /root/Bootloaders/x64sas2.rom
The H710 mini was now flashed into IT mode.