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 企業版按照這個步驟應該也是可以成功部署的。

有時間大家可以自己動手試下


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM