Windows 安装和配置虚拟机

在 Windows 上安装和配置虚拟机(VM)通常需要几个基本步骤,包括下载、安装和初步设置。以下是 VMware 和 VirtualBox 的下载安装流程:

1. VMware Workstation 的下载安装

下载 VMware Workstation
  • 前往 VMware 官网:访问 VMware 官网
  • 选择 VMware Workstation Player(免费版) 或 Pro(付费版):根据需求选择版本并下载安装包。
  • 确认系统要求:确保操作系统和硬件符合 VMware Workstation 的最低要求。
配置 VMware Workstation
  • 新建虚拟机:打开 VMware,点击“新建虚拟机”。
  • 选择安装来源:可以选择安装光盘、ISO 文件或稍后安装操作系统。
  • 配置虚拟机资源:选择 CPU、内存、硬盘大小等资源。
  • 安装 VMware Tools:安装完操作系统后,可以安装 VMware Tools 提供更好的分辨率支持和拖拽文件功能。

2. VirtualBox 的下载安装

下载 VirtualBox
  • 访问 VirtualBox 官网VirtualBox 官网,选择“Windows hosts”下载 Windows 版本。
  • 扩展包(可选):可以下载并安装 VirtualBox Extension Pack,增加 USB 2.0/3.0 支持、远程桌面协议(RDP)等额外功能。
配置 VirtualBox
  • 新建虚拟机:点击“新建”按钮,选择虚拟机名称、操作系统类型和版本。
  • 分配资源:配置虚拟机的内存、硬盘大小,通常建议分配不超过主机总资源的 50%。
  • ISO 映像安装:选择用于安装操作系统的 ISO 文件,启动虚拟机后按提示安装操作系统。
  • 安装 Guest Additions:完成系统安装后,选择“设备 > 插入 Guest Additions CD 映像”,安装完成后可以提升显示分辨率、剪贴板共享等功能。

3. Hyper-V 安装(适用于 Windows 专业版和企业版)

启用 Hyper-V
  • 控制面板:打开“控制面板” > “程序和功能” > “启用或关闭 Windows 功能”。
  • 勾选 Hyper-V:找到“Hyper-V”并勾选,确认后重启系统。
配置 Hyper-V
  • 打开 Hyper-V 管理器:进入“开始”菜单,找到并打开 Hyper-V 管理器。
  • 新建虚拟机:选择“操作” > “新建” > “虚拟机”,按提示创建新的虚拟机。
  • 设置虚拟机资源:配置内存、硬盘、网络适配器等,添加 ISO 文件安装操作系统。

注意事项

在 Windows 上安装虚拟机软件(如 VMware Workstation、VirtualBox 或 Hyper-V)需要注意一些关键点,以确保兼容性和良好的性能。以下是下载安装过程中应考虑的事项:

1. 系统要求

  • 操作系统版本:确保 Windows 版本支持所选的虚拟机软件。例如,Hyper-V 仅适用于 Windows 10 Pro、Enterprise、Education 及更高版本。
  • 硬件要求:虚拟化软件需要充足的 CPU、内存和磁盘空间。建议至少 8GB 内存(视虚拟机数量可能更高)和足够的硬盘空间。
  • 虚拟化支持:检查 BIOS/UEFI 设置中是否启用了虚拟化技术,如 Intel VT-x 或 AMD-V。一般需要进入 BIOS 设置开启此选项,否则虚拟机可能无法正常运行。
  • vm开启 ,打开“控制面板” > “程序和功能” > “启用或关闭 Windows 功能”。在这里插入图片描述

2. 虚拟机软件选择

3. 下载和安装

  • 官网下载:从官方渠道下载虚拟化软件,确保获取最新且安全的版本。
  • 安装路径:选择合适的安装路径,建议不要安装在系统盘(C 盘),以免影响系统性能。
  • 安装组件:在安装时选择所需的组件,例如 VMware Tools 或 VirtualBox Guest Additions,可以提升虚拟机的图形性能和与主机的交互(如拖拽文件、共享剪贴板等)。

4. Windows 功能冲突

  • 关闭 Hyper-V(仅适用于 VMware 和 VirtualBox):如果要使用 VMware 或 VirtualBox,需要先关闭 Hyper-V 功能,因为 Hyper-V 会占用系统的虚拟化资源,导致其他虚拟机软件无法运行。可以通过以下步骤关闭:
    1. 进入“控制面板” > “程序和功能” > “启用或关闭 Windows 功能”。
    2. 取消勾选“Hyper-V”选项,重启系统。
  • 沙盒冲突:如果启用了 Windows 沙盒,也可能与第三方虚拟化软件冲突,应关闭沙盒。

在虚拟机(VM)的使用和管理过程中,网络配置、快照、以及克隆是常见的操作。

1. 网络配置

虚拟机的网络模式通常有三种:

  • 桥接模式:虚拟机像独立设备一样直接连接到物理网络中,可以和主机及其他设备通信并获得独立 IP,造成 ip 紧张。
  • NAT模式:虚拟机通过主机的 IP 地址访问外部网络,但外部网络不能直接访问虚拟机,创建一个自己的子网 。
  • 仅主机模式(Host-Only):仅在主机和虚拟机之间通信,虚拟机无法访问外部网络。

在不同的场景中,选择不同的网络模式。例如,需要虚拟机与局域网中其他设备通信时,选择桥接模式;只需访问互联网则选择 NAT 模式。

2. 快照

  • 快照的作用:快照是虚拟机某一时刻的状态,包括配置、硬盘数据、内存等。创建快照后,如果出现问题,可以快速回滚至之前的状态。
  • 操作流程:在虚拟化平台中找到快照功能,通常可以创建、管理、恢复或删除快照。
  • 注意事项:定期清理旧快照,因为快照会占用大量硬盘空间,且过多快照可能会影响性能。

3. 克隆

  • 克隆类型:通常有完整克隆和链接克隆。
    • 完整克隆:复制虚拟机的所有文件,相当于独立的虚拟机实例。
    • 链接克隆:共享源虚拟机的磁盘数据,只保存差异文件,节省磁盘空间,但依赖源虚拟机的存在。
  • 使用场景:当需要创建多个相似的虚拟机(如测试环境)时,可以使用克隆功能快速复制虚拟机。
  • 操作流程:在虚拟机管理界面选择克隆选项,设置目标虚拟机的配置并完成克隆过程。

Linux 的不同发行版安装和使用

常见 Linux 发行版
  1. Ubuntu

    • Ubuntu 是最为流行的桌面和服务器发行版之一,基于 Debian,易于使用和上手。
    • 安装方式
      • 下载 ISO 镜像(Ubuntu官网)。
      • 使用工具(如Rufus、balenaEtcher)将镜像写入 USB 启动盘。
      • 通过 BIOS 设置 USB 启动,按照引导进行安装。
      • 图形化安装界面,用户只需按提示选择语言、安装位置、配置网络等,即可完成安装。
  2. CentOS / Rocky Linux / AlmaLinux

    • 这几款系统基于 RHEL (Red Hat Enterprise Linux),主要面向服务器运维和企业应用。
    • 安装方式
      • 下载 ISO 镜像
      • CentOS官网Rocky LinuxAlmaLinux)。
      • https://vault.centos.org/
      • 与 Ubuntu 类似,使用 USB 启动盘或虚拟机进行安装。
      • 主要采用命令行安装,部分支持图形化界面,用户需要自行配置网络、磁盘分区等。
  3. Debian

    • Debian 是一个稳定、*的社区维护的发行版,适合服务器和桌面使用。
    • 安装方式
      • 下载 ISO 镜像(Debian官网)。
      • Debian 提供不同的安装模式,包括图形化和命令行模式。
  4. Arch Linux

    • Arch Linux 是一个极简、滚动更新的发行版,适合高级用户。
    • 安装方式
      • 下载 ISO 镜像(Arch Linux官网)。
      • 安装时需要大量手动配置,用户需通过命令行完成磁盘分区、文件系统创建、引导加载程序的安装等。
上一篇:A. Verify Password


下一篇:一文简单了解Android中的input流程