VirtualBox for Mac 完整教程
VirtualBox 是一款功能强大且完全免费的开源虚拟机软件,允许你在 macOS 系统中运行其他操作系统(如 Windows、Linux、Ubuntu 等),就像运行一个普通应用程序一样。

本教程将分为以下几个部分:
- 准备工作:你需要什么?
- 第一步:下载并安装 VirtualBox
- 第二步:创建你的第一台虚拟机
- 第三步:安装客户机操作系统
- 第四步:安装增强功能
- 第五步:日常使用与管理
- 常见问题与解决方法
- 总结与建议
准备工作:你需要什么?
在开始之前,请确保你的 Mac 满足以下基本要求:
- 一台 Mac 电脑:任何可以运行最新版 macOS 的 Mac 机型均可(iMac, MacBook, Mac mini 等)。
- 足够的硬件资源:
- 内存:建议至少 8GB,如果你要同时运行 macOS 和虚拟机,16GB 或以上会更流畅。
- 存储空间:建议至少 50GB 的可用磁盘空间,你需要的空间取决于你计划安装的操作系统和要存储的文件。
- 处理器:任何现代 Intel 或 Apple Silicon (M1/M2/M3) 的 Mac 都可以。
- 稳定的网络连接:用于下载 VirtualBox、操作系统镜像文件以及后续的更新。
- 操作系统镜像文件 (ISO 文件):这是你要安装在虚拟机里的系统安装文件,Windows 10/11 的 ISO 文件,你可以从微软官网等官方渠道免费下载。
第一步:下载并安装 VirtualBox
-
访问官网:打开浏览器,访问 Oracle VM VirtualBox 的官方网站: https://www.virtualbox.org/wiki/Downloads
-
选择版本:在下载页面,找到 "VirtualBox platform packages" 部分,点击 macOS hosts 下的链接,它会自动为你提供适合你 Mac 架构(Intel 或 Apple Silicon)的最新版本。
(图片来源网络,侵删) -
下载扩展包:非常重要! 在同一个下载页面,找到 "VirtualBox Extension Pack" 并下载它,扩展包提供了额外的功能,如 USB 2.0/3.0 支持、虚拟 RDP、磁盘加密等,版本号必须与 VirtualBox 主程序完全一致。
-
安装 VirtualBox:
- 找到你下载的
.pkg安装包(VirtualBox-7.0.10-159874-macOS.dmg),双击打开。 - 将 VirtualBox 拖拽到“应用程序”文件夹中完成安装。
- 找到你下载的
-
安装扩展包:
- 找到你下载的扩展包
.vbox-extpack文件。 - 双击该文件,VirtualBox 会自动启动并提示你安装。
- 在弹出的窗口中,点击 "安装",同意协议,然后输入你的 Mac 用户密码以完成安装。
- 找到你下载的扩展包
第二步:创建你的第一台虚拟机
安装完成后,打开“启动台”或“应用程序”文件夹,找到并启动 VirtualBox。

-
新建虚拟机:
- 在 VirtualBox 主界面,点击左上角的 “新建” 按钮。
- 在弹出的窗口中,为你的虚拟机起一个名字,
Windows 11 Pro。 - ISO 映射:在“ISO 映射”下拉菜单中,直接选择你下载好的 Windows 11 ISO 文件,这会自动引导虚拟机从该 ISO 启动,进入安装界面。
-
分配内存:
- 拖动滑块为虚拟机分配内存。建议至少分配 4096 MB (4GB),如果你的 Mac 内存充足,分配 8GB 会获得更好的性能。
- 注意:不要分配超过你 Mac 物理内存的一半,否则会影响宿主系统(macOS)的运行。
-
创建虚拟硬盘:
- 这是虚拟机的“C盘”,选择 “创建新的虚拟硬盘”。
- 硬盘文件类型保持默认的 VDI (VirtualBox Disk Image) 即可。
- 存储在物理硬盘上:选择 “动态分配”,这意味着虚拟硬盘文件一开始很小,随着你向里面存入文件,它才会逐渐变大,节省空间。
- 文件位置和大小:为硬盘文件选择一个位置(建议不要放在系统盘),并设置大小,Windows 11 至少需要 60GB,你可以设置 80GB 或更多。
-
完成创建:
- 检查摘要信息,确认无误后,点击 “完成”。
你可以在左侧的列表中看到你刚刚创建的虚拟机了。
第三步:安装客户机操作系统
-
启动虚拟机:在列表中选中你的虚拟机,然后点击绿色的 “启动” 按钮。
-
开始安装:
- 虚拟机会启动并从你之前选择的 ISO 文件加载,进入 Windows 安装界面。
- 后续的步骤与在一台真实电脑上安装 Windows 完全一样:选择语言、时间、键盘布局 -> 输入产品密钥(如果没有,选择我没有产品密钥)-> 选择安装版本 -> 重要! 在“你想将 Windows 安装在哪个位置?”时,务必选择那个名为 "未分配空间" 的大容量硬盘,而不是默认的系统保留分区,然后点击“下一步”。
- 接下来就是等待安装完成,过程中会重启几次。
-
初次设置:
Windows 安装完成后,会进入初始设置界面(如区域设置、账户创建等),按照提示完成设置即可。
第四步:安装增强功能
这是至关重要的一步! 安装增强功能后,你的虚拟机体验会得到质的飞跃。
- 功能包括:
- 自适应分辨率:可以像普通窗口一样随意调整虚拟机窗口大小。
- 共享剪贴板:可以在 Mac 和虚拟机之间直接复制粘贴文本。
- 共享文件夹:轻松在 Mac 和虚拟机之间传输文件。
- 更好的鼠标集成:鼠标可以无缝地在虚拟机和 Mac 系统间移动。
- 3D 图形加速。
安装步骤:
- 启动并进入你安装好的 Windows 虚拟机系统。
- 在虚拟机窗口的菜单栏中,点击 “设备” -> “安装增强功能...”。
- 这时,虚拟机系统里会弹出一个虚拟光盘(类似 DVD 驱动器)。
- 打开“我的电脑”,找到这个光驱,双击运行里面的
VBoxWindowsAdditions.exe程序。 - 按照安装向导的提示一路点击“下一步”或“确定”即可完成安装。
- 安装完成后,必须重启虚拟机才能生效!
重启后,你就可以尝试拖动虚拟机窗口的边缘来改变分辨率了。
第五步:日常使用与管理
- 启动与关闭:在 VirtualBox 主界面选择虚拟机,点击“启动”或“关闭”。
- 暂停与恢复:可以快速暂停虚拟机的当前状态,节省资源,稍后恢复。
- 快照:这是虚拟机的“时光机”功能。
- 在虚拟机运行时,点击 “机器” -> “创建快照...”。
- 给快照起个名字(安装完驱动后”、“系统纯净状态”),然后点击“开始”。
- 如果将来系统出了问题,你可以随时恢复到任何一个快照,瞬间将系统还原到那个时间点的状态,非常方便!
- 共享文件夹:
- 在 Mac 上,点击 “设备” -> “共享文件夹” -> “共享文件夹设置...”。
- 点击右侧的“+”号,添加一个你想要共享的 Mac 文件夹。
- 勾选“固定分配”,这样开机后自动挂载。
- 在 Windows 虚拟机里,打开“此电脑”,在“网络位置”下就可以看到这个共享的文件夹了。
常见问题与解决方法
- 问题:虚拟机运行非常卡顿。
- 解决:
- 关闭虚拟机,在设置里为它分配更多的内存。
- 确保你的 Mac 没有同时运行过多大型程序。
- 对于 Apple Silicon Mac,确保在虚拟机设置中,处理器分配选择了正确的架构(通常自动选择为 `a
- 解决:
