catch non existen file
prepare volumes and catch keyboard interupt