我有一个来自MSFT的ISO文件,它是可启动的DVD。 我将其上传到存储帐户,并将其存储在 Azure 中的 blob 中。 现在我想使用它来创建 VM。 当我选择创建 VM 时,我看不到这是一个选项。 任何想法如何配置它? 我的笔记本电脑没有足够的资源来创建 Hyper-V VM 然后上传磁盘。
谢谢!
在 Azure 中,你没有对 VM 的控制台访问权限。访问 VM 的唯一方法是某种远程访问,如 RDP、PowerShell 远程处理或 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创建一个新的VM。
但请记住,您的 ISO 应该包含一个操作系统,该系统直接通过 DHCP 获取 IP 地址,并具有用于远程访问的开放端口。否则,您将无法访问它。
另请注意,Azure 目前仅支持 VHD,不支持 VHDX。