基于Ubuntu20的qemu-kvm安裝虛擬機

環(huán)境:
本地win10(win7同樣適用)
VM14
在VM上裝的是Ubuntu20.04
在此基礎上安裝kvm虛擬機,并在kvm虛擬機中安裝guest操作系統(tǒng)Ubuntu20.04

一、檢查本機是否支持虛擬化

egrep -c '(vmx|svm)' /proc/cpuinfo

如果cpu數(shù)量為0的話說明不支持虛擬化,解決方案:關閉VM上的Ubuntu,進入設置-處理器,勾選上第一個(因為此時我的Ubuntu是開著的所以是灰的,關閉客戶機才可以操作)


開啟虛擬化支持.png

接下來查看確認下系統(tǒng)是否支持kvm

sudo kvm-ok
#sudo: kvm-ok:找不到命令
sudo apt install cpu-checker -y

如果出現(xiàn)以下的結(jié)果那就表明我們可以進行第二步操作了~


image.png

二、在VM的Ubuntu20.04上安裝kvm虛擬機

sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager

接下來確認來虛擬化守護進程libvirt-daemon是否在進行

sudo systemctl status libvirtd
sudo systemctl enable --now libvirtd  //也可以現(xiàn)在開啟
image.png

檢查kvm模塊是否加載

lsmod | grep -i kvm
image.png

三、創(chuàng)建一個可用網(wǎng)絡

kvm在安裝之后自動會生成一個名為virbr0的網(wǎng)絡,網(wǎng)上是說可以連接外網(wǎng)不能局域網(wǎng),但是我使用這個的話一直顯示網(wǎng)絡連接失敗。于是乎我們需要創(chuàng)建一個網(wǎng)橋(如果此時是使用xshell連接遠程Ubuntu的話,建議進入Ubuntu使用自帶終端完成)

方法一:(實踐之后發(fā)現(xiàn)只適合臨時創(chuàng)建,重啟后消失)

ifconfig     //查看自己Ubuntu網(wǎng)卡
sudo brctl addbr br1  //創(chuàng)建一個新的網(wǎng)橋
圖片.png
sudo brctl addif br1  ens33   //將br1映射到ens33,如果在xshell操作這步后,xshell會斷聯(lián),千萬別去重啟客戶機,否則br1會消失,最好的方法就是去客戶機內(nèi)操作后續(xù)步驟
sudo brctl stp br1 on
sudo ifconfig ens33 0
brctl show  //查看網(wǎng)橋
ifconfig
ip add
route
sudo dhclient br1

方法二、
在/etc/netplan/下新建一個配置文件00-installer-config.yaml(名字隨便)


圖片.png

文件內(nèi)容為:

#from 00-installer-config.yaml
network:
  version: 2
  ethernets:
      ens33:
          dhcp4: false
          optional: true
          addresses: [192.168.100.*/24]
          gateway4: 192.168.100.1
          nameservers:
              addresses: [192.168.100.1,114.114.114.114,8.8.8.8]
  bridges:
      br1:
          interfaces: [ens33]
          dhcp4: yes

應用一下

sudo netplan apply
brctl show

四、在kvm虛擬機中創(chuàng)建Ubuntu20.04

通過virt-manager創(chuàng)建虛擬機


image.png

在你連接VM Ubuntu的xshell會話設置一下,SSH-隧道,勾選上轉(zhuǎn)發(fā)到X11連接到xmanager,確定后斷開會話重連下


圖片.png

新建虛擬機


圖片.png

步驟和你在VM上安裝Ubuntu沒區(qū)別,在此不贅述,提前在VM的Ubuntu上準備好你接下來要安裝的Ubuntu ISO鏡像文件。
提醒一下一定要勾選安裝前自定義配置,更該下【顯示協(xié)議VNC】的設置,不然最后一步賬號名稱輸入的時候怎么也輸不出內(nèi)容來?。。。?br> 第三步創(chuàng)建的網(wǎng)絡也可以在這里選上了!


圖片.png

完成后進入配置頁面,將【顯示協(xié)議VNC】做增加en-us鍵映射


圖片.png

之后就可以愉快的等待安裝完成啦~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容