Nice write up (second link) on how to setup a Raspberry Pi to boot from a harddrive instead of the SD card.
http://lifehacker.com/quickly-set-up-an-external-hard-drive-on-a-raspberry-pi-1699452534
https://learn.adafruit.com/external-drive-as-raspberry-pi-root/overview