Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从存储在blob中的ISO创建Azure VM_Azure_Blob_Virtual Machine_Storage_Bootable - Fatal编程技术网

从存储在blob中的ISO创建Azure VM

从存储在blob中的ISO创建Azure VM,azure,blob,virtual-machine,storage,bootable,Azure,Blob,Virtual Machine,Storage,Bootable,我有一个来自MSFT的ISO文件,它是一个可引导的DVD。我将其上传到一个存储帐户,并将其存储在Azure中的blob中。现在我想用它来创建一个虚拟机。当我选择创建VM时,我不认为这是一个选项。你知道我该怎么做吗?我的笔记本电脑没有足够的资源来创建Hyper-V虚拟机,然后上载磁盘 谢谢 在Azure中,您没有对VM的控制台访问权限。访问VM的唯一方法是某种远程访问,如RDP、PowerShell远程处理或SSH 我不知道您的ISO包含什么,但我假设它是某种安装ISO,在这种状态下,您没有远程访

我有一个来自MSFT的ISO文件,它是一个可引导的DVD。我将其上传到一个存储帐户,并将其存储在Azure中的blob中。现在我想用它来创建一个虚拟机。当我选择创建VM时,我不认为这是一个选项。你知道我该怎么做吗?我的笔记本电脑没有足够的资源来创建Hyper-V虚拟机,然后上载磁盘


谢谢

在Azure中,您没有对VM的控制台访问权限。访问VM的唯一方法是某种远程访问,如RDP、PowerShell远程处理或SSH

我不知道您的ISO包含什么,但我假设它是某种安装ISO,在这种状态下,您没有远程访问权限,但需要控制台访问(在Azure中不可能)

如果我错了,您有一个ISO文件,可以像许多Linux发行版一样直接引导到操作系统中,那么您可以使用ISO到VHD转换器(参见示例)。如果是这样的话,我会从虚拟机中下载ISO文件,将其转换为VHD,然后将其放回Azure中的BLOB存储中。之后,您必须通过PowerShell创建一个新的VM

但请记住,您的ISO应该包含一个操作系统,该操作系统通过DHCP直接获取IP地址,并具有开放的远程访问端口。否则您将无法访问它


还要注意的是,Azure目前只支持VHD,不支持VHDX。

在Azure中,您没有对VM的控制台访问权。访问VM的唯一方法是某种远程访问,如RDP、PowerShell远程处理或SSH

我不知道您的ISO包含什么,但我假设它是某种安装ISO,在这种状态下,您没有远程访问权限,但需要控制台访问(在Azure中不可能)

如果我错了,您有一个ISO文件,可以像许多Linux发行版一样直接引导到操作系统中,那么您可以使用ISO到VHD转换器(参见示例)。如果是这样的话,我会从虚拟机中下载ISO文件,将其转换为VHD,然后将其放回Azure中的BLOB存储中。之后,您必须通过PowerShell创建一个新的VM

但请记住,您的ISO应该包含一个操作系统,该操作系统通过DHCP直接获取IP地址,并具有开放的远程访问端口。否则您将无法访问它


还要注意的是,Azure目前只支持VHD,不支持VHDX。

因此我了解到最新版本需要“导入”到powershell模块。现在我需要弄清楚如何让它为输出创建VHDx文件。。。但我认为这可能会奏效!谢谢你的伟大发现!因此,我了解到最新版本需要“导入”到powershell模块。现在我需要弄清楚如何让它为输出创建VHDx文件。。。但我认为这可能会奏效!谢谢你的伟大发现!