【发布时间】:2016-05-07 08:31:43
【问题描述】:
我有一个来自 MSFT 的 ISO 文件,它是一张可引导的 DVD。我将其上传到存储帐户并将其存储在 Azure 中的 blob 中。现在我想用它来创建一个虚拟机。当我选择创建 VM 时,我不认为这是一个选项。有什么想法我可以提供这个吗?我的笔记本电脑没有足够的资源来创建 Hyper-V VM 来上传磁盘。
谢谢!
【问题讨论】:
标签: azure blob virtual-machine storage bootable
我有一个来自 MSFT 的 ISO 文件,它是一张可引导的 DVD。我将其上传到存储帐户并将其存储在 Azure 中的 blob 中。现在我想用它来创建一个虚拟机。当我选择创建 VM 时,我不认为这是一个选项。有什么想法我可以提供这个吗?我的笔记本电脑没有足够的资源来创建 Hyper-V VM 来上传磁盘。
谢谢!
【问题讨论】:
标签: azure blob virtual-machine storage bootable
在 Azure 中,您没有对 VM 的控制台访问权限。访问 VM 的唯一方法是某种远程访问,例如 RDP、PowerShell Remoting 或 SSH。
我不知道您的 ISO 包含什么,但我假设它是某种安装 ISO,在这种情况下您没有远程访问权限但需要控制台访问权限(这在 Azure 中是不可能的)。
如果我错了,并且您有一个像许多 Linux 发行版一样直接引导到操作系统的 ISO 文件,那么您可以使用 ISO 到 VHD 转换器(参见例如https://mcloudinfo.wordpress.com/2014/02/03/convert-a-wim-or-iso-file-to-vhdx/)。如果是这种情况,我会从 VM 下载该 ISO 文件,将其转换为 VHD,然后将其放回 Azure 中的 BLOB 存储。之后你必须通过 PowerShell 创建一个新的虚拟机。
但请记住,您的 ISO 应该包含一个操作系统,该操作系统可以直接通过 DHCP 获取 IP 地址,并具有开放的远程访问端口。否则无法访问。
另外需要注意的是,Azure 目前仅支持 VHD,不支持 VHDX。
【讨论】: