我已经在VirtualBox中创建了一个简单的虚拟机并安装了Ubuntu,但是我无法将其导入到AWS并从中生成AMI。
操作系统:Ubuntu 20.04.4 LTS
内核:Linux 5.4.0-104-generic
我已经尝试更改磁盘为.vdi和.vmdk格式。
我已经尝试禁用软盘驱动器并更新initramfs。
操作系统:Ubuntu 20.04.4 LTS
内核:Linux 5.4.0-104-generic
我按照文档提供的步骤进行了操作,并设置了role-policy.json和trust-policy.json:
https://docs.aws.amazon.com/vm-import/latest/userguide/vmie_prereqs.html#vmimport-role
https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html
我一直遇到这个错误:{
"ImportImageTasks": [
{
"Description": "My server VM",
"ImportTaskId": "import-ami-xxx",
"SnapshotDetails": [
{
"DeviceName": "/dev/sde",
"DiskImageSize": 2362320896.0,
"Format": "VMDK",
"Status": "completed",
"Url": "s3://xxxx/simple-vm.ova",
"UserBucket": {
"S3Bucket": "xxx",
"S3Key": "simple-vm.ova"
}
}
],
"Status": "deleted",
"StatusMessage": "ClientError: We were unable to read your import's initramfs/initrd to determine what drivers your import requires to run in EC2.",
"Tags": []
}
]
}
我已经尝试更改磁盘为.vdi和.vmdk格式。
我已经尝试禁用软盘驱动器并更新initramfs。