在现代 Linux 系统管理中,Ubuntu virt-install 是一个非常实用的命令行工具,用于快速部署基于 KVM 的虚拟机。无论你是系统管理员、开发者,还是刚接触虚拟化的初学者,本教程都将手把手教你如何在 Ubuntu 上使用 virt-install 命令创建虚拟机。
virt-install 是 libvirt 工具集的一部分,专为通过命令行方式安装和配置 KVM 虚拟机而设计。它支持多种操作系统镜像(如 ISO 文件)、网络配置、磁盘设置等,是实现自动化部署的理想选择。
在使用 virt-install 之前,你需要确保系统已启用 KVM 虚拟化并安装相关软件包。以下步骤适用于 Ubuntu 20.04/22.04 及更高版本。
egrep -c '(vmx|svm)' /proc/cpuinfo 如果输出大于 0,说明你的 CPU 支持硬件虚拟化。
sudo apt updatesudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager -y 安装完成后,将当前用户加入 libvirt 和 kvm 用户组:
sudo usermod -aG libvirt $USERsudo usermod -aG kvm $USER 注销并重新登录,使用户组生效。
假设你已经下载了一个 Ubuntu Server ISO 镜像(例如 ubuntu-22.04.iso),并将其放在 /var/lib/libvirt/images/ 目录下。
sudo virt-install \ --name=ubuntu-vm \ --ram=2048 \ --vcpus=2 \ --disk path=/var/lib/libvirt/images/ubuntu-vm.qcow2,size=20 \ --os-variant=ubuntu22.04 \ --network network=default \ --graphics none \ --console pty,target_type=serial \ --location /var/lib/libvirt/images/ubuntu-22.04.iso \ --extra-args 'console=ttyS0,115200n8 serial' osinfo-query os 查看支持列表)执行上述命令后,系统会自动启动虚拟机并进入 Ubuntu 安装流程。你可以通过串口终端完成安装。
安装完成后,你可以使用以下命令管理虚拟机:
virsh list --allvirsh start ubuntu-vmvirsh console ubuntu-vmvirsh shutdown ubuntu-vmvirsh undefine ubuntu-vm通过本教程,你已经掌握了如何在 Ubuntu 系统上使用 virt-install 命令来创建虚拟机。这项技能对于学习 KVM虚拟化、搭建测试环境或部署服务都非常重要。希望你能顺利运行自己的第一台 Linux虚拟机安装!
提示:如果你更喜欢图形界面,也可以安装 virt-manager 来可视化管理虚拟机。
本文由主机测评网于2025-12-07发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025124293.html