小编Bör*_*rje的帖子

AWS:从 Ubuntu 创建 AMI 时出错 - 错误 initramfs/initrd

我在 VirtualBox 中创建了一个简单的虚拟机并安装了 Ubuntu,但是,我无法将其导入 AWS 并从中生成 AMI。
操作系统: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 -角色

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": []
        }
    ] …
Run Code Online (Sandbox Code Playgroud)

import amazon-ec2 amazon-web-services amazon-ami ubuntu-20.04

8
推荐指数
1
解决办法
851
查看次数