Linux Minimal系统安装虚拟机的通用流程
在Linux Minimal系统(如Ubuntu Minimal、CentOS Minimal)上安装虚拟机,需先补充基础工具,再通过虚拟化管理软件(如VirtualBox、KVM)完成虚拟机创建与系统安装。以下是具体步骤:
Linux Minimal系统仅包含核心组件,需先安装虚拟化管理工具及依赖:
sudo apt update && sudo apt install virtualbox virtualbox-ext-pack -y
sudo apt update && sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager -y
sudo adduser $USER libvirt # 将当前用户加入libvirt组,避免权限问题
newgrp libvirt # 刷新用户组权限
注:可通过
egrep -c '(vmx|svm)' /proc/cpuinfo
命令检查CPU是否支持虚拟化(结果大于0则表示支持)。
前往目标Linux发行版的官方网站下载Minimal版本ISO(最小化安装,节省资源):
以VirtualBox为例,步骤如下:
若需更高性能,可选择KVM:
virt-manager
命令打开虚拟机管理器→ 点击“新建虚拟机”→ 选择“本地安装介质”→ 浏览并选中ISO镜像→ 点击“前进”。/etc/sysconfig/network-scripts/ifcfg-ens33
或Ubuntu的/etc/netplan/01-netcfg.yaml
),设置BOOTPROTO=static
、IPADDR
、NETMASK
、GATEWAY
等参数,保存后重启网络服务(systemctl restart network
或netplan apply
)。sudo apt update && sudo apt upgrade -y # Ubuntu/Debian
sudo yum update -y # CentOS/RHEL
sudo apt install vim wget git -y # Ubuntu/Debian
sudo yum install vim wget git -y # CentOS/RHEL
通过以上步骤,即可在Linux Minimal系统上成功安装并配置虚拟机。安装过程中需注意:确保虚拟机资源分配充足(内存、硬盘),避免因资源不足导致安装失败或系统卡顿;若使用KVM,需确认CPU支持虚拟化并开启相关功能(在BIOS中设置“Intel VT-x”或“AMD-V”为启用)。