If the PC can't see the drive in the BIOS you need to fix that first.
If the BIOS shows it but Hirens doesn't I try my old standby GPARTED booted from USB or CD.
However why partition at all today? The idea of partitioning to save an OS or Apps has been dashed to pieces. And if I wanted to install say Windows then Linux I simply use Windows install's advanced menu to set the size of the partition during install (well covered so I don't duplicate it here.)
I recently reformatted my HDD and tried to remove and replace the MBR using Hirems boot CD but when I got to the section where I had to select the drive to re do the MBR there was none listed, the only info is as follows.
under controller is iode:03F6 PCI Controller. and under Address is, E000 connected to DIV TSSTCORP CDDVDW SH-S223C
How do I get my PC to see the SATA HDD so I can Partition it.
Please help

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic