当前位置:首页 > Linux > 正文

如何快速安装Linux虚拟机?

安装Linux虚拟机需先下载虚拟机软件(如VirtualBox)和Linux系统ISO镜像,创建新虚拟机,分配内存、硬盘空间,加载ISO文件后启动安装程序,按提示完成分区和系统设置即可。

如何安装 Linux 虚拟机系统(详细图文指南)

在物理机上直接安装 Linux 可能面临驱动兼容性或系统冲突的风险,通过虚拟机(VM)技术,您可以在 Windows、macOS 或现有 Linux 系统中安全运行另一个独立的 Linux 系统,适用于开发测试、学习或搭建服务环境,以下是详细安装流程:


准备工作

  1. 选择虚拟机软件(任选其一):

    • VirtualBox(免费开源):官网下载
    • VMware Workstation Player(个人免费):官网下载

      建议新手使用 VirtualBox,兼容性强且完全免费。

  2. 获取 Linux 镜像(ISO 文件):

    • Ubuntu(推荐新手):ubuntu.com/download
    • CentOS(服务器常用):centos.org/download
    • 其他发行版:Debian、Fedora 等均提供官方 ISO 下载

      注意:选择 LTS(长期支持)版本更稳定,如 Ubuntu 22.04 LTS。

  3. 系统资源检查

    • 预留至少 20GB 硬盘空间
    • 为虚拟机分配 2GB+ 内存(建议不超过主机内存的 50%)
    • 确保主机开启虚拟化支持(BIOS/UEFI 中启用 Intel VT-x/AMD-V)

安装虚拟机软件(以 VirtualBox 为例)

  1. 运行下载的安装包(如 VirtualBox-7.0.x-Platform.exe
  2. 按提示完成安装(默认设置即可)
  3. 安装后打开软件,界面如下:

创建 Linux 虚拟机

  1. 新建虚拟机

    如何快速安装Linux虚拟机?  第1张

    • 点击 新建 → 输入名称(如 “Ubuntu_VM”)
    • 选择 Linux 类型及版本(如 Ubuntu 64-bit)
    • 设置内存大小(建议 2048MB 以上)
  2. 创建虚拟硬盘

    • 选择 现在创建虚拟硬盘 → 类型选 VDI → 动态分配
    • 设置硬盘大小(建议 25GB+)
  3. 配置系统设置

    • 选中新建的虚拟机 → 点击 设置
    • 系统 → 处理器:分配 2 个 CPU 核心
    • 显示 → 显存:调至 128MB
    • 存储 → 控制器 IDE:点击光盘图标 → 选择下载的 Linux ISO 文件

安装 Linux 系统(以 Ubuntu 为例)

  1. 启动虚拟机

    • 选中虚拟机 → 点击 启动
    • 自动从 ISO 镜像引导进入安装界面
  2. 安装过程

    • 语言选择 English中文(简体)
    • 选择 Install Ubuntu
    • 键盘布局默认 → 网络连接跳过
    • 分区设置(关键步骤):
      • 清除整个磁盘并安装 Ubuntu(不影响主机)
      • 确认继续
    • 设置用户名、密码(建议勾选自动登录)
    • 等待 10-20 分钟完成安装
  3. 重启系统

    • 安装完成后提示重启 → 关闭虚拟机
    • 移除 ISO 镜像:虚拟机设置 → 存储 → 删除光盘文件
    • 重新启动进入 Linux 系统

安装后优化

  1. 安装增强功能(提升性能):

    • VirtualBox:菜单栏 → 设备 → 安装增强功能
    • VMware:虚拟机 → 安装 VMware Tools

      实现屏幕自适应、共享文件夹、剪贴板同步

  2. 基础配置

    sudo apt update && sudo apt upgrade  # Ubuntu/Debian 更新
    sudo dnf update                     # CentOS/Fedora 更新
  3. 共享文件夹设置(主机与虚拟机交换文件):

    • VirtualBox:设备 → 共享文件夹 → 添加路径
    • 虚拟机内执行:sudo mount -t vboxsf 共享名 挂载路径

常见问题解决

  • 无法启动虚拟机

    • 检查 BIOS 中是否开启虚拟化(Intel VT-x/AMD-V)
    • 关闭主机 Hyper-V(Windows:控制面板 → 程序 → 启用/关闭 Windows 功能)
  • 屏幕分辨率异常

    安装增强功能后,在系统设置中调整分辨率

  • 网络连接失败

    • 虚拟机设置 → 网络 → 连接方式改为 桥接网卡NAT

通过虚拟机安装 Linux,您可以在保留原系统的同时零风险体验开源生态,无论是开发 Python 项目、搭建 Web 服务器,还是学习命令行操作,虚拟机都是理想的沙箱环境,完成本指南后,可尝试:

  1. 在虚拟机中部署 Docker 容器
  2. 配置 SSH 远程连接
  3. 克隆虚拟机快速创建测试环境

引用说明

  • VirtualBox 官方文档:https://www.virtualbox.org/manual/
  • Ubuntu 安装指南:https://ubuntu.com/tutorials/install-ubuntu-desktop
  • VMware 知识库:https://kb.vmware.com/
    所有软件及镜像请务必从官网下载,避免第三方渠道的安全风险。
0