Проблема с grub.conf при развертывании OVA в AWS ec2

Проблема с grub.conf при развертывании OVA в AWS ec2

Я пытался развернуть OVA на AWS. И столкнулся со странной проблемой. AWS ищет файл с именем 'grub.conf' во всех разделах и не разворачивает OVA, если в любом месте существует несколько файлов с именем 'grub.conf'. Выводится что-то вроде этого:

{
        "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 по умолчанию, а сканирует весь диск на предмет файла с именем 'grub.conf'?

Есть ли какие-нибудь идеи или способы решения этой проблемы?

Заранее спасибо.

Связанный контент