I believe the order of this messages is reversed. The first one is warning about running from external disk. But the second message is about virtual HDD wasn't opened during some error. You can check the VM bundle and virtual hdd image size/permissions. But it would be great if you Sent Technical Data from this point and share ID number here.