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