AWS ec2에 OVA를 배포하는 동안 grub.conf 문제

AWS ec2에 OVA를 배포하는 동안 grub.conf 문제

저는 OVA를 AWS에 배포하려고 했습니다. 그리고 이상한 문제를 발견했습니다. AWS는 모든 파티션에서 이름이 'grub.conf'인 파일을 찾고, 어떤 위치에든 이름이 'grub.conf'인 파일이 여러 개 있는 경우 OVA를 배포하지 않습니다. 다음과 같은 내용이 표시됩니다.

{
        "Status": "deleted", 
        "SnapshotDetails": [
            {
                "UserBucket": {
                    "S3Bucket": "bucket", 
                    "S3Key": "dir/aws.ova"
                }, 
                "DiskImageSize": 29947222016.0, 
                "Format": "VMDK"
            }
        ], 
        "Description": "grub test1", 
        "StatusMessage": "ClientError: Multiple different grub/menu.lst files found [\"/usr/local/cold-inject-mounts/vol-xxxxxx/-dev-xvdf1/grub/grub.conf\", \"/boot/grub/grub.conf\", \"/usr/local/cold-inject-mounts/vol-xxxxx/-dev-xvdf2/boot/grub/grub.conf\"]", 
        "ImportTaskId": "import-ami-xxxxxxx"
}

이 이미지에는 centos 5가 포함되어 있습니다. 세 개의 파티션(sda1/2/3)이 포함된 디스크는 단 하나뿐입니다. 전체 디스크에서 'grub.conf'라는 파일을 검색하는 대신 기본 grub 위치를 조사하지 않는 이유가 궁금합니다.

이에 대한 입력이나 해결 방법이 있습니까?

미리 감사드립니다.

관련 정보