上一篇
虚拟机装Linux?超简单教程!
- Linux
- 2025-06-12
- 4905
安装虚拟机Linux需先下载虚拟机软件(如VirtualBox/VMware),获取Linux系统ISO镜像,创建新虚拟机,分配内存、硬盘空间等资源,加载ISO文件启动安装程序,按提示分区并完成系统设置即可。
如何安装虚拟机 Linux:详细分步指南
在物理计算机上直接安装 Linux 可能带来风险,而虚拟机(VM)技术让您能在 Windows 或 macOS 中安全运行 Linux 系统,以下是使用免费工具 VirtualBox 安装 Linux 的完整流程(以 Ubuntu 为例),无需专业技术基础。
准备工作
-
系统要求
- 主机配置:4GB RAM(推荐 8GB+)、20GB 可用硬盘空间、64位 CPU(需支持虚拟化技术)。
- 启用虚拟化:
- Windows:重启电脑 → BIOS/UEFI 设置 → 开启
Intel VT-x
或AMD-V
(不同主板路径不同)。 - macOS:默认启用(无需操作)。
- Windows:重启电脑 → BIOS/UEFI 设置 → 开启
-
下载必要文件
- VirtualBox 安装包(选对应系统版本)
- Ubuntu ISO 镜像(推荐 LTS 版,如 Ubuntu 22.04)
安装 VirtualBox
- 运行下载的 VirtualBox 安装程序(如
.exe
或.dmg
)。 - 按提示操作(所有设置保持默认),安装完成后启动 VirtualBox。
创建 Linux 虚拟机
-
新建虚拟机
- 点击 新建 → 输入名称(如
Ubuntu_VM
)→ 类型选Linux
→ 版本选Ubuntu (64-bit)
。
- 点击 新建 → 输入名称(如
-
分配内存
- 建议 2048MB(2GB)(不超过主机内存的 50%)。
-
创建虚拟硬盘
- 选 现在创建虚拟硬盘 → 类型
VDI
→ 选 动态分配(节省空间)。 - 大小至少 20GB(推荐 25GB)。
- 选 现在创建虚拟硬盘 → 类型
配置虚拟机设置
-
加载 Linux ISO 镜像
- 选中新建的虚拟机 → 点击 设置 → 存储 → 点击 光盘图标 → 选择 Ubuntu ISO 文件。
-
调整关键选项
- 系统 → 处理器:分配 2 个 CPU 核心(提升性能)
- 显示 → 显存:调至 128MB
- 网络:默认
NAT
模式(可联网)
安装 Linux 系统
-
启动虚拟机
- 选中虚拟机 → 点击 启动(首次启动自动从 ISO 引导)。
-
安装 Ubuntu
- 语言选 中文(简体) → 点击 安装 Ubuntu。
- 键盘布局:默认 → 更新选项:勾选“安装时下载更新”。
- 安装类型:选 清除整个磁盘并安装 Ubuntu → 点击 现在安装(对主机无影响)。
- 时区设置:输入
Shanghai
或手动选择。 - 创建用户:输入姓名、密码(牢记密码)。
-
等待安装完成
- 过程约 10-20 分钟 → 提示重启时点击 现在重启 → 关闭虚拟机。
安装后优化
-
卸载 ISO 镜像
- 虚拟机设置 → 存储 → 点击光盘图标 → 选择 移除虚拟盘。
-
安装增强功能(提升显示/共享体验)
- 启动虚拟机 → 菜单栏 设备 → 点击 安装增强功能 → 按终端提示运行命令:
sudo apt update && sudo apt install build-essential dkms linux-headers-$(uname -r)
- 重启虚拟机生效。
- 启动虚拟机 → 菜单栏 设备 → 点击 安装增强功能 → 按终端提示运行命令:
-
设置共享文件夹(主机与虚拟机传文件)
- 虚拟机设置 → 共享文件夹 → 添加主机目录(如
D:VM_Share
)→ 勾选 自动挂载。
- 虚拟机设置 → 共享文件夹 → 添加主机目录(如
常见问题解决
-
虚拟机启动黑屏?
关闭虚拟机 → 设置 → 显示 → 显卡控制器 改为 VBoxSVGA。 -
无法联网?
检查设置 → 网络 → 连接方式 是否为NAT
。 -
鼠标被虚拟机捕获?
按键盘右侧 Ctrl 键 释放鼠标。 -
性能卡顿?
分配更多内存/CPU 核心,或关闭虚拟机 3D 加速(设置 → 显示)。
通过 VirtualBox 安装 Linux 虚拟机,您可安全体验不同发行版(如 CentOS、Debian),适用于开发测试、学习 Linux 或运行特定软件,首次启动后建议执行 sudo apt update && sudo apt upgrade
更新系统,遇到问题可查阅 VirtualBox 官方手册 或社区论坛。
引用说明
- VirtualBox 安装指南:Oracle VirtualBox User Manual, Chapter 1
- Ubuntu 系统要求:Ubuntu 22.04 LTS Documentation
- 虚拟化技术支持:Intel VT-x / AMD-V 硬件兼容性列表