實驗說明: 雲計算的發展使得桌面上雲,windows 10就必不可少,這一章就如何製作QCOW2鏡像文件並優化進行說明。 實驗環境: 宿主機系統 :Fedora 28 WorkStation 虛擬機管理器 :Virt-Manager 1.5.1 虛擬機配置 :Windows10 1709 virbr ...
實驗說明:
雲計算的發展使得桌面上雲,windows 10就必不可少,這一章就如何製作QCOW2鏡像文件並優化進行說明。
實驗環境:
- 宿主機系統 :Fedora 28 WorkStation
- 虛擬機管理器 :Virt-Manager 1.5.1
- 虛擬機配置 :Windows10 1709 virbr0: 192.168.122.57 (待創建)
實驗步驟:
-
準備鏡像Windows10 1709
準備Virtio-win的驅動,點此下載 -
創建Windows10虛擬機,詳系清參考此鏈接
-
在創建第二部的時候,直接選擇Windows10鏡像
-
在創建第四部選擇存儲的時候,勾選第二項 Select or create custom storage ,隨後點擊Manager
添加Volume,格式務必選擇為RAM,大小這邊我創建30G,如下圖
-
在創建第五部,務必勾選 Customize configuration before install 選項
-
進入自定義選項,如下圖
-
再添加一個CDROM,用於讀取virtio-win驅動,如下圖
-
添加完應該有兩個CDROM,一個放置 Windows 10 ISO 鏡像,另一個放置virtio-win ISO 驅動,如下圖
-
更改Disk的Disk BUS 為 VirtIO,如下圖
更改NIC的Device model 為 virtio
-
更改BOOT選項,更改後如下圖
-
開啟虛擬機 Begin installation,如下圖
-
電腦若是固態,大概半分鐘就能如下圖界面
-
選擇 載入驅動程式
-
選擇載入驅動程式,選擇第二個CDROM
選擇 viostor下的 win10 下的amd64,確定即可
-
選擇Red Hat VirtIO SCSI controller
-
新建分區
-
開始安裝
-
初始化Windows 10
-
至此,系統就安裝完了,但是網路依舊是有問題的
-
修複網路問題
按 WIN + X 打開系統快捷菜單,打開設備管理器,如下圖
-
可以看到有三個帶感嘆號的設備,選擇乙太網管理器,右擊選擇更新驅動程式,如下圖
-
選擇 瀏覽我的電腦以查詢,選擇第二個光碟機,找到NetKVM下的win10下的amd64,確定
-
確定後會安裝Red Hat VirtIO 設備軟體,選擇安裝
-
等待安裝完畢,網路即恢復正常
-
至此,WIndows 10就已經安裝完畢了,隨後進行遠程設置以及一些優化步驟
-
開啟遠程,點擊開始鍵,呼出開始菜單,輸入 遠程桌面設置,打開遠程桌面
-
關閉自動更新
-
關閉虛擬記憶體,更改後設置如下圖
-
關閉休眠
按 WIN + X 打開系統快捷菜單,打開 Windows PowerShell (管理員),輸入如下即可快速關閉休眠功能
powercfg –h off
-
重啟系統後會發現虛擬記憶體已關閉,休眠功能也已關閉
-
下麵優化以下qcow2鏡像的大小
查看當前window10.img鏡像
轉換格式並壓縮# qemu-img convert -p -c -f raw -O qcow2 windows10.img windows10.qcow2 (100.00/100%)
查看轉換後的windows10.qcow2
-
至此,Windows 10 的 QCOW2鏡像就製作並優化成功了