【2026最新版】VirtualBox安装教程|VirtualBox搭建虚拟机(Win/Mac/Linux全支持)

简介: VirtualBox(Oracle VM VirtualBox)是一款免费开源的跨平台虚拟机软件,支持在Windows/macOS/Linux上运行Windows、Linux、macOS等系统。具备共享文件夹、剪贴板互通、USB直通、自动分辨率适配等功能,安装简便,适合开发测试与多系统学习。(239字)

VirtualBox 全称  Oracle VM VirtualBox,是一款免费开源的虚拟机软件,由 Oracle 出品。它能在你的电脑上“造”出一台甚至几台虚拟电脑,把另一个系统装在里面跑,和本机互不干扰。比如你在 Windows 里装一个 Linux,或者在 Mac 上装一个 Windows。


VirtualBox 支持安装 Windows、Linux、macOS 等常见系统,支持虚拟硬盘、共享文件夹、剪贴板互通、USB 设备直通,虚拟机还能自动适配窗口分辨率,用起来跟真机差不多。


同类软件里,用得比较多的有 VMware Workstation,VirtualBox 的长处是免费、开源、跨平台,Windows、macOS、Linux 上都能装,装完就能用;不足是图形性能和 USB、3D 加速不如 VMware。

下载VirtualBox

发文时 VirtualBox 最新版本为 7.2.20:VirtualBox安装包(Win/Mac/Linux)


平台 / 系统 安装包文件
Windows 10 / 11 VirtualBox-7.2.20-175154-Win.exe
macOS(Intel 芯片) VirtualBox-7.2.20-175154-OSX.dmg
macOS(Apple 芯片) VirtualBox-7.2.20-175154-macOSArm64.dmg
Ubuntu virtualbox-7.2_7.2.20-175154~Ubuntu~resolute_amd64.deb
Debian virtualbox-7.2_7.2.20-175154~Debian~trixie_amd64.deb
Oracle Linux / RHEL 10 VirtualBox-7.2-7.2.20_175154_el10-1.x86_64.rpm
Fedora 40 / 41 / 42/ 43 / 44 VirtualBox-7.2-7.2.20_175154_fedora40-1.x86_64.rpm
openSUSE VirtualBox-7.2-7.2.20_175154_openSUSE160-1.x86_64.rpm
Linux(通用,任意发行版) VirtualBox-7.2.20-175154-Linux_amd64.run
扩展包(全平台) Oracle_VirtualBox_Extension_Pack-7.2.20.vbox-extpack


如果要用 USB 2.0/3.0、远程桌面这类功能,再额外下载“VirtualBox Extension Pack”。

安装VirtualBox

1)Windows平台

双击 exe 安装包启动安装:



勾选“我接受...”,点击“下一步”:



选择安装路径,默认安装到 C 盘,这里建议安装到其他非系统盘,节省 C 盘空间:



选择“是”:



点击“是”:



保持默认,继续点“下一步”:



点击安装:



等待最后安装完成:



桌面上会增加 VirtualBox 的启动图标,同时 VirtualBox 默认会自动启动:


2)macOS平台

先确认自己 Mac 的芯片(菜单“关于本机”能看),下载对应版本。双击 dmg 打开,运行里面的安装程序,按提示继续。

3)Linux平台

下载对应发行版的安装包直接安装;也可以到官网下载 .run 文件,执行以下命令安装:

sudo sh ./VirtualBox.run

VirtualBox基础使用

1)准备好 ISO 系统镜像文件

就像平时给电脑装系统一样,自己需要什么操作系统就去下载什么,接下来我以安装Ubuntu系统为例。


2)创建第一台虚拟机

打开 VirtualBox 后,界面上只有几个按钮,很简洁。点击"新建"按钮,弹出创建虚拟机向导。



首先填写虚拟机名称,建议用操作系统名字命名,比如"Ubuntu"。接着调整存放虚拟机的文件夹(建议修改到非系统盘),选择你打算安装的系统 ISO 文件,VirtualBox会根据你的选择自动推荐合适的内存和磁盘配置。



设定用户名和密码,这里强烈建议勾选“安装客户机功能增强包”,否则后续有些实用的功能都用不了:



分配系统资源,这一步新手可以保持默认,内存大小建议分配主机内存的1/4到1/2,比如电脑有16GB内存,给虚拟机分4-8GB比较合适,太少会卡,太多会拖累宿主机:



点击完成:



紧接着,安装的 Ubuntu 系统会自动开启,等待初始化完成。初次启动虚拟机基本上就相当于新电脑装系统,挺慢的,对于虚拟机来说默认情况下就更慢了,要有耐心。



安装好的 Ubuntu 系统如下图所示:


常见使用问题

1)使用USB设备

有人反馈虚拟机里USB设备用不了。在虚拟机关机的情况下在“设置 > USB设备”中启用USB控制器:



这个USB控制器需要根据你电脑和设备等来选择,现在来说常见的都是3.0,如果后面过程中有问题的话可以再换2.0试试。


完成设置后就可以启动虚拟机从界面的 设备 > USB 中选择已经插到电脑上的USB设备了。

2)共享粘贴板和文件拖放

点击菜单栏“设备->共享粘贴板”,改成“双向”:



同样的位置,点击“拖放”,改为“双向”:



此时,我们就可以见原系统中的文件直接拖放到虚拟系统地某个文件夹里了。注意,不要将文件直接拖放到桌面,而是要拖放到某个文件夹里。

3) 修改分辨率

依次点击菜单栏中的“视图 > 虚拟显示器”,就可以调整分辨率了:


相关文章
|
24天前
|
IDE Java Linux
【保姆级】JDK17|Java17下载+安装+环境变量配置教程(所有版本汇总,2026最新版)
JDK 17(Java 17)是Oracle官方发布的长期支持(LTS)版本,2021年9月推出,广泛用于企业级开发与教学。它包含JVM、编译器(javac)、运行时(JRE)及jshell、javadoc等工具,支持密封类、文本块、Apple Silicon等新特性,稳定安全,是当前主流Java开发首选版本。(238字)
|
13天前
|
并行计算 C# 数据库
.NET Framework保姆级教程(下载+离线安装,含所有版本,2026最新版)
.NET Framework 是微软为 Windows 系统提供的免费运行库,支撑 C#、VB.NET 等语言开发的桌面应用、Web 后端及服务程序。它提供图形、数据库、并行计算等基础能力,需按需安装对应版本(如 3.5 或 4.8.1),不兼容新版 .NET(如 .NET 8/9)。
|
2月前
|
人工智能 安全 测试技术
AI 智能体的测试方法
AI智能体测试需融合评估与质量保证,涵盖核心能力(规划、工具调用、记忆)、特有机制(多智能体协同、人机协同)、自动化框架(Ragas、LangSmith)及安全鲁棒性四大维度,突破传统软件测试范式。(239字)
|
2月前
|
弹性计算 缓存 运维
在阿里云 ECS 上给 DSH 配免费搜索,先解决出网
dsh-free-search 是为 DeepSeek Harness(DSH)设计的免费搜索插件,解决无官方API Key时联网搜索失效问题。支持多引擎自动回退(含阿里云百炼)、5分钟缓存防限流,并适配ECS出网、代理与凭据配置。安装仅一行命令,但需注意Node≥22.19、安全组放行HTTPS、显式设置代理环境变量等关键细节。(239字)
390 1
|
26天前
|
Ubuntu Linux iOS开发
【2026最新版】VirtualBox下载安装保姆级教程(从零搭建VirtualBox虚拟机)
VirtualBox 是免费开源的跨平台虚拟机软件,支持 Windows/macOS/Linux 宿主机,可同时运行多个操作系统(如 Windows、Linux),用于测试、开发与学习。具备文件共享、剪贴板互通、USB 设备支持等功能,需安装扩展包启用高级特性。图形性能弱于 VMware,但轻量易用。(239 字)
|
12天前
|
NoSQL 编译器 C语言
MinGW保姆级教程(下载+安装+配置+使用一条龙,2026最新版)
MinGW-w64 是 Windows 下轻量开源的 GCC 编译环境,支持 32/64 位 C/C++ 开发,无需 Visual Studio。解压即用、免安装、无注册表残留,兼容 Win10/11,可配合 VS Code 等编辑器实现高效编码与调试。(239字)
|
28天前
|
SQL NoSQL 关系型数据库
Navicat Premium 17永久免费版下载(最新,亲测有效,附图文教程)
Navicat Premium 17 是一款全能型数据库管理工具,支持 MySQL、SQL Server、PostgreSQL、Oracle、MongoDB 等十余种主流数据库。界面直观、操作便捷,新手可快速上手,开发者能高效管理多库。
1056 0
|
5月前
|
Oracle 关系型数据库 iOS开发
2026最新!VirtualBox 7.2.8免费虚拟机安装保姆教程(新手零门槛上手)
Oracle VM VirtualBox 是 Oracle 推出的开源免费虚拟机软件,支持 Windows/macOS/Linux/Solaris,最新版 7.2.8 新增 ARM 架构支持。轻量易用、跨平台兼容,适合个人用户与开发者搭建测试环境、运行多系统。(239字)