2013-06-05 3 views
3

Это кажется, что я в состоянии успешно загрузить мой sysprep'd, включен RDP, фиксированный размер Windows 8 VHD в моей Azure среде, используя следующую строку: PowershellНевозможно создать Azure виртуальные машины из загруженном Windows, 8 VHD

add-azurevhd -destination "https://atoqa.blob.core.windows.net/vhds/zTemplate-W8sp.vhd" -localfilepath "C:\VM\W8_Template\W8-Sysprep.vhd" 

Я использую интерфейс Azure для создания изображения из загруженного VHD. Однако моя проблема начинается, когда я пытаюсь создать виртуальную машину из этого образа. На странице «Экземпляры виртуальных машин» новая виртуальная машина отображается как «Выполнение» (Provisioning), но никогда не выходит из этого состояния обеспечения.

В соответствующей заметке я успешно загрузил VHD, идентичный описанному выше, за исключением того, что он не является sysprep'd. Я могу успешно создать диск из VHD и, по-видимому, создать виртуальную машину с помощью этого диска без проблем. Однако я не могу использовать RDP в поле (используя файл, предоставленный Azure). Я думал, что что-то может быть заблокировано на моем конце, но у меня не было проблем с RDP'-серверами, которые я создал, используя изображения, предоставленные Microsoft.

Любая помощь очень ценится. Я знаю, что не представил все мельчайшие детали того, что я делаю, но если вы хотите их, я могу, конечно, опубликовать их здесь. Спасибо заранее!

ответ

3

Клиент Операционные системы (такие как Windows 8) не поддерживаются в Windows Azure Virtual Machines. Поддерживаются только изображения на базе Windows Server (и некоторые особенности Linux).

+1

На самом деле, я только что удалось получить Windows XP VM для запуска на Azure. Он медленный, но он работает. – Remy

+0

@Remy, пожалуйста, подробно расскажите, как вы получили эту виртуальную машину на Azure? Я хотел бы построить там один. –

+0

Ничто не остановит вас от экспериментов. Вы можете загрузить любой VHD с любой ОС в Windows Azure и попытаться загрузить его. Однако имеется лишь несколько операционных систем, поддерживаемых **. И ** поддерживается ** означает, что если что-то пойдет не так, вы можете вызвать поддержку, и они ** должны ** исследовать. Хотя вы все еще можете запускать любую ОС, но если ее нет в списке ** поддерживаемых **, вы просто рискуете сыграть с ней и не более того - то есть без использования продукции. – astaykov

0

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

Первый заключается в загрузке чистых виртуальных машин Win7/8 на Azure, и одно из отказов заключается в том, чтобы предварительно включить RDP на виртуальной машине, и я также добавлю еще один шаг, который должен запомнить создание конечных точек на Azure.

http://jeffchiu.wordpress.com/2013/06/07/kb-how-to-create-a-windows-7-azure-vm-image/

Другой сделать сервер Win2012 способный работать Win8 проектов.

http://mythoughtsonit.com/2013/05/build-a-windows-8-developer-environment-in-the-cloud/

Смежные вопросы