HTC One X Stuck at boot!

So I have an HTC One X (for At&t) and I need some help. I was flashing a rom in CWM and everything was going fine until I went to instal the actual rom, CWM gave me an error: status 1: rom aborted (that is roughly what the message was, the rom didn't instal. I have read online, and the way to fix it is:

1. Relock the boot loader (fast boot oem lock)

2. Run the RUU updater

3. Unlock via HTC Dev.

Here is my problem: Im on vacation and the only computer I have is a mac. I tried VirtualBox with Windows 8, but I can't get RUU to see my device. Also, my device only powers on to the HTC screen. I can get to recovery (TWRP) and boot loader/fastboot screens. That is it though. When I try to reboot, TWRP recovery says "No OS" and won't let me.

I really appreciate and need your help, Thanks!