如何在macOS上安装VirtualBox
已编辑 3 几个月前 通过 ExtremeHow 编辑团队
虚拟机箱macOS安装设置初学者软件操作系统苹果演练
翻译更新 3 几个月前
在这份详细指南中,我们将探讨在MacOS上安装VirtualBox的逐步过程。VirtualBox是一款强大的工具,允许用户在单台机器上运行多个操作系统。对于开发者、测试人员以及任何需要实验不同操作环境的人来说,它特别有用。让我们深入了解在Mac上启动并运行VirtualBox的细节。
理解VirtualBox
在开始安装之前,了解VirtualBox是什么以及它如何工作是很重要的。VirtualBox是一个用于x86虚拟化的开源管理程序。它允许你从单一控制台创建和管理虚拟机(VM)。这意味着你可以在Mac上虚拟运行不同的操作系统,如Windows、Linux或其他任何操作系统,而你的主机系统仍然运行MacOS。
系统要求
要在MacOS上安装VirtualBox,请确保你的系统符合以下要求:
- 操作系统:MacOS 10.13或更高版本。
- 处理器:Intel或AMD x86处理器。
- 内存:至少4 GB,但建议8 GB或更多以获得更好的性能。
- 磁盘空间:至少10 GB的可用磁盘空间。
下载VirtualBox
要开始安装过程,第一步是下载VirtualBox软件。你可以这样做:
- 访问VirtualBox网站:打开你的网络浏览器,前往官方VirtualBox网站。
- 选择版本:在主页上,点击“Downloads”链接以访问下载页面。在这里,你会找到适用于不同操作系统的不同版本。点击“VirtualBox 6.xx for OS X Host”链接下载与MacOS兼容的最新版本。
- 保存安装程序:当你点击Mac OS X下载链接后,会开始下载一个名为类似“VirtualBox-6.xx-xxxxxx-OSX.dmg”的安装文件。将此文件保存到你电脑上易于访问的位置,如“下载”文件夹。
在macOS上安装VirtualBox
下载VirtualBox安装程序后,按以下步骤安装:
- 打开安装程序:在“下载”文件夹或你保存的任意位置找到下载的“.dmg”文件。双击该文件以打开。这将挂载VirtualBox磁盘映像,并弹出一个安装程序窗口。
- 开始安装:在安装程序窗口,你会看到一个名为“VirtualBox.pkg”的VirtualBox包文件。双击该文件以开始安装过程。
- 按照安装向导操作:安装向导将指导你完成安装步骤。在此过程中,你可能需要执行以下操作:
- 身份验证:可能需要输入管理员密码。提供凭据并点击“安装软件”继续。
- 授予权限:MacOS可能会显示有关系统扩展的安全警告。VirtualBox需要这些扩展来运行虚拟机。要继续,请转到“系统偏好设置”>“安全与隐私”并点击“允许”以授予权限。
- 完成安装:向导完成后,点击“关闭”退出。如果提示,可以选择将安装程序移到废纸篓,因为它已经不再需要。
启动VirtualBox
安装VirtualBox后,现在可以开始创建和管理虚拟机。以下是首次启动应用的方法:
- 打开Finder:点击Dock中的Finder图标以打开Finder窗口。
- 访问应用程序:在Finder窗口的侧边栏中,点击“应用程序”以查看安装在Mac上的应用程序列表。
- 启动VirtualBox:滚动列表找到“VirtualBox”。双击它以启动应用程序。
启动VirtualBox后,你将看到VirtualBox管理器,它是管理虚拟机的主要界面。在这里,你可以创建新的VM、导入现有的VM,并配置虚拟环境的设置。
创建新的虚拟机
要充分利用VirtualBox,你需要创建一个新的虚拟机(VM)。让我们来看看这个过程:
- 启动新的VM向导:在VirtualBox管理器中,点击工具栏中的“新建”按钮以打开新虚拟机向导。
- 配置VM详细信息:向导将提示你输入有关VM的基本信息:
- 名称:选择一个描述性的名称,如“Ubuntu测试环境。”
- 机器文件夹:指定VM文件的存储位置。默认位置通常适合大多数用户。
- 类型:选择你计划安装的操作系统类型,例如“Linux”。
- 版本:根据你可用的ISO选择特定的操作系统版本,如“Ubuntu (64-bit)”。
- 分配内存:接下来,你需要为VM分配内存。这是VM运行时将使用的RAM量。一个好的起点是2048 MB(2 GB),但你可以根据需要和可用资源调整。
- 创建虚拟硬盘:你可以选择创建一个新的虚拟硬盘或使用现有硬盘。假设你正在创建一个新的硬盘,选择“现在创建虚拟硬盘”选项并点击“创建”。
- 硬盘文件类型:选择硬盘文件类型。默认选项“VDI (VirtualBox磁盘映像)”是推荐的。
- 物理硬盘存储:决定你是希望磁盘是动态分配还是固定大小。动态分配更灵活,因为它仅根据需要使用磁盘空间并随着时间的推移而增长。
- 文件空间和大小:指定虚拟硬盘的空间和最大大小。默认空间应该没问题,但确保大小足以容纳你的操作系统和应用程序。对于大多数Linux发行版,20 GB的磁盘大小通常是足够的。
安装操作系统
一旦配置了虚拟机,就该安装操作系统了。我们将以Ubuntu Linux为例:
- 下载Ubuntu ISO:访问Ubuntu官方网站,下载你想安装的版本的ISO文件。
- 将ISO附加到VM:在VirtualBox管理器中,选择你新创建的VM并点击“设置”按钮。切换到“存储”选项卡。在“存储设备”下,点击空光驱图标,然后点击右侧的小磁盘图标。选择“选择磁盘文件”并找到下载的Ubuntu ISO文件。
- 启动VM:附加ISO后,点击工具栏中的“启动”按钮以引导VM。VM将从ISO文件引导,带你进入Ubuntu安装屏幕。
- 按照OS安装过程:按照屏幕指示安装Ubuntu。此过程包括选择语言、时区、键盘布局、分区设置和创建用户账户。继续安装,直到完成。
- 安装后移除ISO:安装完成后,返回VM的“存储”设置,并从光驱中移除ISO文件,以确保VM在未来会话中从虚拟硬盘启动。
管理虚拟机器
成功在VM上安装操作系统后,你可以管理各种设置和配置以优化性能和可用性。
快照
VirtualBox的一个强大功能是它可以拍摄VM的快照。快照会捕获VM在特定时间的整个状态。这对于在进行重要更改或实验之前创建恢复点非常有用。
- 创建快照:要创建快照,在VirtualBox管理器中选择你的VM,点击“快照”选项卡,然后点击“拍摄”按钮。你可以为你的快照命名和描述以便于参考。
- 从快照恢复:如果你遇到问题或想要恢复到以前的状态,可以在“快照”选项卡中右键点击快照并选择“恢复”。
共享文件夹
在主机系统(MacOS)和虚拟机之间共享文件对于数据交换和协作很重要。VirtualBox允许你设置共享文件夹来方便此过程。
- 配置共享文件夹:进入VM的设置并点击侧栏中的“共享文件夹”。点击加号(+)图标添加新的共享文件夹。指定主机机器上的文件夹路径,并指明是否希望它是“只读”或“自动挂载”。
- 访问共享文件夹:配置后,你可以在VM中访问共享文件夹,通常位于网络驱动器或你的操作系统指定的位置下。
虚拟机设置
你可以更改VM的各种设置以提升性能、增强用户体验和资源管理:
- 系统:根据需要增加或减少分配的RAM或CPU核心。
- 显示:配置视频内存,启用3D加速,并调整屏幕分辨率设置。
- 网络:修改网络设置以连接或隔离VM与主机网络。
- USB:启用USB控制器并过滤特定的可被VM访问的USB设备。
故障排除
虽然VirtualBox通常易于设置和使用,但你可能会遇到一些常见问题。以下是一些解决方案:
虚拟机无法启动
如果你的VM未能启动,可能是由于设置不正确或文件损坏。检查这些区域:
- RAM分配:确保VM未设置为使用比主机机器上可用的更多的RAM。
- 磁盘空间:验证主机上是否有足够的磁盘空间来容纳VM的虚拟磁盘大小。
- 日志:检查VM的日志中可能提供问题线索的特定错误信息。
扩展包安装
VirtualBox的功能可以通过安装扩展包来扩展,它提供了额外的功能,如USB 2.0/3.0支持和VirtualBox RDP。以下是安装方法:
- 下载扩展包:在VirtualBox下载页面中,找到扩展包部分并下载兼容版本。
- 安装扩展包:打开VirtualBox,转到“首选项”,并从菜单中选择“扩展”。点击带加号(+)的小文件夹图标并定位下载的扩展包文件。按照提示完成安装。
网络问题
如果网络在VM中未正常工作,确保网络适配器设置与所需配置匹配(例如,NAT,桥接适配器,内部网络等)。你可能还需要在VM操作系统中安装额外的驱动程序以建立网络连接。
总结
在macOS上安装VirtualBox允许你为各种操作系统创建虚拟环境,大大扩展了你的工作流程和实验能力。这个详细指南涵盖了下载、安装和配置VirtualBox的逐步过程,创建和管理虚拟机,以及对常见问题进行故障排除。通过遵循这些说明,你应该会在Mac上拥有一个功能齐全的虚拟环境,准备好应对任何你抛给它的挑战。
如果你发现文章内容有误, 您可以