老徐作业

Q: Create a Virtual Machine on KVM.

一、利用VMware建立虚拟机

1. 创建虚拟机选择自定义

在这里插入图片描述

2. 选择Ubuntu系统

创建虚拟机

3. 选择硬件兼容性

在这里插入图片描述

4. 一直下一步到cpu选择

在这里插入图片描述

5. 设置内存为2g

在这里插入图片描述

6. 勾选"Virtualize Intel VT-x/EPT and AMD-V/RVI" 和 “Virtualize CPU performance counters”,设置好的硬件情况如下

在这里插入图片描述

7. 配置虚拟机完成

二、配置KVM

1. 输入如下命令后配置结果如下:

sudo apt-get update
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils \ 
libosinfo-bin libguestfs-tools virt-top virtinst

在这里插入图片描述
在这里插入图片描述

2. 配置嵌套虚拟机(KVM),输入以下代码后结果如下:

virt-install \
--name guest0 \
--virt-type=kvm \
--ram 1024 \
--disk path=guest0.img,size=25 \ --vcpus 2 \
--os-type linux \
--graphics none \
--console pty,target_type=serial \
--location 'https://mirrors.ustc.edu.cn/ubuntu/dists/trusty/main/installer-amd64/' \
--extra-args 'console=ttyS0,115200n8 serial'

在这里插入图片描述

3. 开始安装配置嵌套虚拟机(KVM),一直下一步即可,主要界面如下:

在这里插入图片描述
在这里插入图片描述

4. 安装完成,界面如下

在这里插入图片描述

5. 使用vim修改/etc/default/grub

在这里插入图片描述

6. 运行更新代码

update-grub

7. 重启嵌套的虚拟机

在这里插入图片描述

8. 搭建嵌套虚拟机完成

三、值得注意的地方

1. 注意更换国内镜像

2. 第一次域创建完成的时候会比较慢,然后黑屏,要等挺久

3. 可以通过一些命令对KVM进行操作

virsh list
virsh console guest0
virsh start guest0
virsh shutdown guest0
virsh destroy guest0

在这里插入图片描述
在这里插入图片描述

四、BONUS

'console=ttyS0,115200n8 serial’的解释:

将kernel输出信息输出到串口,增加kernel引导参数,则kernel会将输出信息同时输出到串口(ttyS0即COM1)和终端tty0。
“ttyS0”表示串口使用COM1;
“115200”表示波特率为115200bps;
“n”表示无校验位;
“8”表示有8位数据位。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值