如何在VirtualBox中创建和配置虚拟机
已编辑 3 几周前 通过 ExtremeHow 编辑团队
虚拟机箱虚拟机虚拟机配置设置初学者软件操作系统
翻译更新 3 几周前
VirtualBox是由Oracle创建的一个强大工具,允许用户在其计算机上创建和管理虚拟机。这意味着您可以在不更改主要操作系统的情况下,运行不同的操作系统。这对于软件测试、开发、处理旧应用程序,或使用仅兼容特定版本操作系统的软件特别有用。
在这篇长篇指南中,我们将引导您完成在VirtualBox中创建和配置虚拟机的步骤。无论您是初学者还是只是需要复习,这篇指南将帮助您掌握设置虚拟机的每一步。
1. 准备虚拟化
在开始创建虚拟机之前,您需要确保硬件和软件环境已准备好进行虚拟化。以下是基本要求:
- 支持虚拟化的现代CPU计算机(Intel VT-x或AMD-V)。
- 您在计算机上必须具有管理员权限才能安装和运行VirtualBox。
- 从官方网站下载并安装VirtualBox。确保使用与您的主机操作系统兼容的版本。
- 要安装在虚拟机上的操作系统的安装文件,如ISO映像或可启动磁盘。
检查虚拟化支持
要有效使用VirtualBox,您的CPU必须支持虚拟化技术,并且必须在BIOS设置中启用它。
- 重启计算机并进入BIOS设置。访问它的键通常出现在初始引导屏幕上,通常是:F2、F10、DEL或ESC。
- 通过BIOS菜单找到与虚拟化相关的设置。这通常在“高级”、“CPU配置”或类似名称的部分中找到。
- 确保启用虚拟化。
- 保存更改并退出BIOS设置以重新引导进入您的操作系统。
2. 安装VirtualBox
访问官方VirtualBox网站并下载适用于您的操作系统的安装包。
- 根据您的主机操作系统选择正确的安装程序(Windows,macOS,Linux或Solaris)。
- 运行安装程序并按照屏幕上的说明进行操作。在Windows上,这通常是点击通过的安装;只需接受默认选项。
- 如果操作系统提示,请允许VirtualBox安装必要的驱动程序和网络组件。
- 安装完成后,启动VirtualBox,这将打开主界面。
3. 创建虚拟机
安装VirtualBox后,您现在可以创建您的虚拟机。请按照以下步骤操作:
- 打开VirtualBox并点击“新建”按钮以开始创建新虚拟机的过程。此按钮通常位于窗口的左上角。
- 输入您的虚拟机的名称。您可以选择一个描述性的名称,如“Test_VM”或“Ubuntu_Test”。
- 选择您要安装的操作系统的类型和版本。从下拉菜单中选择“Linux”,“Windows”或“Mac OS”等。版本应该对应于操作系统的实际版本,如Windows 10(64位)。
- 点击“下一步”进入内存分配屏幕。
内存分配
- 确定要为您的虚拟机分配的RAM数量。通常建议分配实际系统RAM的25%到50%以确保良好的性能。输入所需的数量或使用滑块进行设置。
- 点击“下一步”继续。
创建虚拟硬盘
VirtualBox允许您创建一个虚拟硬盘,客户操作系统将在其上安装。
- 选择“现在创建虚拟硬盘”并点击“创建”。
- 选择硬盘文件类型。通常建议VirtualBox用户使用“VDI(VirtualBox磁盘映像)”。
- 在“动态分配”和“固定大小”之间做出决定。
- 动态分配:随着物理驱动器上的空间被填满,它占用的空间会增加。最初需要的空间较少,但随着时间推移可能会增长。
- 固定大小:立即占用物理驱动器上的空间。这更快,因为它预先分配了所有的空间,但如果您没有用完所有空间,可能会浪费一些空间。
- 设置您的虚拟机将能够使用的空间量。现代操作系统的常见起始点可能是大约20 GB,但这会根据客户操作系统和您的需求有很大不同。
- 点击“创建”以完成初始虚拟机设置。
4. 配置虚拟机
虚拟机创建之后,进一步的配置可能取决于您虚拟化环境的特定需求。某些设置可以提高虚拟机的性能和有效性。
检查常规设置
- 选择虚拟机后,点击“设置”。
- 在“常规”选项卡下,查看名称、类型和版本识别。请记住,错误的设置可能会导致客户操作系统的安装或性能问题。
调整系统设置
- 在“系统”选项卡中,您可以微调其他设置,如基础内存分配、处理器数量和启动顺序。
- 处理器:对于大多数任务,分配一或两个处理器应该足够,但您必须平衡此分配与主机系统的需求。
- 加速:确保启用硬件虚拟化选项(例如,VT-x和嵌套分页)。
- 检查并调整其他设置,如主板规格。确保仅启用必要的设置以减少开销。
设置显示选项
- 转到“显示”选项卡。在这里,您可以设置视频内存, 如果需要可以启用3D加速,并调整缩放设置以获得最佳显示体验。
- 视频内存有一个限制,通常与图形卡相关。根据客户操作系统和您运行的应用程序的需求进行设置。
存储配置
“存储”选项卡是管理虚拟存储设备的地方,包括将ISO文件附加到虚拟CD/DVD驱动器:
- 转到“存储”选项卡。
- 在控制器部分,您将看到一个标记有光盘图标的空光驱。点击它。
- 选择“选择光盘文件”或“从您的主机驱动器插入光盘”以添加安装介质。
- 这很重要:ISO必须正确附加才能安装您的操作系统。
网络配置
- 打开“网络”选项卡。
- 默认情况下,网络适配器设置为NAT(网络地址转换),允许基本的互联网访问。根据您的用例,如果您希望虚拟机表现为本地网络的一部分,可以选择“桥接适配器”。
- 高级设置可以根据您的网络需求进行配置。如有需要,查找端口转发和适配器类型的选项。
5. 安装客户操作系统
完成配置后,是时候安装客户操作系统了。步骤可能会根据您使用的操作系统而有所不同,但通常顺序如下:
- 启动虚拟机:在VirtualBox中,选择您的虚拟机并点击“启动”。
- 您的虚拟机应从包含安装媒体的虚拟光驱启动。
- 遵循操作系统的安装向导。这可能包括选择磁盘分区、语言、时区、指定用户帐户,以及输入许可证软件的产品密钥。
- 完成安装后,虚拟机通常会重新启动。
恭喜,您的客户操作系统现在应该在您的虚拟机上运行了!
安装VirtualBox Guest Additions
为增强功能、提高性能和更好地集成,您应安装Guest Additions:
- 在客户操作系统运行时,点击VirtualBox窗口中的“设备”菜单。
- 选择“插入Guest Edition CD图像...”
- 客户操作系统应该会识别光盘,并主动运行安装程序。
- 按照屏幕上的说明完成安装,然后重启虚拟机。
Guest Additions帮助实现剪贴板共享、文件夹共享和改进视频图形。在VirtualBox中使用虚拟机时,它们能改善您的体验。
6. 安装后的配置
安装客户操作系统后,您可能需要进行一些额外的配置。
- 使用操作系统内可用的更新系统更新客户操作系统,以确保它运行最新的安全补丁。
- 如果您计划使用虚拟机进行互联网浏览或下载文件,请考虑在其上安装防病毒软件或防火墙。
- 调整电源设置以防止不必要的暂停或关闭,这可能会终止正在运行的任务。
- 通过定期检查新的VirtualBox版本或VirtualBox扩展的更新来消除任何未解决的硬件或软件不兼容问题。
结论
在VirtualBox中创建和配置虚拟机在IT和软件开发相关的多个领域中可能是一个非常有益的技能。使用VirtualBox,您拥有一个灵活且强大的平台,可以在同一硬件上托管多个操作系统。通过遵循本指南中的分步说明,您将能够良好地探索、学习和在虚拟化环境中进行实验,扩大您的技术能力,同时将风险最小化。请始终记住根据实际需要分配资源,并保持您的VirtualBox和虚拟机更新到最新版本,以提高安全性和稳定性。
如果你发现文章内容有误, 您可以