Загрузочный диск Windows не загружается в экземплярах Gcloud Vm

Загрузочный диск Windows не загружается в экземплярах Gcloud Vm

Я пытаюсь загрузить другой физический диск в gcloud. Итак, полный процесс такой:

Я dd физического диска в linux (с bs 1G). Позже я сжал в формат tar.gz (с format=oldgnu, как хочет gcloud).

Я загрузил этот файл в облачный контейнер Google, а затем с помощью gcloud compute преобразовал этот image.tar.gz в образ gcloud для загрузки экземпляра виртуальной машины.

Проблема в том, что когда я пытаюсь загрузить этот экземпляр, появляется эта ошибка:

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

Я попытался сделать внешний диск с этим образом. Я преобразовал этот образ в диск, и все мои файлы там. Все разделы и загрузочные разделы там в хорошем состоянии.

Я прочитал документацию в gcloud о том, как сделать правильный образ, и как gcloud вычисляет образы. Документация о том, как windows загружается в vm... неясна.

Есть ли исключительный способ загрузки Windows в gcloud?

решение1

Проблема в том, что gcloud не может загрузить системы UEFI.

Я проделал тот же процесс в AWS, и в EC2 Image Builder появилась отладка, которая указывает, что некоторые машины EC2 не могут загрузить системы EUFI, а некоторые будут это делать.

Я решаю эту проблему просто загрузкой so в машину t3 aws.

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