virt-install安装Ubuntu¶
更新于2021-01-27
起步用virsh创建虚拟机比较难搞.先用virt-install安装.
virt-install 是个便捷的命令行工具.
ubuntu下安装virt-install¶
| Bash | |
|---|---|
1 | |
virt-install参数详解¶
详见: linux.die.net--virt-install
创建虚拟机¶
由于ubuntu镜像原因[详见文章末尾],18.04,20.04建议用VNC方式安装. 16.04可以以串口模式安装.
查看os-variant¶
| Bash | |
|---|---|
1 2 | |
VNC模式¶
| Bash | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 | |
正常安装ubuntu
配置IP(默认dhcp分配)后,可以SSH连接了
启动串口服务,可以用virsh console命令连接了.
串口无显卡模式¶
这里使用串口的方式安装,无显卡
执行脚本¶
| Bash | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 12 | |
安装SSH服务¶
安装时选择ssh安装ssh服务.
DHCP¶
默认guest会用DHCP获取IP
没有VNC的情况下可以在宿主机上用arp -a查看新增IP
然后SSH到guest.
启动串口服务¶
默认没有启动串口服务, 所以需要ssh进入系统后,手动启动串口服务.
| Bash | |
|---|---|
1 2 | |
测试镜像¶
- ubuntu16.04
- ubuntu18.04
- ubuntu20.04
错误¶
串口模式下LIVECD镜像安装会提示:RuntimeError: Couldn't find kernel for install tree.
详见:
couldnt-find-hvm-kernel-for-ubuntu-tree
using-virt-install-to-install-ubuntu-server-18-04-but-hangs
所以还是VNC安装吧;
玩的开心.