如何安装 Linux 虚拟机系统(详细图文指南)
在物理机上直接安装 Linux 可能面临驱动兼容性或系统冲突的风险,通过虚拟机(VM)技术,您可以在 Windows、macOS 或现有 Linux 系统中安全运行另一个独立的 Linux 系统,适用于开发测试、学习或搭建服务环境,以下是详细安装流程:
准备工作
-
选择虚拟机软件(任选其一):
-
获取 Linux 镜像(ISO 文件):
- Ubuntu(推荐新手):ubuntu.com/download
- CentOS(服务器常用):centos.org/download
- 其他发行版:Debian、Fedora 等均提供官方 ISO 下载
注意:选择 LTS(长期支持)版本更稳定,如 Ubuntu 22.04 LTS。
-
系统资源检查:
- 预留至少 20GB 硬盘空间
- 为虚拟机分配 2GB+ 内存(建议不超过主机内存的 50%)
- 确保主机开启虚拟化支持(BIOS/UEFI 中启用 Intel VT-x/AMD-V)
安装虚拟机软件(以 VirtualBox 为例)
- 运行下载的安装包(如
VirtualBox-7.0.x-Platform.exe
) - 按提示完成安装(默认设置即可)
- 安装后打开软件,界面如下:
创建 Linux 虚拟机
-
新建虚拟机:
- 点击 新建 → 输入名称(如 “Ubuntu_VM”)
- 选择 Linux 类型及版本(如 Ubuntu 64-bit)
- 设置内存大小(建议 2048MB 以上)
-
创建虚拟硬盘:
- 选择 现在创建虚拟硬盘 → 类型选 VDI → 动态分配
- 设置硬盘大小(建议 25GB+)
-
配置系统设置:
- 选中新建的虚拟机 → 点击 设置
- 系统 → 处理器:分配 2 个 CPU 核心
- 显示 → 显存:调至 128MB
- 存储 → 控制器 IDE:点击光盘图标 → 选择下载的 Linux ISO 文件
安装 Linux 系统(以 Ubuntu 为例)
-
启动虚拟机:
- 选中虚拟机 → 点击 启动
- 自动从 ISO 镜像引导进入安装界面
-
安装过程:
- 语言选择 English 或 中文(简体)
- 选择 Install Ubuntu
- 键盘布局默认 → 网络连接跳过
- 分区设置(关键步骤):
- 选 清除整个磁盘并安装 Ubuntu(不影响主机)
- 确认继续
- 设置用户名、密码(建议勾选自动登录)
- 等待 10-20 分钟完成安装
-
重启系统:
- 安装完成后提示重启 → 关闭虚拟机
- 移除 ISO 镜像:虚拟机设置 → 存储 → 删除光盘文件
- 重新启动进入 Linux 系统
安装后优化
-
安装增强功能(提升性能):
- VirtualBox:菜单栏 → 设备 → 安装增强功能
- VMware:虚拟机 → 安装 VMware Tools
实现屏幕自适应、共享文件夹、剪贴板同步
-
基础配置:
sudo apt update && sudo apt upgrade # Ubuntu/Debian 更新 sudo dnf update # CentOS/Fedora 更新
-
共享文件夹设置(主机与虚拟机交换文件):
- VirtualBox:设备 → 共享文件夹 → 添加路径
- 虚拟机内执行:
sudo mount -t vboxsf 共享名 挂载路径
常见问题解决
-
无法启动虚拟机:
- 检查 BIOS 中是否开启虚拟化(Intel VT-x/AMD-V)
- 关闭主机 Hyper-V(Windows:控制面板 → 程序 → 启用/关闭 Windows 功能)
-
屏幕分辨率异常:
安装增强功能后,在系统设置中调整分辨率
-
网络连接失败:
- 虚拟机设置 → 网络 → 连接方式改为 桥接网卡 或 NAT
通过虚拟机安装 Linux,您可以在保留原系统的同时零风险体验开源生态,无论是开发 Python 项目、搭建 Web 服务器,还是学习命令行操作,虚拟机都是理想的沙箱环境,完成本指南后,可尝试:
- 在虚拟机中部署 Docker 容器
- 配置 SSH 远程连接
- 克隆虚拟机快速创建测试环境
引用说明:
- VirtualBox 官方文档:https://www.virtualbox.org/manual/
- Ubuntu 安装指南:https://ubuntu.com/tutorials/install-ubuntu-desktop
- VMware 知识库:https://kb.vmware.com/
所有软件及镜像请务必从官网下载,避免第三方渠道的安全风险。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/21748.html