全流程All-in-One操作指南1——下载&安装ESXi

最近把很久之前弄的All-in-One重新搞了下。之前是使用的Hyper-V实在是不稳定(当然具体是不稳定还是掉电等其它原因未知,不能全怪Windows Server系统),所以重新更换方案。这次使用VMWare ESXi 6.7 U3。

设备兼容性检查

首先判断设备在ESXi下是否正常支持(有驱动)。这个是安装ESXi的前提。

当然,只要保证你用的设备有驱动即可,有些设备不用且不影响安装和正常使用的就可以不管,而且如果ESXi没有提供驱动且不影响安装ESXi的可以直通给虚拟机使用,此时只要保证虚拟机操作系统能驱动该设备即可。

打开VMWare兼容性指南,输入不确定是否兼容的设备信息,然后查询即可,下面列表会显示目前选定的ESXi版本是否有该设备的驱动。

以我查询过的QLogic 57810 10 Gigabit Ethernet Adapter为例。

  1. 选择ESXi版本,这里选择ESXi 6.7 U3;
    Step 1: Find and select your ESXi version
  2. 输入寻找的设备信息,可以输入包括品牌关键字设备类型等,这里我们为了快速寻找到设备,选择了厂商QLogic,关键字为57810;
    Step 2: Input information of the device
  3. 点击查看后,到下面的列表中寻找设备信息,可以看到,所寻找的设备位于列表中,说明ESXi 6.7 U3支持该设备,并且已经集成驱动。
    Step 3: Check the list and compare them with your device

下载ESXi镜像

关于镜像的选择

如果你的服务器是成品机(非组装),可以到VMWare官网选择OEM定制的ESXi镜像,拥有对原装设备的最好的兼容性。

但是如果你的机器不是品牌机,而是自己组装的,没有任何OEM厂商能提供技术支持(或者类似情况),你仍然可以使用OEM镜像。

因为由于官网权限的收紧,ESXi的原版镜像较难下载(需要注册账号并选择试用ESXi 30天内才能下载,反观OEM镜像只要注册账号即可下载),安装OEM镜像其实也没什么问题。

例如,服务器安装了HPE的定制硬件(此处实际上是QLogic网卡,但是该网卡在官方的镜像中也存在),可以使用HPE的镜像安装,省去下载驱动并集成到镜像中的步骤。

下载步骤

  1. 打开该页面;
  2. 登录VMWare账号,此处注册等环节的步骤省略不表,然后以已登录的状态返回该页面;
  3. 找到下面的VMware vSphere Hypervisor (ESXi) 6.7U3b选项(任何授权等级皆可),点击右边的转至下载;
  4. 跳转到的页面会显示您未被授权或无权下载此产品的提示;
  5. (OEM镜像)点击自定义ISO选栏,展开OEM Customized Installer CDs选项卡,然后挑选你需要的OEM厂商的镜像下载即可。
  6. (官方镜像)点击下载试用,根据说明注册,然后会获得90天试用机会,返回上一个页面即可下载官方镜像。

自定义ESXi镜像

关于自定义ESXi镜像,可使用第三方脚本ESXi-Customizer-PS,此处不赘述(中国大陆网络较难在线使用该脚本生成ISO文件)。

请注意,官方ISO镜像(ESXi 6.7 U3)中似乎不包含NVMe驱动,可能在安装过程中找不到磁盘,若遇到类似情况,可使用OEM镜像或者使用上述自定义ESXi镜像工具进行注入驱动。

将ISO文件部署到可启动存储介质中(可选)

如果在实体机中而不是虚拟机中安装ESXi,则需要制作可启动安装介质。

此处可以使用UltraISO或Rufus等工具实现,此处不再赘述。

安装ESXi

插入安装介质

如果使用实体机,请插入安装介质。如果使用虚拟机,请在后台选择挂载ISO文件。并将安装介质的启动顺序调整至第一位。

进入安装程序,开始安装

使用IPMI(iLO/iDRAC等)或显示器和键盘等监视ESXi主机界面。

  1. 如果上述步骤正确,会进入到如图所示的欢迎界面;
    Installation Preparation

  2. 按下Enter,开始安装程序;

  3. 进入最终用户许可协议确认界面,按下F11,接受协议;
    EULA

  4. 进入安装磁盘选择界面,选择安装的磁盘,该物理磁盘清除全部数据,请备份数据;
    Select your disk for installation

  5. 进入键盘布局选择界面,选择所需的键盘布局;
    Keyboard layout

  6. 进入root密码设置界面;
    Root Password

    • 设置的root密码需要满足一定的复杂度:
      1. 至少7个字符;
      2. 至少使用3种字符(大写字母、小写字母、数字、符号);
      3. 不含常见字符组合(例如abcd123等)。
  7. 进入系统检测界面,这个界面会显示设备的错误信息和建议;
    Scan Result

    • 此处截图中含有1个警告(Warning): HARDWARE_VIRTUALIZATION WARNING: Hardware Virtualization is not a feature of the CPU, or is not enabled in the BIOS,原因是在开启主机虚拟化保护的Windows 10中使用VMWare Workstation来演示VMWare ESXi的安装过程,由于使用了不支持嵌套虚拟化的机器,导致无法启用虚拟机的硬件虚拟化。此处为以展示为目的,临时搭建环境之缺陷,正常在实体机、虚拟机中安装ESXi时不应该出现该情况
  8. 进入确认安装界面,按下F11开始安装;
    Confirm install

  9. 安装完成后,移除安装介质,按下Enter重启计算机。
    Installation Complete

至此,ESXi的安装全部结束。

本文距离最后一次更新已超过180天,部分内容可能会随着时间的推移变更或失效。

相关文章

已有 2 条评论
  1. 青木

    我现在用的是esxi7.0U3b 稳的一匹。
    我看到群里已经有人放出来8.0的截图

    青木 | | Windows 7 x64 Edition | Google Chrome 100.0.4896.75 回复
    1. Jimmy Ho

      @青木

      因为ESXi 6.7对老旧硬件的支持比较好,更加适合垃圾佬。
      ESXi 7.0支持的硬件换了一大批,需要手动添加比较麻烦。
      因为本身升级的功能对于我这种只用基本功能的菜鸟来说应该是没什么变化的。

      Jimmy Ho 萌萌哒博主 | | Windows 10 x64 Edition | Google Chrome 105.0.0.0 回复
发表新评论