Die Windows-Startdiskette startet nicht in Gcloud-VM-Instanzen

Die Windows-Startdiskette startet nicht in Gcloud-VM-Instanzen

Ich versuche, verschiedene physische Festplatten in gcloud zu booten. Der vollständige Vorgang ist also:

Ich habe die physische Festplatte in Linux geladen (mit einer Größe von 1 GB). Später habe ich sie im Format tar.gz komprimiert (mit format=oldgnu, wie es gcloud will).

Ich habe die Datei in einen Google Cloud Bucket hochgeladen und später mit GCloud Compute dieses Image.tar.gz in ein GCloud-Image konvertiert, um eine VM-Instanz zu booten.

Das Problem besteht darin, dass beim Versuch, die Instanz zu booten, dieser Fehler auftritt:

Booting from Hard Disk 0... Boot failed: not a bootable disk

Ich habe versucht, mit diesem Image eine externe Festplatte zu erstellen. Ich habe das Image in eine Festplatte konvertiert und alle meine Dateien sind dort. Alle Partitionen und Bootpartitionen dort sind in gutem Zustand.

Ich habe die Dokumentation in gcloud gelesen, um zu erfahren, wie man das richtige Image erstellt und wie gcloud Images berechnet. Die Dokumentation darüber, wie Windows in der VM bootet, ist ... unklar.

Gibt es eine außergewöhnliche Möglichkeit, Windows in Gcloud zu booten?

Antwort1

Das Problem ist, dass gcloud keine UEFI-Systeme booten kann.

Ich habe denselben Vorgang in AWS durchgeführt und der EC2 Image Builder verfügt über einen Debug, der angibt, dass es einige EC2-Maschinen gibt, die EUFI-Systeme nicht booten konnten, und dass es einige gibt, bei denen das funktioniert.

Ich löse dieses Problem, indem ich es einfach in einer T3-Maschine von AWS boote.

verwandte Informationen