准备阶段
- 优先准备ubuntu-18.04.1-desktop-amd64的镜像文件
- 在VMware Fusion中新建一个虚拟机
- 选择进行自定义安装
- 在处理器配置上选择,“Virtualize Intel VT-x / EPT和AMD-V / RVI”和“Virtualize CPU performance counters”, 配置上选择了2个VCPU,2GB RAM,NAT网络,70GB虚拟磁盘
在处理器设置中选取必要的参数
绝大部分的品牌的电脑都是都是默认的开启了硬件虚拟化,如果没有就需要在BIOS中为计算机启用硬件虚拟化(Intel VT)功能
###进行KVM的环境配置
- 进行更新配置
sudo apt-get update
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils \
libosinfo-bin libguestfs-tools virt-top virtinst
- 必要工具的安装
输入安装命令
但是出现了apt错误,无法正常运行
解决该问题的方法是通过命令ps aux | grep apt来寻找进程
随后将进程kill
再运行工具安装命令无误
寻找并kill apt进程
###进行虚拟机的安装
- 参数设置
virt-install \
--name test0 \
--virt-type=kvm \
--ram 1024 \
--disk path=guest0.img,size=25 \
--vcpus 2 \
--os-type linux \
--graphics none \
--console pty,target_type=serial \
--location 'http://us.archive.ubuntu.com/ubuntu/dists/trusty/main/installer-amd64/' \
--extra-args 'console=ttyS0,115200n8 serial'
在虚拟机上访问http://us.archive.ubuntu.com/ubuntu/dists/trusty/main/installer-amd64/比较快,所以就没有对其进行修改。
- 安装虚拟机出现问题
无法正确安装
解决方法
要先添加用户才能正确安装
使用命令sudo adduser yanhong kvm
然后重新安装
添加用户
重新安装虚拟机
###安装过程
以下是安装过程中的选择
语言设置
安装过程
network
安装过程
不需要代理直接继续
Loading additional components
Seting up the clock
Partition disks
安装分区
安装过程
installing the base system
安装软件
软件安装中
链接guest
链接成功并登入
###运行虚拟机中的虚拟机
- 更改grup,需要先取得root权限
更改
GRUB_CMDLINE_LINUX="console=ttyS0,115200n8"
:q! //直接退出
:wq! //保存退出
取得root权限
更改grup成功
- root身份运行update-grup
root身份运行update-grup
-
退出虚拟机
退出虚拟机 -
重新登入虚拟机
重新登入虚拟机
- 检查虚拟机状态
检查虚拟机状态
- 开另一终端也能登入
开另一终端也能登入
- 销毁虚拟机(慎重执行)
销毁虚拟机