ClientError: ENA must be supported with uefi boot-mode

0

【以下的问题经过翻译处理】 我试图在EC2中运行Windows 10 Home虚拟机。我在VirtualBox中准备了映像,然后导出了.ova文件,将其上传到S3,并尝试使用以下命令将其转换为AMI,如此处所述

$ aws ec2 import-image --description "Windows 10 VM" --platform Windows --disk-containers "file://foo/containers.json" --boot-mode uefi --license-type BYOL --architecture x86_64

但在导入过程达到27%时,收到以下错误:

$ aws ec2 describe-import-image-tasks --import-task-ids fooID
{
    "ImportImageTasks": [
        {
            "Architecture": "x86_64",
            "Description": "Windows 10 VM",
            "ImportTaskId": "fooID",
            "LicenseType": "BYOL",
            "Platform": "Windows",
            "SnapshotDetails": [
                {
                    "DeviceName": "/dev/sda1",
                    "DiskImageSize": 8298251264.0,
                    "Format": "VMDK",
                    "Status": "completed",
                    "Url": "s3://foo/Windows-10.ova",
                    "UserBucket": {
                        "S3Bucket": "foo",
                        "S3Key": "Windows-10.ova"
                    }
                }
            ],
            "Status": "deleted",
            "StatusMessage": "ClientError: ENA must be supported with uefi boot-mode",
            "Tags": [],
            "BootMode": "uefi"
        }
    ]
}

我已经完成了以下步骤:

  1. 安装ENA驱动程序(没有帮助)
  2. 安装AWS CLI(没有帮助)
profile picture
专家
已提问 6 个月前47 查看次数
1 回答
0

【以下的回答经过翻译处理】 根据此处的文档,目前不支持使用import-image命令导入带UEFI Secure Boot的Windows。如果在导入之前将引导模式更改为传统BIOS,则应该可以正常工作。

profile picture
专家
已回答 6 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则