創(chuàng)建虛擬機(jī)并安裝Windows操作系統(tǒng)
VirtualBox是一款開源免費(fèi)跨平臺的虛擬機(jī)軟件。您可以基于VirtualBox工具提供的Windows操作系統(tǒng),制作VHD格式的Windows鏡像文件。本文介紹如何基于VirtualBox創(chuàng)建虛擬機(jī)并安裝Windows操作系統(tǒng)。
前提條件
已安裝VirtualBox工具。VirtualBox工具官方下載地址,請參見VirtualBox官網(wǎng)。
已準(zhǔn)備ISO鏡像文件,例如win2019zh-cn20221013110224.iso。
確保網(wǎng)絡(luò)連接穩(wěn)定。
操作步驟
不同的操作系統(tǒng)安裝步驟可能不同,請您根據(jù)實(shí)際的安裝界面提示進(jìn)行操作,本文以在BoxVirtualBox 7.0.2上創(chuàng)建虛擬機(jī)并安裝Windows Server 2019操作系統(tǒng)為例。
步驟一:創(chuàng)建虛擬機(jī)
打開Oracle VM VirtualBox管理器,單擊新建。
在新建虛擬電腦頁面配置參數(shù),然后單擊下一步。
名稱:填寫虛擬機(jī)名稱,例如Windows VM。
文件夾:虛擬電腦保存路徑。
類型:操作系統(tǒng)類型,選擇Microsoft Windows。
版本:操作系統(tǒng)版本,按需選擇。
在新建虛擬電腦頁面,選擇內(nèi)存時(shí)請結(jié)合虛擬機(jī)配置及待安裝的操作系統(tǒng)官方要求,默認(rèn)內(nèi)存大小為1,024 MB,本示例中以4,096 MB為例,然后單擊下一步。
在新建虛擬電腦頁面,虛擬硬盤選擇現(xiàn)在創(chuàng)建虛擬硬盤,然后單擊創(chuàng)建。
在創(chuàng)建虛擬硬盤頁面,虛擬硬盤文件類型選擇VHD(虛擬硬盤),然后單擊下一步。
說明ECS僅支持導(dǎo)入RAW、VHD和QCOW2格式的鏡像文件。如果此處選擇了其他格式,鏡像制作完成后,需要轉(zhuǎn)換格式后再導(dǎo)入。具體操作,請參見轉(zhuǎn)換鏡像格式。
在創(chuàng)建虛擬硬盤頁面,存儲在物理硬盤上選擇動態(tài)分配,然后單擊下一步。
在創(chuàng)建虛擬硬盤頁面,選擇存放文件的位置和硬盤大小,本示例中磁盤大小以40 GB為例,然后單擊創(chuàng)建。
請您耐心等待虛擬機(jī)創(chuàng)建完成。
步驟二:安裝Windows操作系統(tǒng)
BIOS(Basic Input Output System)和UEFI(Unified Extensible Firmware Interface)是指創(chuàng)建ECS實(shí)例過程中對系統(tǒng)盤的啟動模式,您可以根據(jù)需要任選一種模式來安裝操作系統(tǒng),安裝完成后將以該模式來啟動系統(tǒng)盤。有關(guān)啟動模式的更多信息,請參見啟動模式UEFI/BIOS最佳實(shí)踐。
方式一:BlOS模式
打開Oracle VM VirtualBox管理器,選擇新建的虛擬機(jī),例如Windows VM。
單擊設(shè)置。
依次選擇win2019zh-cn20221013110224.iso,然后單擊OK。 ,選擇Windows操作系統(tǒng)的鏡像文件
選擇新建的虛擬機(jī),單擊啟動,啟動虛擬機(jī)。
在虛擬機(jī)內(nèi)安裝Windows系統(tǒng),選擇需要的安裝參數(shù),等待安裝完成即可。
方式二:UEFI模式
打開Oracle VM VirtualBox管理器,選擇新建的虛擬機(jī),例如Windows VM。
單擊設(shè)置。
依次選擇win2019zh-cn20221013110224.iso,然后單擊OK。 ,選擇Windows操作系統(tǒng)的鏡像文件
單擊設(shè)置。
選擇系統(tǒng),在主板頁簽下,擴(kuò)展特性選中啟用 EFI (只針對某些操作系統(tǒng)),然后單擊OK。
選擇新建的虛擬機(jī),單擊啟動,啟動虛擬機(jī)。
在虛擬機(jī)內(nèi)安裝Windows系統(tǒng),選擇需要的安裝參數(shù)。
說明在虛擬機(jī)啟動階段,按任意鍵引導(dǎo)加載系統(tǒng),否則會進(jìn)入Shell命令界面。
使用UEFI模式啟動操作系統(tǒng),默認(rèn)的分區(qū)配置存在恢復(fù)分區(qū),這可能導(dǎo)致實(shí)例啟動或者擴(kuò)盤時(shí)出現(xiàn)異常,無法讀取到系統(tǒng)分區(qū)。需要在安裝操作系統(tǒng),選擇磁盤的過程中手動創(chuàng)建自定義EFI分區(qū)。
手動創(chuàng)建自定義EFI分區(qū)。
在磁盤分區(qū)加載頁面,按Shift和F10鍵打開命令行窗口,執(zhí)行
diskpart
命令,打開Microsoft DiskPart分區(qū)工具。執(zhí)行以下命令,查看當(dāng)前系統(tǒng)安裝的磁盤信息。
list disk
系統(tǒng)顯示類似如下信息。
執(zhí)行以下命令,選擇硬盤。
select disk 0
系統(tǒng)顯示類似如下信息。
執(zhí)行以下命令,清除磁盤上的所有分區(qū)。
clean
系統(tǒng)顯示類似如下信息。
執(zhí)行以下命令,將選中磁盤轉(zhuǎn)換為GPT格式。
convert gpt
系統(tǒng)顯示類似如下信息。
執(zhí)行以下命令,創(chuàng)建EFI分區(qū)。
create partition efi size=[$Size]
說明[$Size]
為分區(qū)大小,建議不大于300 MB,此處設(shè)置為200 MB。系統(tǒng)顯示類似如下信息。
執(zhí)行以下命令,創(chuàng)建主分區(qū),使用剩余的全部空間。
create partition primary
執(zhí)行以下命令,確認(rèn)分區(qū)已經(jīng)創(chuàng)建完成。
list partition
系統(tǒng)顯示類似如下信息。
單擊刷新,刷新分區(qū)信息,單擊格式化,格式化系統(tǒng)分區(qū),然后單擊下一步。
在虛擬機(jī)內(nèi)安裝Windows系統(tǒng),選擇需要的安裝參數(shù),等待安裝完成即可。
設(shè)置系統(tǒng)登錄密碼后,登錄Windows系統(tǒng)的虛擬機(jī),打開磁盤管理頁面,確認(rèn)自定義EFI分區(qū)是否成功。
選擇 ,輸入cmd,打開命令行窗口。
執(zhí)行以下命令,確認(rèn)系統(tǒng)的啟動方式為UEFI。
msinfo32
顯示如下類似信息。
步驟三:系統(tǒng)配置
安裝完成后,請完成正版激活操作。或者后續(xù)將自定義鏡像導(dǎo)入ECS實(shí)例后使用阿里云的KMS激活系統(tǒng)。更多信息,請參見如何使用KMS域名激活VPC網(wǎng)絡(luò)中的Windows實(shí)例。
設(shè)置允許遠(yuǎn)程桌面連接Windows系統(tǒng)。
在控制面板中選擇系統(tǒng)和安全。
在系統(tǒng)區(qū)域單擊允許遠(yuǎn)程訪問。
在系統(tǒng)屬性頁面遠(yuǎn)程頁簽中,確認(rèn)已勾選允許遠(yuǎn)程連接到此計(jì)算機(jī),然后單擊確定。
關(guān)閉Windows系統(tǒng)自帶的防火墻。
在控制面板中選擇系統(tǒng)和安全。
在Windows Defender 防火墻區(qū)域單擊檢查防火墻狀態(tài)。
在左側(cè)導(dǎo)航欄選擇啟動或關(guān)閉 Windows Defender 防火墻。
在自定義各類網(wǎng)絡(luò)的設(shè)置頁面,將專用網(wǎng)絡(luò)設(shè)置和公用網(wǎng)絡(luò)設(shè)置設(shè)置為關(guān)閉 Windows Defender 防火墻,然后單擊確定。