Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
If you're still having trouble with this, can you run QEMU with "-d int" and provide the log? The important information should be in the last 100 lines or so. (I also suggest using "-no-reboot" so the log stops when the CPU triple faults! You might also need "-accel tcg" to turn off hardware acceleration.)