創建過程(Windows)
ISO是一種光盤映像文件,通過特定的壓縮方式,將大量的數據文件統一為一個后綴名為iso的映像文件。ISO文件可以理解為從光盤中復制出來的數據文件,所以ISO文件無法直接使用,需要利用一些工具進行解壓后才能使用。例如使用虛擬光驅打開,或者將ISO文件刻錄到光盤中后,使用光驅來進行讀取。
本章介紹通過ISO文件創建Windows系統盤鏡像的操作過程。
說明:
- 僅適用于管理控制臺操作。
創建過程
通過ISO文件創建Windows系統盤鏡像的流程如下圖所示。
創建過程(Windows系統盤鏡像)


步驟說明如下:
1、使用UltraISO工具為原始ISO文件集成VMTools驅動
由于Windows操作系統采用ide磁盤和virtio網卡,因此需要在注冊為云平臺的鏡像前,先在Windows操作系統的ISO文件中集成VMTools驅動,推薦使用UltraISO工具。詳情請參考下文“通過UltraISO為ISO文件集成VMTools驅動”。
2、將ISO文件注冊為ISO鏡像
在管理控制臺上將已集成VMTools驅動的ISO文件注冊為鏡像。該鏡像為ISO鏡像,不能直接用于發放云主機。詳情請參考下文“將ISO文件注冊為鏡像(Windows)”。
3、使用ISO鏡像創建臨時云主機
使用注冊成功的ISO鏡像創建一個臨時云主機,該云主機為空云主機,即沒有操作系統,也未安裝任何驅動。詳情請參考下文“使用ISO鏡像創建Windows云主機”。
4、為臨時云主機安裝操作系統和驅動,并完成相關配置
包含如下操作:安裝操作系統、安裝VMTools驅動、安裝PV driver、配置網卡屬性等。詳情請參考下文“安裝Windows操作系統和VMTools驅動和配置云主機并創建Windows系統盤鏡像”中的步驟1。
5、將臨時云主機創建為系統盤鏡像
在管理控制臺上將已完成安裝和配置的臨時云主機創建為系統盤鏡像。鏡像創建成功后,刪除臨時云主機避免繼續產生費用。詳情請參考下文“通過云主機創建Windows系統盤鏡像”。
約束與限制
- 使用ISO文件注冊的ISO鏡像無法在創建云主機頁面選擇到,也無法用來切換操作系統,必須完成操作系統及驅動安裝做成系統盤鏡像后才能使用。
- ISO鏡像在鏡像服務頁面創建的臨時云主機只建議用來裝機,部分功能受限。如:不支持掛載磁盤操作。
通過UltraISO為ISO文件集成VMTools驅動
操作場景
由于Windows操作系統采用ide磁盤和virtio網卡,因此需要在注冊為云平臺的鏡像前,先在Windows操作系統的ISO文件中集成VMTools驅動。由于ISO通常是將光盤文件做成一個文件,而部分光盤軟件設定只能從光驅進行安裝,直接解壓后無法使用,因此需要用到虛擬光驅軟件。
本節操作以使用UltraISO為例,介紹如何為ISO文件集成VMTools驅動。
前提條件
已準備ISO鏡像文件。
說明:
- ISO鏡像文件名稱只能包含英文字母、數字、中劃線(-)和下劃線(_)。如果不符合要求,請先修改名稱。
操作步驟
1、下載UltraISO,并安裝至本地。
下載地址://www.ultraiso.com/
2、下載VMTools驅動包,并解壓至本地。
VMTools下載地址://ecs-hy.obs.cn-gz1.daliqc.cn/ecs-instance-driver/vmtools-windows.zip
3、不同版本Windows操作系統和VMTools軟件包的對應關系,請參見相關軟件及獲取方式。
使用UltraISO打開ISO鏡像文件,如下圖所示。
打開ISO鏡像文件


注意:
- ISO格式的鏡像文件需要用UltraISO工具打開,不要用一些壓縮工具打開,否則會丟失ISO的引導數據。
4、解壓2中下載的“vmtools-windows.zip”文件,得到“vmtools-windows.iso”,再次解壓后得到“vmtools-windows”文件夾,如下圖所示。
“vmtools-windows”文件夾


5、將步驟4中解壓的“vmtools-windows”文件夾整體拖到ISO鏡像文件父節點下,如下圖所示。
添加“vmtools-windows”文件夾至ISO鏡像文件中

6、在UltraISO中,將已集成VMTools驅動的ISO鏡像文件導出至本地,即另存為iso格式。
將ISO文件注冊為鏡像(Windows)
操作場景
通過注冊鏡像操作,將外部鏡像ISO文件注冊為云平臺的私有鏡像,即ISO鏡像。注冊鏡像前,需先將通過UltraISO為ISO文件集成VMTools驅動中保存的ISO文件上傳到OBS桶中。
使用ISO文件注冊的ISO鏡像不支持復制、導出和加密。
前提條件
- 待注冊文件需為iso格式。
- 已上傳ISO鏡像文件到OBS的個人桶中。具體操作請參見上傳鏡像文件(Windows)。
操作步驟
1、登錄控制臺。
a.登錄云主機控制臺。
b.選擇“鏡像服務”。
進入鏡像服務頁面。
2、創建ISO鏡像。
a.單擊右上角的“創建私有鏡像”,進入創建私有鏡像頁面。
b.在創建方式選擇“導入私有鏡像”,在“鏡像類型”區域,選擇鏡像的創建方式為“ISO鏡像”。
c.從鏡像文件列表中先選擇保存ISO鏡像文件的桶,再選擇對應的ISO文件。
使用ISO文件創建私有鏡像


d.在“配置信息”區域,填寫鏡像的基本信息。
操作系統:選擇ISO鏡像文件對應的操作系統。為保證鏡像的正常創建和使用,請確保選擇的操作系統與鏡像文件的操作系統類型一致。
系統盤:設置系統盤容量,要求不小于鏡像文件的系統盤大小。
名稱:輸入鏡像的名稱。
企業項目:選擇資源所屬的企業項目。
標簽:可選配置,根據需要為待創建私有鏡像添加資源標簽。
描述:可選配置,根據需要輸入描述信息。
e.單擊“立即創建”。
f.根據界面提示,確認鏡像參數。閱讀并勾選《天翼云鏡像服務協議》后,單擊“提交”。
3、返回私有鏡像界面,查看創建的ISO鏡像的狀態。
當鏡像的狀態為“正常”時,表示創建成功。
使用ISO鏡像創建Windows云主機
操作場景
該任務指導用戶使用已注冊成功的ISO鏡像創建彈性云主機。
約束與限制
暫不支持專屬云用戶通過ISO鏡像創建彈性云主機。
操作步驟
1、登錄控制臺。
a.登錄控制臺。
b.選擇“鏡像服務”。
進入鏡像服務頁面。
2、創建彈性云主機。
a.單擊“私有鏡像”頁簽,在ISO鏡像所在行的“操作”列下,單擊“申請主機”,創建云主機。
由于此云主機僅作為臨時云主機使用,最終需要刪除。因此,系統會默認創建一個固定規格且“按需付費”的云主機,使用該云主機創建的私有鏡像再次創建云主機時不會限制規格和付費方式。
說明:
- 對于專屬云用戶,不支持使用ISO鏡像創建臨時云主機操作,此時“申請主機”按鈕灰化。
b.根據界面提示完成云主機的配置,并單擊“確定”。
后續操作
彈性云主機創建成功后,使用平臺提供的“遠程登錄”方式,登錄彈性云主機,繼續執行后續的安裝操作系統和相關驅動操作。
安裝Windows操作系統和VMTools驅動和配置云主機并創建Windows系統盤鏡像
操作場景
該任務以“Windows Server 2008 R2 64位”操作系統為例,指導用戶安裝Windows操作系統。
由于鏡像文件不同,安裝步驟稍有不同,請根據實際的安裝界面提示進行操作。
說明:
- 請根據實際情況完成時區、KMS地址、補丁服務器、輸入法、語言等相關配置。
前提條件
已使用平臺提供的“遠程登錄”方式(即VNC登錄),連接云主機并進入安裝界面。
操作步驟
注意:
- 操作系統安裝成功前,禁止關閉或重啟彈性云主機,否則會導致操作系統安裝失敗。
1、安裝Windows操作系統。
a.在安裝界面設置安裝首選項,如下圖所示。
安裝首選項


b.單擊“下一步”。
進入安裝確認界面,如下圖所示。
安裝確認


c.單擊“現在安裝”。
進入“選擇要安裝的操作系統”界面,如下圖所示。
版本選擇


d.選擇待安裝的操作系統版本,并單擊“下一步”。
進入“請閱讀許可條款”界面,如下圖所示。
許可條款


e.勾選“我接受許可條款”,并單擊“下一步”。
進入“您想進行何種類型的安裝?”界面,如下圖所示。
安裝類型


f.選擇“自定義(高級)”。
進入“您想將Windows安裝在何處?”界面。
- 如果系統提示未查找到驅動器,如下圖所示,則執行1.g。
安裝位置


- 如果系統顯示磁盤,如下圖所示,則執行1.j。
安裝位置


g.依次單擊“加載驅動程序 > 瀏覽”。
瀏覽


h.根據如下路徑,選擇“viostor”并單擊“確定”。
瀏覽路徑:vmtools-windows/upgrade/$OS_Version/drivers/viostor
i.選擇對應操作系統的驅動程序,并單擊“下一步”。
系統可能提供了多個驅動程序以供選擇,請選擇“VISOTOR.INF”,如下圖所示。
選擇要安裝的驅動程序


j.選擇磁盤,并單擊“下一步”。
安裝位置


說明:
- 如果磁盤類型為“脫機”狀態,如下圖所示,需先關機并開機云主機,然后再重新安裝操作系統。
磁盤脫機


k.進入“正在安裝Windows”界面,開始安裝操作系統,如下圖所示。
安裝過程大約耗時50分鐘,過程中云主機會自動重啟,請重新登錄彈性云主機并按照提示完成操作系統的后續配置。
說明:
- 后續配置中,需要設置操作系統用戶的密碼。
- 支持的特殊字符包括:!@**%^-_=+[{}]:,./?
安裝進度


2、安裝相關驅動。
a.打開“計算機”,并雙擊驅動器,如下圖所示。
打開驅動器


b.雙擊打開“vmtools-windows”文件夾。
打開“vmtools-windows”文件夾


c.雙擊運行“Setup”文件。
運行“Setup”文件


d.根據界面提示進行驅動的安裝。
安裝UVP VMTools for
Windows


e.驅動安裝完成后,進入“設備管理器”,檢查紅框標注的驅動是否均安裝成功。
查看設備管理器


通過云主機創建Windows系統盤鏡像
操作場景
安裝完操作系統后的臨時云主機還需要進行相關配置,并安裝云平臺提供的Guest OS driver,才能保證后續創建的云主機正常使用。
說明:
- Guest OS driver包括VMTools驅動和PV driver,在前面步驟中已為云主機安裝VMTools驅動,因此本節只需要安裝PV driver即可。
該任務指導用戶完成Windows云主機的相關配置與驅動安裝,從而創建為Windows系統盤鏡像。
操作步驟
1、配置云主機。
a.檢查網卡屬性是否為DHCP。如果云主機網絡配置為靜態IP地址,請參考“設置網卡屬性為DHCP”修改為DHCP方式。
b.對于需要使用Windows遠程桌面連接方式進行訪問的云主機,需要開啟遠程桌面連接功能,請參考“開啟遠程桌面連接功能”。
c.安裝PV driver,請參考“安裝PV driver”。
安裝完以后需要清除系統日志,請參考“清除系統日志”。
d.安裝并配置Cloudbase-Init,保證鏡像創建的新云主機可以使用控制臺的“用戶數據注入”功能注入初始化自定義信息(例如為云主機設置登錄密碼)。請參考“安裝并配置Cloudbase-Init工具”。
e.(可選)配置增值功能。
開啟網卡多隊列,請參考“如何設置鏡像的網卡多隊列屬性?”。
配置IPv6地址,請參考“如何開啟云主機動態獲取IPv6?”。
2、關機云主機,使上述配置生效。
3、創建Windows系統盤鏡像。
具體操作請參考通過云主機創建Windows系統盤鏡像。
后續操作
系統盤鏡像創建成功后,請及時刪除臨時云主機,避免繼續產生費用。