Windows鏡像製作


1. Virtio總線驅動 

ISO驅動virto-win-0.1-81.iso可通過如下方式下載:

wget http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/virtio-win-0.1-100.iso

注意:上述文件在不斷更新,名稱可能會變

2.創建鏡像文件

採用qcow2格式來製作Windows 2008鏡像。

# qemu-imgcreate -f qcow2 win2008r2.img 15G
Formatting 'win2008r2.img', fmt=qcow2 size=16106127360 encryption=offcluster_size=65536 
# ls -l
total 136
-rw-r--r-- 1 root root 197120 Sep 28 23:44 win2008r2.img
# file win2008r2.img 
win2008r2.img: Qemu Image, Format: Qcow , Version: 2

3.安裝windows

這裏通過virt-install來進行安裝,安裝前先建一個網橋。

1.     # brctl addbr mybr0  

2.     # brctl show  

3.     bridge name     bridge id               STP enabled     interfaces  

4.     mybr0           8000.000000000000       no  

5.     # virt-install --connect qemu:///system -n winserver2008 --vcpus=1 -r 2048 --disk path=win2008r2.img,size=60,format=qcow2,bus=virtio,cache=none -c windows_2008_r2.iso --vnc --vncport=5909 --vnclisten=0.0.0.0  --os-type windows --os-variant=win2k8 --accelerate --network=bridge:mybr0,model=virtio  --disk path=virtio-win-0.1-100.iso,device=cdrom,perms=ro  

注意:上述標黃的部分,指定使用virtio驅動

6.     Starting install...  

7.     Creating domain...                                                                     |    0 B     00:00       

8.     WARNING  Unable to connect to graphical console: virt-viewer not installed. Please install the 'virt-viewer' package.  

9.     Domain installation still in progress. Waiting for installation to complete.  

通過view managervirt-manager)打開console開始安裝windows,在安裝過程中會提示找不到磁盤,如下圖所示:


點擊加載驅動程序,如下圖選擇WIN8\AMD64


安裝完成後,還是無法發現磁盤,此時繼續點擊加載驅動程序,選擇WIN7\AMD64,如下圖所示:


點擊確定後選擇SCSI驅動,點擊下一步繼續安裝:


驅動安裝完成後,會發現鏡像磁盤已經可以識別了,上述三個驅動都應該增加,分別對應內存、硬盤、網卡驅動,需要進行三次加載(點“加載驅動”->“選擇上述其中一個驅動”->“下一步”),加載完成三個驅動後開始安裝系統。

點擊下一步開始安裝系統:


以上步驟都完成後,關閉系統,準備製作OpenstackImage

4.上傳鏡像

glance image-create --nameWin2008R2 --is-public true --container-format ovf--disk-format qcow2 < win2008r2.img

 

參考:http://docs.openstack.org/zh_CN/image-guide/content/centos-image.html

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章