linux

Linux Minimal如何安装虚拟机

小樊
37
2025-09-02 11:29:20
栏目: 云计算

Linux Minimal系统安装虚拟机的通用流程
在Linux Minimal系统(如Ubuntu Minimal、CentOS Minimal)上安装虚拟机,需先补充基础工具,再通过虚拟化管理软件(如VirtualBox、KVM)完成虚拟机创建与系统安装。以下是具体步骤:

一、准备工作:补充基础工具

Linux Minimal系统仅包含核心组件,需先安装虚拟化管理工具及依赖:

注:可通过egrep -c '(vmx|svm)' /proc/cpuinfo命令检查CPU是否支持虚拟化(结果大于0则表示支持)。

二、下载目标系统ISO镜像

前往目标Linux发行版的官方网站下载Minimal版本ISO(最小化安装,节省资源):

三、使用VirtualBox创建并安装虚拟机

以VirtualBox为例,步骤如下:

  1. 新建虚拟机
    打开VirtualBox,点击“新建”→ 输入虚拟机名称(如“Ubuntu-Minimal-VM”)→ 选择“类型”为“Linux”→ 版本选择对应系统(如“Ubuntu (64-bit)”)→ 点击“下一步”。
  2. 分配资源
    • 内存:建议分配2GB及以上(Minimal系统最低要求1GB,但2GB以上更流畅);
    • 硬盘:选择“创建新的虚拟硬盘”→ 类型选“VDI(VirtualBox Disk Image)”→ 存储方式选“动态分配”(节省物理磁盘空间)→ 大小建议20GB及以上(Minimal系统安装后约占用2-5GB,预留空间用于后续扩展)。
  3. 加载ISO镜像
    选中新建的虚拟机,点击“设置”→ 进入“存储”选项卡→ 点击“存储设备”下的空白光盘图标→ 选择“选择/创建虚拟光盘”→ 浏览并选中下载的目标系统ISO文件。
  4. 启动安装
    点击“启动”按钮,虚拟机将从ISO镜像启动,进入目标系统安装界面。
  5. 完成安装
    • 选择语言、时区、键盘布局;
    • 在“安装类型”中选择“最小安装”(Minimal Install)→ 点击“继续”;
    • 设置root密码或创建普通用户(建议同时设置,增强安全性);
    • 等待安装完成(约10-20分钟,取决于硬件性能),系统重启后即可登录。

四、使用KVM创建并安装虚拟机(可选)

若需更高性能,可选择KVM:

  1. 创建虚拟机
    打开终端,执行virt-manager命令打开虚拟机管理器→ 点击“新建虚拟机”→ 选择“本地安装介质”→ 浏览并选中ISO镜像→ 点击“前进”。
  2. 配置虚拟机
    • 名称:自定义(如“CentOS-Minimal-VM”);
    • 内存:至少2GB;
    • CPU:至少2核;
    • 存储:选择“创建新卷”→ 大小至少20GB→ 点击“完成”。
  3. 开始安装
    在虚拟机配置界面,勾选“在安装前自定义配置”(可选,用于调整分区、网络等)→ 点击“开始安装”→ 进入目标系统安装界面,后续步骤与VirtualBox类似。

五、安装后配置(可选但推荐)

  1. 网络配置
    Minimal系统默认使用DHCP自动获取IP,若需静态IP,可编辑网络配置文件(如CentOS的/etc/sysconfig/network-scripts/ifcfg-ens33或Ubuntu的/etc/netplan/01-netcfg.yaml),设置BOOTPROTO=staticIPADDRNETMASKGATEWAY等参数,保存后重启网络服务(systemctl restart networknetplan apply)。
  2. 更新系统
    登录虚拟机后,执行以下命令更新系统软件包:
    sudo apt update && sudo apt upgrade -y  # Ubuntu/Debian
    sudo yum update -y                      # CentOS/RHEL
    
  3. 安装基础工具
    根据需求安装常用工具(如vim、wget、git):
    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”为启用)。

0
看了该问题的人还看了