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

开源虚拟机 VirtualBox 安装与使用教程(技术完整版)

一、VirtualBox 概述

VirtualBox 是由 Oracle 公司维护的开源虚拟化软件,基于 GPL-3.0 协议开源,个人与商业使用均免费。该软件最初由德国 Innotek 公司开发,历经 Sun Microsystems 收购,最终由 Oracle 持续维护更新。

官方定义:VirtualBox 是一款遵循 GNU GPLv3 协议、免费提供的专业级虚拟化解决方案。

核心作用:在物理主机(宿主机)中,虚拟出一台或多台独立的虚拟计算机,可在虚拟计算机中安装并运行其他操作系统,Windows、Linux、macOS 等宿主平台均可使用,虚拟系统与宿主机相互隔离、互不干扰。

典型使用场景:

  • 学习 Linux 系统,无需重装物理主机
  • 开发者测试软件在不同操作系统下的兼容性
  • 安全研究人员搭建隔离环境,运行测试程序

与 VMware Workstation 对比:VirtualBox 核心优势为开源免费,性能与高级功能略逊于付费产品,可满足个人学习与日常使用需求。


二、核心功能介绍

1. 支持操作系统

支持主流客户机操作系统:Windows(NT 4.0 至 Windows 11)、DOS/Windows 3.x、Linux(2.4/2.6/3.x/4.x 内核)、Solaris、OpenSolaris、OS/2、OpenBSD 等,最新版本已兼容 Windows 11。

2. 快照功能

可保存虚拟机当前运行状态,需要时一键恢复。适合实验前备份,避免操作失误导致系统故障,新手可快速回滚至正常状态。

3. 分屏 / 无缝模式

无缝模式可将虚拟机窗口集成到宿主机桌面,虚拟程序窗口与宿主机程序窗口混合显示,切换更便捷。

4. 多网络模式

  • NAT 模式:虚拟机可访问互联网,局域网其他设备无法访问虚拟机
  • 桥接模式:虚拟机与宿主机处于同一局域网,可与局域网设备互通
  • 仅主机模式(Host-only):虚拟机仅与宿主机通信,适用于封闭测试
  • 内部网络(Internal Network):仅虚拟机之间互通,宿主机无法访问

5. 增强功能(Guest Additions)

安装后提供驱动与工具集,支持宿主机与虚拟机剪贴板共享、文件拖拽、屏幕分辨率自适应,显著提升使用体验。

6. 虚拟机导入导出

支持.ova格式打包导出,可将配置完成的虚拟机迁移至其他设备直接导入使用,无需重复安装系统与配置环境。

7. 7.1 版本新特性

  • 提供基础(Basic)与专业(Expert)两种 UI 模式,基础模式简化界面,降低新手上手难度;专业模式展示全部功能
  • 首个正式支持 Apple Silicon 芯片的版本,可在 ARM 架构 macOS 上运行 Linux、BSD 虚拟机

三、硬件要求

VirtualBox 属于二类 Hypervisor,运行于宿主操作系统之上,硬件资源为宿主机与虚拟机共享。

1. CPU

需支持硬件虚拟化技术:Intel CPU 开启 VT-x,AMD CPU 开启 AMD-V。2015 年后出厂 CPU 均支持,部分设备默认关闭,需进入 BIOS 手动开启,否则无法运行 64 位虚拟机。 推荐配置:≥4 核心,为虚拟机分配 1-2 核心,保障宿主机正常运行。

2. 内存

内存为核心瓶颈,虚拟机内存从宿主机划分,两者同时占用:

  • 宿主机 8GB:虚拟机分配 2-3GB,可运行轻量 Linux,运行 Windows 卡顿
  • 宿主机 16GB:虚拟机分配 4-6GB,日常使用流畅
  • 宿主机 32GB 及以上:可同时运行多台虚拟机

3. 硬盘

虚拟磁盘文件占用宿主机存储空间:Windows 10 虚拟机约 20-40GB,Linux 轻量版本约 10-20GB。建议将虚拟磁盘存放于固态硬盘,提升读写速度。

4. 显卡

常规使用无需独立显卡,VirtualBox 提供模拟显卡;如需 3D 加速,可开启对应选项,性能低于物理机原生环境。


四、同类软件对比

表格

对比项VirtualBoxVMware WorkstationHyper-VParallels Desktop
价格免费个人用户免费(2024 年 11 月起)免费(Windows 内置)付费,约 599 元 / 年
开源是(GPL-3.0)
宿主平台Win/Mac/Linux/SolarisWin/Linux仅 Windows 专业版 / 企业版仅 macOS
快照功能支持支持支持支持
性能一般较好较好针对 Mac 优化
USB 直通需安装扩展包直接支持支持支持
3D 加速有限支持支持较好有限支持针对 Mac 优化
跨平台迁移支持 .ova支持 .vmx迁移不便迁移不便

1. VirtualBox vs VMware Workstation

VMware 稳定性与企业级功能更优,USB 识别、3D 图形、多虚拟机并发体验更佳;VirtualBox 开源免费,满足个人基础使用。 注意:VirtualBox 磁盘加密功能存在版本兼容性问题,可能导致数据损坏,谨慎使用。

2. VirtualBox vs Hyper-V

Hyper-V 为服务器级虚拟化,性能更优,仅支持 Windows 专业版 / 企业版,界面偏向运维,操作复杂度高于 VirtualBox。

3. VirtualBox vs Parallels Desktop

Parallels 针对 macOS 深度优化,M 系列芯片运行 Windows ARM 体验最佳,收费较高;VirtualBox 免费,适合低频、预算有限用户。


五、Windows 平台安装教程

1. 软件下载

下载 VirtualBox 主程序与扩展包:https://pan.baidu.com/s/197NvXpyGrhRKBGFKxdx7sQ?pwd=5555 提取码: 5555

  • 主程序:选择Windows hosts下载.exe安装包
  • 扩展包:下载VirtualBox Extension Pack,解锁 USB 2.0/3.0 等功能

2. 安装主程序

  1. 双击.exe启动安装向导
  2. 安装路径建议选择非系统盘(如 D 盘),避免占用 C 盘空间
  3. 安装过程中弹出虚拟网络适配器安装提示,点击同意
  4. 完成安装,启动 VirtualBox

3. 安装扩展包

  1. 双击下载的 Extension Pack 文件
  2. VirtualBox 自动加载,按照提示同意协议
  3. 安装完成,重启软件生效

4. 新建虚拟机

  1. 打开 VirtualBox,点击新建
  2. 填写参数:
    • 名称:自定义(如 Ubuntu22)
    • 类型:选择操作系统类型(Linux/Windows)
    • 版本:选择对应系统位数(64 位 / 32 位)
  3. 内存分配:宿主机 16GB 建议分配 4096MB,绿色区间均为安全范围
  4. 虚拟硬盘:选择现在创建虚拟硬盘
    • 格式:VDI
    • 存储:动态分配
    • 大小:Linux ≥20GB,Windows ≥50GB

5. 载入镜像并安装系统

  1. 选中虚拟机,点击设置存储
  2. 在光驱选项中,选择本地系统 ISO 镜像文件
  3. 保存设置,点击启动
  4. 按照系统安装向导完成安装,流程与物理机一致

6. 安装增强功能

  1. 虚拟机系统启动后,点击顶部菜单设备安装增强功能
  2. 虚拟机内自动挂载光盘,运行安装程序
  3. 重启虚拟机,启用剪贴板共享、文件拖拽、分辨率自适应

六、其他平台安装说明

1. macOS 平台

  • M 系列芯片:下载 ARM 架构 VirtualBox 7.1 及以上版本
  • 权限问题:Gatekeeper 拦截时,右键软件→打开,选择仍要打开

2. Linux 平台(Ubuntu/Debian)

方法 1:命令行安装

bash

运行

sudo apt update sudo apt install virtualbox

方法 2:手动安装.deb

bash

运行

sudo dpkg -i virtualbox-*.deb

七、官方下载地址

VirtualBox 官网: https://pan.baidu.com/s/197NvXpyGrhRKBGFKxdx7sQ?pwd=5555 提取码: 5555

http://www.jsqmd.com/news/941888/

相关文章:

  • 西丰县26年最新专业手表包包回收权威店铺推荐,TOP排行榜 - 莘州文化
  • Windows系统优化革命:WinUtil智能工具箱让你的电脑重获新生
  • Unity项目里Spine动画播放的完整流程:从初始化到事件回调的保姆级封装
  • 司拉德帕治原发性胆汁性胆管炎10mg每日,轻度头痛关节痛可自行缓解
  • 渭南全城黄金铂金彩银回收优选靠谱门店TOP榜 - 余生黄金回收
  • 腾讯游戏卡顿终结者:如何用ACE-Guard限制器轻松提升60%游戏性能
  • 3步搞定PDF书签混乱:PDF补丁丁终极整理指南
  • LVGL多线程刷新UI,不用全局锁也能避免内存踩踏?我的实战避坑方案
  • 别再折腾Kali了!用VMware直接导入OpenVAS官方镜像,5分钟搞定企业级漏扫环境(附长期使用实测)
  • 西岗区26年最新专业手表包包回收权威店铺推荐,TOP排行榜 - 莘州文化
  • 纽约市实验室两年实践:用敏捷方法与数据驱动重塑城市治理
  • AMD Ryzen深度调试工具SMUDebugTool:硬件工程师级的处理器掌控方案
  • 拉泽替尼禁与强CYP3A4诱导剂联用,间质性肺炎出现时需永久停止治疗
  • 2026年工业铝型材厂家选购指南:技术好信誉可靠厂家推荐 - 资讯速览
  • 西市区26年最新专业手表包包回收权威店铺推荐,TOP排行榜 - 莘州文化
  • 从靶场到实战:手把手教你用PHPStudy复现XXE漏洞(附Pikachu靶场环境)
  • QQ空间历史说说备份终极指南:GetQzonehistory让你的数字记忆永不丢失
  • 2026年洛阳宴会厅道具源头工厂定制与婚礼堂全案设计深度指南:从效果图到落地的完整选型方案 - 优质企业观察收录
  • NS-USBLoader完整指南:一站式解决Switch文件传输与系统注入难题
  • CTFshow PWN入门实战:手把手教你用Python Pwntools搞定pwn37/pwn38栈溢出(附完整exp)
  • Spring Boot项目升级FastJson2踩坑记:除了主包,这两个扩展库千万别漏了
  • 计算机毕业设计之基于Python的交通运输统计数据分析系统的设计与实现
  • 深度探索OpenCore Legacy Patcher:让旧款Mac焕发新生的终极技术指南
  • 5分钟搞定!Switch手柄在PC上完美使用的终极方案
  • 量子机器学习中的等变神经网络:分子系统应用与比较
  • 数据驱动山火防控:从风险预警到资源调度的实战架构解析
  • 2026年山东非标配件定制采购全景:从工程机械到石油化工的源头工厂直供方案 - 企业名录优选推荐
  • 波形护拦板厂家哪家值得信赖?看供货年限与工程案例 - 品牌2026
  • MinGW静态链接的‘坑’与‘省’:libwinpthread-1.dll为什么没有专用选项?
  • 如果模型h200训练好的模型 要部署到华为 升腾 950导致的误差怎么处理