Boot from volume

PR corresponding to #258 
Hah. I just did this in my branch, too.