在虚拟机 Ubuntu 18.04 下使用 KVM 新建 Ubuntu18.04 虚拟机,涉及到 Promox VE 开启嵌套虚拟化、qemu-kvm 的安装,virt-install 工具的使用等
套 娃 警 告
环境
- Ubuntu 18.04.4 Server KVM 虚拟机
- Proxmox VE 平台
准备
- Ubuntu 18.04.4 CDROM 镜像
- 下载地址
- 需要注意镜像的选择,使用 Ubuntu 当前官网下载链接的镜像无法正常安装(原因见 虚拟机内的 KVM 虚拟化 – 第 4 步 新建二级虚拟机)
- 如果不想下载镜像,也可以使用网络镜像
参考
- KVM 安装
- 网络配置
- 错误解决
步骤
配置宿主机
我的宿主机使用了 Proxmox VE,有现成的脚本工具 pvetools 来开启嵌套虚拟化——此工具也支持 Debian9 以上系统,使用 modprobe 指令实现——其他发行版也可以参照
20-12-01 更新:如果不想使用脚本,或者脚本无效/更新不及时,可以查看 Proxmox VE 开启 KVM 嵌套虚拟化
- 下载 pvetools
- 执行指令
git clone https://github.com/ivanhao/pvetools.git
- 执行指令
- 运行脚本
- 执行指令
cd pvetools ./pvetools # 如果提示没有权限,则执行 # chmod +x ./*.sh
- 执行指令
- 选择开启嵌套虚拟化,此操作需要重启所有虚拟机