I had a similar issue as the OP. I booted into linux, opened the terminal in the file location, ran the command, now the image works again. I made an account just to thank you.
I did have to run the command twice, the first time the command formatted the image from ext4 to ext 2 and deleted almost all the files for some reason. After copying the backup I had the second time worked perfectly. I probably typo'd.