當前位置:首頁 » 密碼管理 » qcow2加密

qcow2加密

發布時間: 2023-07-07 09:52:48

❶ 如何在CentOS系統中裝虛擬windows系統

對於項目需求什麼的多麼奇葩都不為過啦,然後就是收到一個需要在centos7上裝個KVM,然後在上面裝個win7系統,本來以為就是裝個虛擬機嘛,應該很簡單,可是第一步就遇到一個bug,天吶,下面就來看看這一系列的奇妙之旅吧:
1、確定虛擬機可以安裝的條件是否符合
grep'(vmx|svm)'/proc/cpuinfo
2、開始安裝KVM
[root@localhost ~]# yum
install qemu-kvm libvirt virt-install bridge-utils
3、查看是否載入KVM模塊成功
[root@kvm ~]# lsmod|grep kvm
kvm_intel
138567 0
kvm
441119 1 kvm_intel
#如果沒有這兩條,可以用"modprobe kvm"載入;
#相關命令"insmod;rmmod;modinfo"
4、#啟動libvirtd
[root@localhost ~]# systemctl start libvirtd
[root@localhost
~]# systemctl enable
libvirtd
[root@localhost ~]# systemctl list-unit-files|grep
libvirtd
libvirtd.service
enabled
這個時候如果在之前沒有設置網路 的話就會出現如下錯誤:
Redirecting to /bin/systemctl start
libvirtd.serviceFailed to issue method call: Unit
libvirtd.service failed to load: No such fileor
directory.
然後就該用# ifconfig來查看自己網卡信息,將每個網卡的配置文件里的
/etc/sysconfig/network-scripts/ ifcfg-XXX(XXX代表每個網卡的名字)文件中 HWADDR參數改為上述結果對應網卡的MAC地址
5、安裝VNC-server、VNC-viewer組件來進行虛擬機可視化安裝
目前VNC主要有兩個版本,即realVNC和tigerVNC,關於伺服器安裝VNC-server,兩種版本都可以,但客戶端的VNC-viewer,建議安裝tigerVNC-viewer,因為realVNC-viewer會在創建虛擬機的埠如590x由於連接加密的問題連接不上伺服器。
安裝序列號,進行注冊# /usr/bin/vnclicense -add VKUPN-MTHHC-UDHGS-UWD76-6N36A這里貢獻部分licenseVKUPN-MTHHC-UDHGS-UWD76-6N36A
69NCN-JRLBC-QD28Y-5KLY2-UEE6A
6GQQQ-HXLBS-U2H8Q-B6UB7-R7R6A
8XWCU-ZRJBF-U7BXZ-G5EAE-ZPQ2A
6XQQQ-WXL4Q-NN4KX-NUTC6-8ZK6A
PGUFQ-HTZBB-WNHU7-YHDQC-A7R6A至此伺服器端的安裝已經完成
客戶端安裝tigerVNC-viewer首先下載tigerVNC,本客戶端採用64位win7,所以下載64位的windows
版本http://sourceforge.net/projects/tigervnc/這里僅安裝客戶端tigerVNC-viewer然後就可以用vnc viewer遠程桌面連接了,這里要用系統帳號的密碼登錄,
默認埠為5900,遠程桌面連接埠則是5900+n(n是vncserver命令指定的)
7、下面就可以安裝虛擬機了
1)、創建centOS虛擬機
通過qemu-img創建一個40G的映像文件
#qemu-img create -f qow2 /var/lib/libvirt/images/win710.img 40G

2)、創建運行腳本
#!/bin/sh
virt-install --connect qemu:///system \
--name win7test2 --ram
2048 --vcpus=2 --cpuset=auto \
--disk
path=/var/lib/libvirt/images/win710.img,bus=virtio,size=100,format=qcow2
\
--network=network=default,model=virtio,mac=RANDOM \
--graphics vnc,port=5910
\
--disk
device=cdrom,path=/var/lib/libvirt/images/cn_windows_7_professional_with_sp1_x64_dvd_621744.iso
\
--disk
device=cdrom,path=/var/lib/libvirt/images/virtio-win-1.iso \
--os-type=windows
--os-variant=win7 --boot cdrom,hd
以上結果:
[root@localhost Admin]#
./installvm.sh
WARNING 需要圖形,但未設置 DISPLAY。未運行
virt-viewer。
WARNING 沒有為該虛擬機啟動控制台,默認為 --wait
-1
開始安裝......
創建域......

| 0 B
00:00
域安裝正在進行。請等待 以便安裝完成。
在此過程中可能會出現「域連接不正確的錯誤」
是因為win710.img文件和cn_windows_7_professional_with_sp1_x64_dvd_621744.iso
許可權不同造成的,將其放到一個文件夾下就可以啦!
其中,因為win默認不支持virtio驅動,而通過openstack管理虛擬機是需要virtio驅動的。需要兩個virtio驅動,一個是硬碟的,一個是網卡的,即:virtio-win-0.1-30.iso和virtio-win-1.1.16.vfd,在腳本中我們將此驅動進行了載入即:virtio-win-1.iso
virt-install命令解析見http://blog.csdn.net/starshine/article/details/6998189
3)、通過vncviewer觀察安裝進度連接埠處寫192.168.1.193:5910,連接上之後出現安裝界面,繼續安裝即可,因為默認沒有virtio驅動,所以識別
不了硬碟,需要手動選擇,整個過程如下:http://www.centoscn.com/CentOS/Intermediate/2015/1106/6393.html

熱點內容
滑板鞋腳本視頻 發布:2025-02-02 09:48:54 瀏覽:433
群暉怎麼玩安卓模擬器 發布:2025-02-02 09:45:23 瀏覽:557
三星安卓12彩蛋怎麼玩 發布:2025-02-02 09:44:39 瀏覽:744
電腦顯示連接伺服器錯誤 發布:2025-02-02 09:24:10 瀏覽:537
瑞芯微開發板編譯 發布:2025-02-02 09:22:54 瀏覽:147
linux虛擬機用gcc編譯時顯示錯誤 發布:2025-02-02 09:14:01 瀏覽:240
java駝峰 發布:2025-02-02 09:13:26 瀏覽:652
魔獸腳本怎麼用 發布:2025-02-02 09:10:28 瀏覽:538
linuxadobe 發布:2025-02-02 09:09:43 瀏覽:212
sql2000資料庫連接 發布:2025-02-02 09:09:43 瀏覽:726