虚拟机怎么安装,VMware安装教程

题图来自Unsplash,基于CC0协议
导读
安装和使用虚拟机是学习、开发、测试以及处理特殊操作系统需求的绝佳方法。下面将详细指导你如何从软件选择、创建到最终在虚拟机中安装操作系统的全过程,主要以两款流行的虚拟机软件为例。
理解虚拟机
首先,简单来说,虚拟机就是一个在现有操作系统(我们称之为“宿主系统”)上运行的软件,它在宿主系统内创建了一个或多个独立、隔离的“客户机系统”环境。这些客户机系统可以运行不同的操作系统(例如,Windows 可以运行在 Linux 宿主上,反之亦然)。
相对基础的虚拟机安装步骤
虽然不同的虚拟机软件在细节操作上有所区别,但安装虚拟机的通用步骤大致如下:
- 选择并下载虚拟机软件: 最重要的一步是确定安装哪种虚拟机软件,这取决于你的需求、平台(Windows、macOS、Linux)以及是否需要评估版/专业版的功能。
- 安装虚拟机软件: 这通常和安装普通软件一样,双击下载的安装包,然后按照安装向导的提示逐步进行即可,例如选择安装位置等。
- 启动虚拟机软件: 安装完成后,启动你刚刚安装好的虚拟机软件。首次启动时,软件可能会引导你完成一些初始设置,比如接受许可协议、自定义名称和显示设置等。
- 创建第一个虚拟机: 软件启动后,你需要通过它的向导或手动配置,来“创建”你要运行的操作系统的虚拟机实例。这是配置虚拟硬件(CPU、内存、硬盘)的关键步骤。
常见虚拟机软件推荐
市面上有许多虚拟机软件,其中两款广泛使用且功能成熟的代表是:
- VMware Workstation / VMware Fusion:
- 优点: 功能强大,性能优秀,与所有主流操作系统兼容良好,提供丰富的共享功能(如拖放、复制粘贴、共享文件夹、USB 设备等)。
- 适用: 主要面向 Windows/ macOS 用户。VMware Workstation 是桌面版,VMware ESXi 是服务器级的虚拟化平台(通常需要付费或认证)。
- Oracle VM VirtualBox:
- 优点: 纯粹开源免费,跨平台性极佳(支持 Windows、macOS、Linux 宿主系统),社区活跃,提供了所有核心的虚拟化功能。
- 适用也非常广泛: 是众多开发者、爱好者和教育工作者的首选。
VMware 虚拟机安装教程(以 VMware Workstation 为例)
如果你想使用 VMware,以下是简化版的安装全新操作系统的步骤:
- 下载 VMware Workstation: 访问 VMware 官方网站下载适用于你操作系统的版本。你可能需要创建账户并下载试用版。
- 安装 VMware Workstation: 运行下载好的安装程序,按照提示完成安装。安装完成后启动软件。
- 创建新虚拟机: 在 VMware 菜单中选择“文件”->“新建虚拟机”。
- 选择安装方式:
- “典型(F)”:适合大多数用户,全自动设置,推荐用于安装新的操作系统。
- “自定义(Z)”:让你对所有设置(如操作系统类型、版本、分配多少 CPU/内存、创建虚拟硬盘等)完全掌控,推荐用于更复杂或特殊的需求。
- 你选择了“典型(F)”。如果你选择“自定义(Z)”,流程会稍长一些,但提供的选项更多。
- 选择客户机操作系统: 在向导中,选择你想要在虚拟机中安装的操作系统类型和版本。选择正确的操作系统能让 VMware 自动建议合适的虚拟硬件配置。
- 分配资源: 向导会询问你希望虚拟机拥有多少处理器核心、多少内存。请务必留有富余,尤其是在硬盘 I/O 较重或同时运行其他程序时。CPU 和内存不足和过高都可能引发问题。
- 创建虚拟硬盘: 选择硬盘类型(推荐“SCSI”或“SATA”),并务必分配足够的硬盘空间(如果你想要在其中安装现代操作系统如 Windows 10/11 或 Linux 发行版,至少需要 64GB 或更多)。你会看到硬盘文件存储的位置。
- 完成设置: 向导最后会让你选择一个保存这个虚拟机配置和硬盘文件的位置(即虚拟机的家园)。点击“完成”。
- 一旦虚拟机创建好: 在 VMware Workstation 的主界面,你会看到你刚刚创建的虚拟机图标。现在需要获取一个你想安装操作系统的介质,例如:
- 一台装有 Windows 10 ISO 文件的 U 盘或光盘(确保在物理设备上可以识别)
- Linux Live CD 或 ISO 文件
- 官方发布或自制的 OS 安装光盘映像
- 要使用物理光盘,将其插入光驱。要使用 ISO 文件,可以点击 VMware 工具栏上的“虚拟机”菜单 -> “设置” -> “存储” -> “控制器: CD/DVD 硬盘” -> 选择你的 ISO 文件放在虚拟光驱里。
- 启动虚拟机: 选中你创建的虚拟机图标,然后右键点击 -> “Power On This Virtual Machine” (在某些版本是点击虚拟机菜单栏上的启动按钮),或者使用软件图标旁的绿色按钮。
- 进入操作系统安装环境: 虚拟机启动后,它会从你放置的操作系统安装介质启动。你应该会看到 U 盘或光驱的启动菜单,选择从该媒体启动。
VirtualBox 虚拟机安装教程(以 Oracle VM VirtualBox为例)
使用 VirtualBox 安装新操作系统的过程类似:
- 下载 VirtualBox: 访问 Oracle VM VirtualBox 网站下载并安装该软件,它通常是免费的。
- 安装 VirtualBox: 运行安装程序,按提示完成安装。
- 启动 VirtualBox 客户端: 安装完成后,从应用程序菜单或开始菜单打开 VirtualBox 图形界面。
- 创建新的虚拟机:
- 在 VirtualBox 窗口中,点击“文件” -> “新建”,或者直接点击主界面右上角蓝色的 “New” 按钮。
- “操作系统”:选择你打算安装的客户机操作系统类型和版本。
- “名称”:为其虚拟机赋一个容易识别的名称。
- “内存大小”:分配给这个虚拟机的 RAM,参考 VMware 步骤,务必留下物理机可用的内存。
- 网络适配器: 至少添加一个“NAT”或“桥接网卡”适配器。NAT 可以让虚拟机访问网络但通常无法被局域网内其他计算机直接访问;桥接网卡则是将虚拟机连接在宿主机的物理网络接口上,使其获得独立的 IP 地址,如同一台真正的物理机,但设置可能需要 DHCP 或静态 IP。根据你的需求选择,如果你只是测试访问互联网,NAT 足够了。
- 硬盘: 点击“创建”,观察它是否询问网络设置,创建后通常会自动进入“选择硬盘类型”,选择“创建新硬盘”,文件类型选择“VDI (VirtualBox Disk Image)”、“Dynamically expanding”(推荐,节省空间)。然后需要分配空间,根据需要输入具体的大小(数据存储区域)和“快照预留(绝对最大分配)”(用于快速保存“快照”的空间总限额)。
- 服务器初始化 (如果需要): 创建虚拟机基本配置后,有时会引导你选择一个设置向导,帮助你配置虚拟机启动时加载一个操作系统安装程序(比如用 VMDK 等映像文件加载已有操作系统)。如果你是全新刻录光盘安装,可以跳过这一步。
- 启动虚拟机: 选中刚刚创建的虚拟机,在选择好操作系统的前提下,点击“启动” -> “启动虚拟机”。VirtualBox 会给出持续挂载的虚拟光驱选项,让你指定你的 OS ISO 文件,或者你可能需要直接选择物理光盘。
- 操作系统安装: 虚拟机窗口中会开始启动你的操作系统安装程序。你现在面临着与安装物理机操作系统相同的过程:选择语言、区域、磁盘分区、格式化、手动或自动安装配置等。请跟随安装程序的指示进行操作,认真阅读并完全接受许可协议。
虚拟机系统要求
在开始安装虚拟机软件或创建虚拟机之前,请务必检查你的宿主系统(你本地运行的电脑操作系统)是否满足最低要求:
- 操作系统: 虚拟机软件通常能运行在 Windows、macOS 和绝大部分 Linux 发行版上。大多数现代桌面操作系统都能满足要求。
- CPU: 至少需要一个支持虚拟化技术的现代处理器。
- 内存: 宿主系统需要有足够的物理内存。这不仅取决于你预留了多少给虚拟机,也取决于宿主系统自身。通常建议至少宿主机空闲内存为 4GB 或更多,运行虚拟机需额外分配内存。
- 存储空间: 硬盘有足够空间来安装虚拟机软件、存储虚拟机配置文件和虚拟硬盘文件。
- 虚拟化平台支持: 最关键的是你所使用的操作系统的BIOS/UEFI设置中需要启用或激活特定的 CPU 指令集,如 Intel VT-x 或 AMD-V/SEV-AMD-SVM。这意味着你的 CPU 支持硬件辅助虚拟化。若未启用,多数虚拟机软件即使安装了也无法有效运行。
- 驱动程序: 在客户机操作系统中安装 VirtualBox Guest Additions(VirtualBox)或 VMware Tools(VMware)可以大幅提升显示性能、支持拖放、共享剪贴板等功能。
虚拟机安装操作系统
这是最终也相对复杂的部分,但遵循标准操作系统安装流程:
- 准备操作系统的安装介质: 确保你有一个适用于所选操作系统(Windows、Linux 各发行版如 Ubuntu、CentOS、Fedora 等)的合法安装 ISO 镜像文件或物理光盘。下载镜像文件时,请确保来源可靠(如发行商官网)。
- 配置虚拟机启动顺序: 在虚拟机软件的虚拟机设置中,通常有一个“硬件” -> “CD/DVD” -> “光驱”或“设备”->“控制器: IDE/DVI/SATA CD/DVD Drive”的设置。确认你的操作系统安装介质(物理光盘或分配的 ISO 文件)被挂载在此处,并且在启动顺序中排在第一位(通常是第一项,比如 IDE 1:0 或"Custom Drive")。
- 启动虚拟机并访问 BIOS/UEFI(可选,但有时需要): 在罕见情况下,如果你的虚拟机无法引导操作系统安装程序,可能需要像在物理机一样在虚拟机启动时进入 BIOS/UEFI 设置(通常是连续按 F2、Del、Esc 或 F10)来检查启动顺序设置或禁用安全启动(Secure Boot)。但这不是常态。
- 启动操作系统安装程序: 启动虚拟机。你应该直接看到操作系统安装程序或光盘启动菜单。
- Windows: 阅读所有可能出现的提示,按 ESC 键进入“从 U 盘或光驱启动操作系统安装”的菜单,选择“修复计算机”->“疑难解答”->“高级选项”->“命令提示符”。打开命令提示符后,输入命令来从 U 盘或光盘加载 Windows 安装文件,并开始安装过程。在标准现代 Windows 安装镜像中,光驱启动后通常会自动开始预装的安装程序。
- Linux: 这取决于具体的 Linux 发行版。
- Debian/Ubuntu: 通常会从网络装置启动(PXE)加载安装程序,或者按提示选择 ISO 映像进行安装,然后选择语言、键盘布局、网络设置、分区等。
- 如果安装映像是直接刻录成 ISO 并本地启动,Linux 发行版的安装程序(Live CD/USB)通常提供一个图形界面让你选择安装模式、分区、软件选择等。
总结:
安装虚拟机的过程可以分解为几个清晰的步骤:选择并安装虚拟机软件、创建并配置虚拟机、准备操作系统安装介质、在虚拟机中启动操作系统安装程序并按照引导完成安装。通过 VMware Workstation/Fusion 或 VirtualBox 等工具,可以轻松地在宿主系统之外构建和管理多个个性化、隔离的操作系统环境。祝你安装顺利!
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com