VirtualBox介紹
VirtualBox是一款開源免費跨平臺的虛擬機軟件。VirtualBox是由德國InnoTek軟件公司出品的虛擬機軟件,現(xiàn)在則由甲骨文公司進行開發(fā),是甲骨文公司xVM虛擬化平臺技術(shù)的一部分。用戶可以基于VirtualBox提供的32位或64位的Windows、Solaris及Linux操作系統(tǒng)虛擬其他x86的操作系統(tǒng),即用戶可以在VirtualBox上安裝并且運行Solaris、Windows、DOS、Linux、OS/2 Warp、OpenBSD及FreeBSD等系統(tǒng)作為客戶端操作系統(tǒng)。
更多VirtualBox信息請參考Oracle官方網(wǎng)站。
VirtualBox官方下載地址:https://www.virtualbox.org/wiki/Downloads
基于VirtualBox使用ISO制作鏡像流程
本文指導用戶基于VirtualBox使用ISO文件制作鏡像,操作流程如下圖所示:
圖1操作流程
安裝VirtualBox:用戶首先需要準備一臺宿主機,建議使用Windows 64位操作系統(tǒng),然后在該宿主機上安裝VirtualBox。
創(chuàng)建虛擬機:在VirtualBox上創(chuàng)建一臺空虛擬機,作為鏡像的原始框架。
安裝操作系統(tǒng):通過掛載ISO文件的方式為空虛擬機安裝操作系統(tǒng),您希望最終的鏡像是什么系統(tǒng),就要在這一步準備什么系統(tǒng)的ISO文件。
安裝軟件和插件:為保證最終制作的鏡像可以成功發(fā)放彈性 云服務器 ,并且彈性云服務器運行正常,那么在制作時必須在虛擬機中安裝所依賴的軟件和插件,包括UVP VMTools、Cloudbase-Init、一鍵式重置密碼插件等。
獲取鏡像文件:在VirtualBox上導出vhd格式的鏡像文件。
注冊私有鏡像:將導出的vhd鏡像文件上傳至OBS桶,并注冊為私有鏡像。這樣,您在創(chuàng)建彈性云服務器時,就可以使用該私有鏡像了。