Windows Azure 部署 Windows 8 虚拟机-阿里云开发者社区

开发者社区> 技术小美> 正文

Windows Azure 部署 Windows 8 虚拟机

简介:
+关注继续查看

基本步骤其实很简单,主要有:

  • 本地部署虚拟机
  • 将虚拟机VHD上传至Azure
  • 在Azure上根据VHD生成映像
  • 利用映像生成虚拟机

 

下面我们开始:

 

1,本地部署虚拟机

首先我们需要在本地用 Hyper-V 建立一个 win8 虚拟机,推荐建立企业版的

我之前用win8 pro部署到 Azure 上生成虚拟机的时候卡死了…

稳妥起见建议用win8企业版

 

新建虚拟机

image

image

image

image

image

image

image

 

开始安装 win8 企业版

image

image

image

image

image

 

安装完成,重启配置系统

image

image

image

image

image

 

系统安装完成,稳妥起见你可以现在系统上开启远程桌面,并且给管理员账户加个密码…

不过这两步不是必须的…,Azure已经可以在建立虚拟机时自动新建管理员账户和开启远程桌面

而且 Azure 上会自动激活系统,在你本地的虚拟机中不需要激活

当然你也可以给系统做一些针对性的配置或安装特定应用

不过我只是测试就啥也不用装了

直接开始 sysprep

在路径 C:\Windows\System32\Sysprep 下运行 sysprep.exe

image

 

选择执行完毕后关机

image

 

运行 sysprep

image

 

运行完毕后,虚拟机自己关机

我们虚拟机的步骤就完成了

下面需要将虚拟机磁盘上传至Azure.

 

2,将虚拟机磁盘上传至Azure

要将虚拟机磁盘上传至 Azure,首先我们要知道 Azure 目前只支持 vhd 格式的虚拟盘

而 Win8 和 Server2012 建立的虚拟机是 vhdx 的…

好在我们还有 Powershell:

Windows Server 2012 and Windows 8 :http://technet.microsoft.com/zh-cn/library/hh848454(v=wps.620).aspx

Windows Server 2012 R2 and Windows 8.1 :http://technet.microsoft.com/zh-cn/library/hh848454(v=wps.630).aspx

我是在win8.1上,打开Powershell,将刚才的虚拟机磁盘从 vhdx 转换为 vhd

image

 

转换中

image

 

转换完成

image

 

然后我们需要在 Azure 上新建一个存储(当然用之前创建的也行),好将 vhd 磁盘上传上去,

image

 

建立好存储后,我们在存储中建立容器

image

 

容器建立完成,在 Azure上的工作就做完了

下一步是上传 vhd 磁盘

这里我们需要一个工具:Windows Azure PowerShell

我们通过Microsoft Web Platform Installer安装 Windows Azure PowerShell

image

image

 

安装完成,我们在程序中找到 Windows Azure PowerShell,运行

image

 

Windows Azure PowerShell 连接自己的的 Azure 有几种方式,详细见:https://www.windowsazure.com/en-us/manage/install-and-configure-windows-powershell/?fb=zh-cn

 

这里我们用证书的方式登陆吧,首先获取证书

image

 

下载证书

image

 

导入证书

image

 

然后我们就连接上我们的 Azure 了,执行下命令看看效果

image

 

然后我们上传 vhd 磁盘

Add-AzureVhd -Destination http://容器地址/win81.vhd -LocalFilePath e:\win8.1.vhd

 

image

image

 

上传完成

image

 

然后我们就可以在容器内看到我们刚才上传的 vhd 磁盘

image

 

然后下一步,我们要从 vhd 创建映像

 

3,在Azure上根据VHD生成映像

我们再回到 Azure 上,在 虚拟机--映像 中创建映像

image

 

选择我们刚才上传的 VHD 文件

image

 

创建完成

image

 

最后,终于可以利用映像生成虚拟机了

 

4,利用映像生成虚拟机

我们在 Azure 上从库中新建虚拟机,可以看到我们刚才的映像已经出现在”我的映像“中了

image

 

选中映像,开始配置虚拟机参数

image

 

继续进行配置

image

 

打开的端口,默认已经加入了3389

image

 

然后开始创建,比快速创建虚拟机要慢一点

image

 

经过一段时间的等待,创建成功

image

 

然后我们可以远程桌面进去看一下,系统也已经自动激活

image

 

到这里,我们已经成功在 Azure上部署了 Win8 虚拟机,另外 Win7 企业版按照这个步骤应该也是可以成功部署的。

有时间大家可以自己动手试下


本文转自 sun8134 博客园博客,原文链接:http://www.cnblogs.com/sun8134/p/3479190.html   ,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
7627 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
2580 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
9335 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
11451 0
阿里云服务器安全组设置内网互通的方法
虽然0.0.0.0/0使用非常方便,但是发现很多同学使用它来做内网互通,这是有安全风险的,实例有可能会在经典网络被内网IP访问到。下面介绍一下四种安全的内网互联设置方法。 购买前请先:领取阿里云幸运券,有很多优惠,可到下文中领取。
11700 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
4480 0
如何设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云安全组设置详细图文教程(收藏起来) 阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程。阿里云会要求客户设置安全组,如果不设置,阿里云会指定默认的安全组。那么,这个安全组是什么呢?顾名思义,就是为了服务器安全设置的。安全组其实就是一个虚拟的防火墙,可以让用户从端口、IP的维度来筛选对应服务器的访问者,从而形成一个云上的安全域。
6415 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
2989 0
+关注
6906
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载