GCP: недопустимое использование ресурса: «Функция UEFI недоступна для этого проекта»

Я создал образ, используя параметр - guest-os-features = "UEFI_COMPATIBLE" , как описано в документация , но при попытке создать экземпляр виртуальной машины (с помощью консоли и gcloud) я получаю следующую ошибку:

ОШИБКА: (gcloud.compute.instances.create) Не удалось получить ресурс :

  • Недопустимое использование ресурсов: «Функция UEFI недоступна для этого проекта.»

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

Я понимаю, что должен быть способ включить функцию UEFI для моего проекта, но поиск по всей документации, stackoverflow и google единственная соответствующая информация, которую я смог найти, не касается того, как включить эту функцию:

Я просмотрел все квоты, API, разрешения, управление, а также попробовал «SECURE_BOOT» и «SECURE_BOOT, UEFI_COMPATIBLE» , все с той же ошибкой.

И нет, проблема не в образе моего диска, проблема возникает до загрузки.Его также можно очень легко воспроизвести с помощью пустого изображения:

dd if=/dev/zero bs=1M count=100 of=disk.raw
tar -Sczf disk.tar.gz disk.raw

gsutil cp disk.tar.gz gs://...
gcloud compute images create [name] --guest-os-features="UEFI_COMPATIBLE" \
    --source-uri=gs://...
gcloud compute instances create [inst-name] --image=[name] ...

Примечание: я изначально разместил это в stackoverflow, потому что не понимал, что он подойдет здесь лучше. Поэтому, если это помечается как репост или спам, я удалил оригинал.

2
задан 12 May 2018 в 20:09
1 ответ

Я не знаю, когда они это исправили, но по состоянию на 21 августа 2019 года все работает, как ожидалось, и ошибка исчезла.

0
ответ дан 3 December 2019 в 13:57

Теги

Похожие вопросы