OpenStack 創(chuàng)建windows鏡像
創(chuàng)建windows鏡像
創(chuàng)建一個(gè)img文件
kvm-img create -f qcow2 win7.qcow2 30G
下載virtio驅(qū)動(dòng)
wget http://alt.fedoraproject.org/pub/alt/virtio-win/archives/virtio-win-0.1-59/virtio-win-0.1-59.iso
wget http://www.linuxwind.org/download/virtio-win-1.1.16.vfd
啟動(dòng)安裝程序
sudo kvm -m 1024 -cdrom win7.iso -drive file=win7.qcow2,if=virtio,boot=on -fda virtio-win-1.1.16.vfd -boot d -nographic -vnc :0
接入繼續(xù)安裝步驟
我是在ubuntu下完成的,安裝一個(gè)vncview即可
vncview localhost:5900
這里的端口號(hào)根據(jù)上一步 -vnc :0 推移,如果是-vnc :1則是5901端口
安裝過程磁盤選擇
安裝選擇磁盤時(shí)顯示是空的,這個(gè)時(shí)候需要手動(dòng)去加載驅(qū)動(dòng)。
方法 加載驅(qū)動(dòng)程序-》確定-》軟盤驅(qū)動(dòng)器A:-》i386->win7->繼續(xù)
裝完以后別急,因?yàn)槟居芯W(wǎng)卡驅(qū)動(dòng),使用下面方式
sudo kvm -m 1024 -cdrom virtio-win-0.1-59.iso -drive file=win7.qcow2,if=virtio,boot=on -net nic,model=virtio -boot d -nographic -net user -usb -usbdevice tablet -vnc :0
進(jìn)入虛擬機(jī)以后,更新網(wǎng)卡驅(qū)動(dòng),然后驅(qū)動(dòng)從CD-ROM中搜索即可
有定制需求的時(shí)候,可以再次打開,命令如下
sudo kvm -m 1024 -drive file=win7.qcow2,if=virtio,boot=on -net nic,model=virtio -boot d -nographic -vnc :0
如果制作前使用的是raw格式,像換成qcow2格式
qemu-img convert -f raw -O qcow2 ./win7.img ./win7.qcow2
上傳windows鏡像
openstack的命令以最新文檔為標(biāo)準(zhǔn),網(wǎng)上博客難免有過時(shí)的
glance image-create --name="win7" --is-public=true --container-format=ovf --disk-format=qcow2 < win7.qcow2
遠(yuǎn)程桌面連接
開啟xp遠(yuǎn)程桌面
- 先關(guān)閉防火墻,在控制面板里頭關(guān)
- 在控制面板里頭創(chuàng)建一個(gè)新用戶,一定要設(shè)密碼。
- 計(jì)算機(jī)-》屬性-》遠(yuǎn)程-》遠(yuǎn)程桌面-》允許用戶遠(yuǎn)程連接
- 檢查一下服務(wù)開了沒有:Remote Desktop Help Session Manager和Terminal Services
在openstack中打開端口(TCP 3389)
另外幾個(gè)常用端口
- TCP 22 (ssh)
- ICMP -1 (ping)
- TCP 3306 (mysql)
- TCP 3389 (遠(yuǎn)程桌面)
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!