attempt to integrate migrate for disk
fixed wrong data being send on migrate
Merge pull request #1 from Luceos/diskmigrate

Diskmigrate