Added temporary auto-update option
Added save_blkdev function
Implemented support for file based VM