更新于 2026-09
VirtualBox 安装与使用教程:虚拟机/系统安装/快照/共享文件夹
VirtualBox 安装全流程:Windows/macOS/Linux 下载与安装、创建虚拟机/系统安装/快照/共享文件夹/网络设置。常见问题解答。
01系统要求
Windows 7/8/10/11、macOS 10.13+ 或 Linux(64 位),建议 8GB 以上内存(16GB 推荐),需要支持虚拟化的 CPU(VT-x/AMD-V),硬盘空间约 500MB(不含虚拟机)。
02Windows 安装步骤
打开浏览器访问 VirtualBox 官网 www.virtualbox.org,点击"下载"按钮下载安装包(VirtualBox.exe,约 100MB)。双击运行安装包,选择安装目录(建议不要装在 C 盘),点击"下一步"等待完成。安装过程中会安装网络适配器,点击"是"允许。
03macOS 安装步骤
访问 VirtualBox 官网 www.virtualbox.org,点击"下载"下载安装包(VirtualBox.dmg,约 120MB)。双击打开 DMG 文件,双击 VirtualBox.pkg 按提示完成安装。macOS 可能提示"无法验证开发者",在"系统设置" → "隐私与安全性"中允许。
04Linux 安装步骤
Ubuntu/Debian:执行 sudo apt install virtualbox 安装。
Fedora:执行 sudo dnf install virtualbox 安装。
官方版本:从官网下载 .run 文件,执行 sudo sh VirtualBox.run 安装。
05创建虚拟机
VirtualBox 核心功能是创建和运行虚拟机。
新建虚拟机:点击"新建"按钮,输入名称/选择类型(如 Linux/Windows)/选择版本。
分配内存:建议至少 2GB(Linux)或 4GB(Windows),不超过物理内存的一半。
创建硬盘:选择"现在创建虚拟硬盘",选择 VDI 格式,动态分配大小(如 50GB)。
06安装客户机系统
创建虚拟机后,需要安装操作系统。
加载镜像:选中虚拟机 → "设置" → "存储" → 点击光盘图标 → 选择 ISO 镜像文件。
启动虚拟机:点击"启动"按钮,虚拟机从 ISO 启动,按提示安装系统。
安装增强功能:系统安装完成后,点击"设备" → "安装增强功能",安装驱动和工具(共享文件夹/剪贴板/分辨率调整)。
07快照
VirtualBox 支持快照,保存虚拟机状态,可随时恢复。
创建快照:选中虚拟机 → 点击"快照"按钮 → 点击"拍摄" → 输入快照名称和描述。
恢复快照:选中快照 → 点击"恢复" → 确认,虚拟机恢复到快照状态。
删除快照:选中快照 → 点击"删除" → 确认,快照被删除,当前状态保留。
08共享文件夹
VirtualBox 支持宿主机和客户机之间共享文件夹。
添加共享文件夹:选中虚拟机 → "设置" → "共享文件夹" → 点击"+" → 选择宿主机文件夹路径,勾选"自动挂载"。
访问共享文件夹:客户机中安装增强功能后,共享文件夹自动挂载到 /media/sf_<名称>(Linux)或 \VBOXSVR<名称>(Windows)。
注意事项:共享文件夹需要安装增强功能,且客户机用户需要添加到 vboxsf 组(Linux)。
09常见问题
VirtualBox 免费吗?VirtualBox 完全免费,开源(GPL),无广告,无功能限制。扩展包(支持 USB 2.0/3.0、RDP、磁盘加密)需要付费($10/个)。
VirtualBox 和 VMware 有什么区别?VirtualBox 免费开源,跨平台;VMware 性能更好,但价格昂贵。个人使用选 VirtualBox,专业需求选 VMware。
VirtualBox 占内存吗?VirtualBox 本身占用低(约 100-200MB),但运行的虚拟机会占用大量内存(取决于分配)。建议 16GB 以上内存。
虚拟机运行慢怎么办?检查是否开启了 VT-x/AMD-V(BIOS 设置),分配足够的内存和 CPU 核心,安装增强功能,使用 SSD 存储虚拟机。