About the PCIe disks. Sounds like a permissions issue to me. I tested PCIe -> SATA some time back and had no issues, but didn't retest on the release. Anyways, let me know if this will solve your issue:
[edit]
Can you switch tty when the build 'freezes up' ? if yes, you could check where it mounts and just chmod it I imagine (otherwise check from root):
[edit 2]
If neither works, ssh into the board when its locked up and pastbin dmesg for us
Code:
sudo chown -R -v rock:rock /media/rock
sudo chmod -Rf 777 rock:rock /media/rock
Can you switch tty when the build 'freezes up' ? if yes, you could check where it mounts and just chmod it I imagine (otherwise check from root):
Code:
sudo chmod 777 /dev/sdx
If neither works, ssh into the board when its locked up and pastbin dmesg for us
