grub.conf enquanto a implementação do OVA para a AWS ec2

1

Eu tenho tentado implantar um OVA para a AWS. E me deparei com um problema estranho. A AWS procura pelo arquivo com o nome 'grub.conf' em todas as partições e não implementa o OVA se houver vários arquivos com o nome 'grub.conf' em qualquer local. Isso mostra algo assim:

{
        "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"
}

Esta imagem tinha centos 5 na mesma. Existe apenas um disco com três partições nele (sda1 / 2/3). Eu estou querendo saber porque não olha para o local padrão do grub, em vez disso, varre todo o disco para o arquivo 'grub.conf'?

Quaisquer entradas ou contornos para isso?

Obrigado antecipadamente.

    
por Shivendra Mishra 11.08.2016 / 09:19

0 respostas