kvm安裝win10虛擬機,並配置內網ip實現遠程連接
准備
kvm環境,win10鏡像
kvm安裝win10需要准備驅動
wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.173-2/virtio-win-0.1.173_amd64.vfd
vnc遠程連接軟件
https://www.realvnc.com/en/connect/download/viewer/
1 安裝
1.1 創建數據存儲路徑
mkdir /kvm-img
cp virtio-win-0.1.173_amd64.vfd /kvm/kvm-img/
1.2 創建win10虛擬機
virt-install \
--name win10-01 \
--memory 8192 \
--vcpus=4 \
--cdrom=/kvm/ios/Windows.iso \
--os-type=windows \
--os-variant=auto \
--disk /kvm/kvm-img/win10-01.qcow2,size=30,format=qcow2 \
--disk /kvm/kvm-img/virtio-win-0.1.173_amd64.vfd,device=floppy \
--network bridge=br0,model=virtio \
--graphics vnc,listen=0.0.0.0 \
--hvm \
--autostart \
--virt-type kvm
#--cdrom=/kvm/ios/Windows.iso :指定本地的鏡像
#--graphics vnc,listen=0.0.0.0 :開啟vnc,默認監聽0.0.0.0:5900
1.3 vnc遠程連接
使用win10電腦vnc遠程連接,執行后續安裝操作
#圖中ip為kvm宿主機內網ip
連接成功會進入win10安裝界面
2 優化鼠標問題
鼠標移動可能會存在異常,需要優化下
virsh edit win10-01
3 后續設置
安裝完成虛擬機后,win10進入后續設置
列出所有虛擬機
virsh list --all
啟動win10
virsh start win10-01
vnc 連接
192.168.2.80::5900
設置網絡
計算機>管理
然后安裝驅動
選擇本地安裝
指定查找位置為A盤,win10
安裝好即可上網
4 遠程連接win10虛擬機
完成上一步后,在win10虛擬機上設置固定的內網ip,並且在用戶管理中設置允許遠程連接。
客戶端即可使用windows自帶的遠程連接軟件連接虛擬機。
kvm多核心問題
安裝win10指定8核 實際只有2核
優化:
關閉虛擬機
修改/etc/libvirt/qemu下虛擬機配置文件xml,添加一個socket多個core
在<cpu>下添加下面內容
<topology sockets='2' cores='2' threads='2'/>
然后修改<vcpu placement='static'>8</vcpu>中的vcpu數量為8
啟動虛擬機