在宿主機Ubuntu上安裝VNC和啓動運行第一個虛擬機

啓動運行第一個虛擬機
1.複製虛擬機鏡像文件到Ubuntu宿主機
在window中找到“cirros-0.3.5-x86_64-disk.img”鏡像文件拖拽到Ubuntu宿主機“/home/dudu”目錄下
在這裏插入圖片描述
在這裏插入圖片描述
2.在宿主機Ubuntu上安裝VNC
VNC 遠程桌面工具 Virtual Network Computing,是進行遠程桌面控制的一個軟件;VNC包括VNC server 和VNC viewer兩部分,需要在宿主機Ubuntu上都進行安裝。
在宿主機上使用命令“dpkg -l |grep vnc”查看是否安裝VNC
在這裏插入圖片描述
如果未安裝,使用命令“apt-get install vnc4server”安裝VNC server
在這裏插入圖片描述
如果未安裝,使用命令“apt-get install xvnc4viewer”安裝VNC viewer
在這裏插入圖片描述
使用命令“dpkg -l |grep vnc”再次查看是否安裝VNC,如果已安裝,就能看到vnc4server和xvnc4viewer的內容
在這裏插入圖片描述
3.啓動虛擬機
1)啓動虛擬機打開鏡像文件放置位置
使用命令“qemu-system-x86_64 -enable-kvm -m 1024 -smp 2 -boot order=c -hda cirros-0.3.5-x86_64-disk.img -vnc :1”啓動第一個虛擬機;命令執行後,光標會停在該命令下方,說明虛擬機已經在運行。

qemu-system-x86_64 -enable-kvm -m 1024 -smp 2 -boot order=c -hda cirros-0.3.5-x86_64-disk.img -vnc :1

“-enable-kvm”:表示開啓KVM全虛擬化支持
“-m 1024”:表示給虛擬機分配1024MB內存
“-smp 2”:表示給虛擬機分配2個CPU
“-boot order=c”:表示從硬盤啓動
“-hda cirros-0.3.5-x86_64-disk.img”:表示使用cirros-0.3.5-x86_64-disk.img鏡像文件作爲虛擬機硬盤啓動系統
“-vnc :1”:表示使用vnc的5901端口啓動虛擬機

在這裏插入圖片描述
2)在Ubuntu中查看虛擬機
在Ubuntu中打開一個新的終端,使用命令“vncviewer :1”查看虛擬機啓動界面,“1”指的是vncserver開啓的“1”號桌面(即5901端口所對應的桌面);命令執行後,會打開一個VNC窗口,即虛擬機cirros的啓動界面。
在這裏插入圖片描述
在這裏插入圖片描述
3)在Windows中查看虛擬機
打開文件vnc-4_1_2-x86_win32_viewer.exe如下所示:
在這裏插入圖片描述

192.168.3.120:1
“192.168.3.120”:指的是Ubuntu的IP地址
“:1”:指的是vncserver開啓的“1”號桌面(即5901端口所對應的桌面)

點擊“OK”後彈出下面虛擬機的界面:
在這裏插入圖片描述
4.使用第一個虛擬機
這是一個裁剪過的linux的Ubuntu系統,只有簡單的常用命令。
進入cirros虛擬機,輸入製作鏡像時的用戶名和密碼登錄系統,用戶名“cirros”,密碼“cubswin:)
(如果在windows下登錄,切記切換中英文輸入法)
在這裏插入圖片描述
系統登錄後可以使用命令“uname -r”查看系統內核版本,使用命令“cat /etc/cirros/version”查看該cirros的版本
在這裏插入圖片描述
可以使用“sudo password root”爲root用戶設置密碼,設置完畢後使用“su root”即可切換爲root用戶登錄
在這裏插入圖片描述
該cirros系統開啓時總是往ttyS0串口中寫東西,導致開機很慢,可以使用命令“vi /etc/cirros-init/ ds-ec2”改寫配置文件/etc/cirros-init/ ds-ec2(需以root用戶登錄)
在這裏插入圖片描述
將“ds-ec2”文件中的“MAX_TRIES=20”修改爲“MAX_TRIES=20
在這裏插入圖片描述
然後使用命令“reboot now”重啓即可在這裏插入圖片描述
使用命令“poweroff”關機(需要切換至root用戶)
在這裏插入圖片描述

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