I've just installed my ninth pfSense on a 60GB drive and it didn't boot from hard disk following the install.
I got a "-", then a "", then it hung. I tried 1.2.1-RC2 from 14 November and a 1.2.1 from 7 July and both gave the same results.
In the end I disabled LBA in the BIOS and set the root filesystem's size to 2GB. A 2GB swap partition followed, then the rest of the disk for /var.
Boots like a charm now.