2017-06-11 2 views
0

Je suis en train de faire android x86 ami sur amazon.Je suis en train de faire android x86 courir sur amazon ec2

Je suivais tutoriel ici https://github.com/ashishdahiya/android_x86_64_ami

Je suis en mesure de démarrer Android mais ne peut pas installer un fichier APK.

J'ai également réussi à créer une instance stockée ami mais je ne peux pas l'arrêter et je ne peux pas en prendre un instantané.

Je fais comme ça.

1) ec2-bundle-image --cert secret/certificate.pem --privatekey secret/private-key.pem --image image/android_x86_64.img --prefix android-x86 --user 5924176***** --destination ami1 -a x86_64 --kernel aki-fc37bacc -B "/dev/sda1=snap-0f1633ad782df8db4::true"

2) ec2-upload-bundle --manifest ami1/android-x86.manifest.xml --bucket testbuckette12345 --access-key ****** --secret-key ***

3) ec2-register testbuckette12345/android-x86.manifest.xml -n "ng1final1" -a x86_64 -d "zAsnffdroid x86 6 AMI" --region us-west-2 -O AKI**** -W Sk2ZL9****** --kernel aki-fc37bacc --root-device-name /dev/sda1 -b "/dev/sda1=snap-0f1633ad782df8db4::true"

Il sera reconnaissant si vous pouvez aider. Merci

+0

Quelle erreur obtenez-vous lorsque vous essayez d'installer un fichier apk? –

+0

n'a pas pu accéder au gestionnaire de packages. est le système fonctionnant –

Répondre

0

Une instance Amazon EC2 démarrée à partir d'un Instance Store-backed AMIs ne peut pas être arrêtée/démarrée. Cela est dû au fait que le disque de démarrage est conservé sur Instance Store, qui est supprimé lorsque l'instance est arrêtée. Depuis que le disque est parti, l'instance ne peut plus être redémarrée (et c'est aussi pourquoi vous n'êtes pas autorisé à l'arrêter). De même, les instantanés Amazon EBS ne peuvent être créés qu'à partir de volumes de disques Amazon EBS. Instance Store est un stockage sur disque directement lié qui est et non Amazon EBS.

+0

pouvez-vous fournir une solution. comment changer le disque de démarrage? –

+0

Lorsque vous arrivez à l'étape de Création de l'AMI, utilisez simplement la commande "Créer une image" du menu Actions de la console et l'AMI normale sauvegardée par EBS sera créée. Documentation: [Création d'une AMI Linux Amazon EBS-Backed] (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html) –

+0

impossible de créer une image. –