上一篇                     
               
			  虚拟机怎么安装Linux?
- Linux
- 2025-06-10
- 2674
 使用虚拟机软件(如VirtualBox或VMware)创建新虚拟机,分配资源后加载Linux ISO镜像文件,启动虚拟机并按照屏幕提示完成Linux系统的安装过程即可。
 
虚拟机安装Linux是体验开源系统的理想方式,无需分区或替换现有操作系统,通过虚拟化技术(如VirtualBox或VMware),您可在Windows、macOS或Linux主机上安全运行Linux发行版,适合开发测试、学习及日常使用,本指南以免费开源的VirtualBox和Ubuntu 22.04 LTS为例,提供详细步骤。
准备工作
所需资源
- 虚拟机软件:
 Oracle VM VirtualBox(跨平台、免费)
- Linux镜像:
 Ubuntu 22.04 LTS(稳定且对新手友好)
- 硬件要求: 
  - 主机内存 ≥ 8GB(建议分配虚拟机 2-4GB)
- 硬盘空间 ≥ 20GB(虚拟机磁盘建议 25GB)
- 64位处理器并启用虚拟化(需在BIOS中开启Intel VT-x/AMD-V)
 
关键检查项
- 确认虚拟化支持:
 Windows:任务管理器 → “性能”标签 → “CPU” → 查看”虚拟化”状态
 macOS:终端执行sysctl -a | grep machdep.cpu.features返回包含”VMX”
- 下载文件完整性:
 校验镜像SHA256值(Ubuntu官网提供校验工具)。
安装VirtualBox虚拟机
-  下载安装: 
 访问 VirtualBox官网,选择对应主机系统的安装包。- Windows:双击.exe文件按向导安装(默认设置即可)。
- macOS:打开.dmg文件,拖动VirtualBox到应用文件夹。
 
- Windows:双击
-  首次配置: 
 启动VirtualBox,点击 “工具” → “预设”:- 设置”默认虚拟机位置”(确保剩余空间充足)。
- 调整”更新”选项为自动检查(保持软件最新)。
 
创建Linux虚拟机环境
-  新建虚拟机:  - 点击 “新建” → 输入名称(如 Ubuntu 22.04)→ 类型选 “Linux” → 版本选 “Ubuntu (64-bit)”。
- 点击 “下一步”。
 
- 点击 “新建” → 输入名称(如 
-  分配硬件资源: - 内存大小:滑动条分配 2048MB~4096MB(勿超主机内存50%)。
- 硬盘设置: 
    - 选择 “现在创建虚拟硬盘” → 类型 “VDI” → 分配方式 “动态分配”(节省空间)。
- 设置磁盘容量 ≥25GB → 点击 “创建”。
 
 
-  关键优化设置: 
 选中虚拟机 → 点击 “设置”:- 系统 → 处理器:分配 ≥2个CPU核心(提升性能)。
- 显示 → 屏幕:显存调至128MB,勾选 “启用3D加速”。
- 存储 → 控制器IDE:点击光盘图标 → 选择 “Ubuntu镜像文件”(.iso格式)。
- 网络 → 网卡1:连接方式选 “网络地址转换(NAT)”(自动联网)。
 
安装Ubuntu系统
-  启动安装: 
 双击虚拟机 → 自动从ISO镜像启动 → 选择 “Install Ubuntu”。 
-  安装向导: - 语言:选择中文或英文 → 点击 “继续”。
- 键盘布局:默认 → “继续”。
- 更新与软件: 
    - 勾选 “安装时下载更新” 和 “第三方图形/无线驱动”。
- 安装类型选 “正常安装” → “继续”。
 
- 磁盘分区: 
    - 选择 “清除整个磁盘并安装Ubuntu”(仅影响虚拟磁盘,主机无风险)→ “现在安装”。
 
- 时区与用户: 
    - 地图点击上海/北京时间 → 输入用户名、密码(记录密码!)→ “继续”。
 
 
-  完成安装: 
 等待进度条完成(约10-20分钟)→ 提示重启时点击 “现在重启” → 关闭虚拟机 → 弹出安装镜像(设置 → 存储 → 移除光盘图标)。
安装后优化设置
-  安装增强功能(提升性能): - 启动Ubuntu → 菜单栏选择 “设备” → “安装增强功能”。
- 终端执行: sudo apt update && sudo apt install build-essential dkms linux-headers-$(uname -r) 
- 重启虚拟机生效(支持分辨率自适应、剪贴板共享)。
 
-  基础配置:  - 更新系统: sudo apt update && sudo apt upgrade -y 
- 调整分辨率:设置 → 显示器 → 选择合适分辨率。
- 共享文件夹(主机与虚拟机传输文件): 
    - VirtualBox菜单:“设备” → “共享文件夹” → 添加主机目录并勾选 “自动挂载”。
- Ubuntu中访问:/media/sf_<文件夹名>。
 
 
- 更新系统: 
常见问题解决
- 启动报错 “VT-x not available”:
 进入主机BIOS → 开启Intel VT-x/AMD-V(通常在”Advanced → CPU Configuration”中)。
- 屏幕分辨率无法调整:
 重装增强功能 → 执行sudo /opt/VBoxGuestAdditions-6.1.40/autorun.sh(版本号替换为实际值)。
- 网络连接失败:
 检查虚拟机设置 → 网络 → 连接方式为 “NAT”;Ubuntu终端执行ping 8.8.8.8测试连通性。
通过虚拟机安装Linux,您已获得安全的沙盒环境,可自由探索Ubuntu的强大功能,下一步建议:
- 学习终端基础命令(ls,cd,sudo)。
- 安装开发工具(如VS Code、Python环境)。
- 尝试其他发行版(Fedora、Debian)或配置服务器环境(LAMP)。
引用说明:
- VirtualBox官方文档:https://www.virtualbox.org/manual/
- Ubuntu安装指南:https://ubuntu.com/tutorials/install-ubuntu-desktop
- 虚拟化技术原理参考:Intel VT-x白皮书(Intel官网)
 
  
			