Boot from volume

PR corresponding to #258 
I'll get it one of these times. The question is will you still have any patience when that time comes.