- Newest
- Most votes
- Most comments
Unless you have a bare metal instance I do not believe you are able to run nested virtualisation.
Your question is imposing that your are trying to run a virtual machine inside another virtual machine.
Ec2’s do not expose the CPU features for virtualisation because the ec2 is already virtual.
Virtual box requires hyper v and this error I believe is because it’s not available due to nested virtualisation.
Try one of these. m5.metal, m5d.metal, r5.metal, r5d.metal, and z1d.metal.
Hi, did you try a different path: export your VirtualBox image as an .OVA file and then use EC2 VM import to load it onto EC2- See https://aws.amazon.com/ec2/vm-import/
Export as OVA: https://www.maketecheasier.com/import-export-ova-files-in-virtualbox/
The full import process is described here: https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html
Relevant content
- asked 2 months ago
- Accepted Answerasked 2 years ago
- asked 7 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 11 days ago