0

我指的是下面的文章。 http://blogs.technet.com/b/erezs_iis_blog/archive/2013/05/22/uploading-a-custom-operating-system-to-azure-virtual-machines.aspx

[我使用的是Win8,VS2012]

我有一个 .VHD 文件,其中包含安装的操作系统和其他软件。我想在 Azure 中使用这个 .VHD 来创建一个新的虚拟机。因此,我指的是上面的文章。

问题 #1:即使在安装 Azure SDK for Vs2012 之后,我也无法在我的 PC 上找到 CSUpload.exe。我想知道为什么它没有安装。- 任何线索。

问题 #2。由于没有找到 CSUpload.exe,我只是在查看 VS2012 并发现我可以使用“服务器资源管理器”连接到 Azure,并且可以将 .VHD 上传到存储区域,我在上面的文章中进行了解释。

从 Azure 管理器上传 .VHD 文件后,当我尝试创建新的虚拟机时,我无法在图库列表中找到我新上传的 .VHD,根据文章应该出现在“我的图像”或“我的磁盘”列表。

任何线索,什么可能是错的。?

问候

4

2 回答 2

0

问题 #1:即使在安装 Azure SDK for Vs2012 之后,我也无法在我的 PC 上找到 CSUpload.exe。我想知道为什么它没有安装。- 任何线索。

我刚刚签入了 SDK 2.3,并且 bin 目录中缺少 csupload.exe。尽管它存在于 v 2.2 中。可能是他们在最新版本中弃用了此应用程序。您可以尝试卸载最新版本并安装 2.2 版。C:\Program Files\Microsoft SDKs\Windows Azure\.NET SDK\v2.2\bin安装 2.2 后,您将在目录中找到 csupload 。

问题 #2。由于没有找到 CSUpload.exe,我只是在查看 VS2012 并发现我可以使用“服务器资源管理器”连接到 Azure,并且可以将 .VHD 上传到存储区域,我在上面的文章中进行了解释。

为了让您从 VHD 文件创建 VM,该文件必须作为Pageblob 上传。通过 Visual Studio Server Explorer 上传的文件保存为Blockblob。您可能想尝试使用另一个支持将文件上传为页面 blob 的工具。请看一下AzCopy(我没有亲自尝试过,但我认为它支持上传页面 blob)。

于 2014-04-09T17:34:31.477 回答
0

您至少可以为此使用 Azure 的 PowerShell 模块,cmdlet 是 Add-AzureVMImage。Cmdlet 文档位于http://msdn.microsoft.com/en-us/library/dn495163.aspx

于 2014-04-09T19:03:35.467 回答