对在 ESX/ESXi 主机系统安装或升级期间鼠标或键盘失灵的问题进行故障排除
search cancel

对在 ESX/ESXi 主机系统安装或升级期间鼠标或键盘失灵的问题进行故障排除

book

Article ID: 309769

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

本文帮助您对在 ESX/ESXi 主机安装或升级期间或之后鼠标或键盘失灵的情况进行故障排除。

Symptoms:

免责声明:本文为 Troubleshooting issues when a mouse or keyboard stop functioning during installation or upgrade of an ESX/ESXi host system (1003868)的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


  • 在尝试安装或升级 ESX/ESXi Server 系统时鼠标或键盘失灵。
  • 由于鼠标不再移动,因此无法完成 ESX/ESXi 主机安装。
  • 之前键盘和鼠标一直运行正常,但在完成介质测试后失灵。
  • 升级已完成,但在重新引导后,鼠标和键盘失灵。


Environment

VMware ESXi 4.0.x Installable
VMware vSphere ESXi 5.1
VMware ESXi 4.0.x Embedded
VMware ESX Server 3.0.x
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.5
VMware vSphere ESXi 5.0
VMware ESX 4.0.x
VMware ESXi 3.5.x Embedded
VMware ESX Server 3.5.x
VMware ESXi 3.5.x Installable
VMware ESX 4.1.x
VMware ESXi 4.1.x Embedded
VMware ESX Server 2.5.x

Resolution

要对 ESX/ESXi 主机安装或升级之后失灵的鼠标或键盘进行故障排除,请执行以下操作:

  1. 验证是否使用的是 USB 键盘或鼠标。如果使用的不是 USB 键盘或鼠标,请在其他服务器上检查您的键盘和鼠标,以确认该问题与硬件无关。如果使用的是 USB 键盘或鼠标,请确保已启用旧版支持(如果您的 BIOS 支持)。

  2. 验证您的 BIOS 是否是最新版本。已经发现,如果服务器未使用最新的 BIOS 版本,在 ESX/ESXi 主机安装期间或之后,USB 设备会出现问题。有关详细信息,请参见 Checking your firmware and BIOS levels to ensure compatibility with ESX/ESXi (1037257)

  3. 如果已经完成安装或升级,但 USB 设备未正常工作,请检查这些 USB 设备是否位于 modules.conf 文件中:

    1. 以 root 身份使用 SSH 连接到服务控制台。有关详细信息,请参见 Opening a command or shell prompt (1003892)。对于 ESXi,请参见 Using Tech Support Mode in ESXi 4.1 and ESXi 5.0 (1017910)
    2. 编辑 /etc/modules.conf 并将以下两行添加到文件的末尾:

      alias usb-controller usb-uhci
      alias usb-controller1 ehci-hcd


      注意:此外,您可能还需要加载 alias usb-controller usb-ohci,具体取决于您的硬件。

    3. 重新引导服务器。

  4. 有时,所有 USB 设备,包括键盘和鼠标,在 ESX/ESXi Server 安装期间都会失灵。在图形或文本模式安装中的最初选择之后,即在初始安装菜单上按下 Enter 或键入 esx text 之后,会出现这种情况。

    要解决此问题,请在初始安装菜单上指定 noapic
    • 对于图形安装,请键入 esx noapic 并按下 Enter,而不是直接按下 Enter。
    • 对于文本安装,请键入 esx noapic text 并按下 Enter

  5. 验证在 PowerEdge 6950 Server 上安装 ESX Server 3.0.1 时鼠标指针是否无法移动。使用直接连接的鼠标或通过 Dell 远程访问卡 (DRAC) 5 进行的控制台重定向在 PowerEdge 6950 上安装 ESX Server 3.0.1 时,鼠标指针无法移动。出现此问题是因为 VMware ESX Server 安装程序所用的 2.4 Linux 内核中存在 USB 调度程序限制。要解决此问题,请执行基于文本的安装,或使用 Tab 键在图形安装中的字段之间移动。

    注意:要执行基于文本的安装,请在安装模式选择屏幕上键入 esx text 并按下 Enter

  6. 验证在安装 ESX Server 期间或之后键盘和鼠标是否运行正常。查看服务器上的 BIOS 设置以确保 USB 支持为具有 BIOS 支持已启用旧模式

    注意:通常在系统启动期间按下一个按钮即可进入 BIOS。遵照屏幕上的说明进行操作,因为要按的键取决于硬件制造商和型号。

    • Dell、Intel、HP、Compaq、VMware、Phoenix BIOS、SONY - 按 F2 键。
    • AMIBIOS、Award BIOS、大多数通用系统 - 按 Delete 键。
    • Compaq(在 2002 年被 HP 收购之前的版本) - 按 F10 键。
    • Toshiba:在新型号中按 CTRL+ESCESC F1
    • IBM、AMD BIOS - 按 F1 键。
    • 对于其他型号,有关 BIOS 设置按键,请参见启动屏幕。

      已经发现,当 USB 控制器 BIOS 选项设置为不具有 BIOS 支持时(尤其是在 PowerEdge 6950 上),安装过程中会出现问题:

    • 在选择内核引导选项时键盘失灵。最终,该过程超时,并且,默认情况下会引导 ESX Server 主机。

    出现这些问题是因为 GRUB 加载程序不支持 USB。要使用键盘来选择引导映像,请将 BIOS 中的 USB 选项设置为具有 BIOS 支持

    注意:在某些情况下,即使已经更改此 BIOS 选项,无线键盘也会失灵。在这种情况下,请尝试改用有线 USB 键盘。

  7. 确定在尝试安装或升级时是否使用的是非美式键盘。选择自定义安装方法。此选项允许您选择安装期间的键盘类型。选择默认安装选项将不受支持。

  8. 确定是否正在使用 Avocent 键盘、视频和鼠标交换机 (KVM) 完成安装或升级。该问题是由于受 KVM 支持的 USB 速度导致的。该问题可通过升级 Avocent 交换机上的固件来解决。有关详细信息,请参见 http://www.avocent.com/web/en.nsf/Content/ProductUpgradesLanding

    注意:此链接有效时间截止到 2012 年 6 月 20 日。如果您发现此链接已损坏,请提供有关此文章的反馈,VMware 员工会在必要时更新这些文章。

    如果已经升级固件,请将 IQ 模块的 USB 速度从 2.0 更改为 1.1:
    1. 转到单元视图 > 应用程序 > 应用程序设置 > 端口 > IQ 模块
    2. 选中要更改的 IQ 模块的复选框。
    3. 单击设置 USB 1.1 速度
    此外,在升级交换机固件后,请执行以下操作:

    1. 升级到 DSView 3.4
    2. 在单元视图中单击 DSR
    3. 更改 USB 速度。

  9. 如果使用的是 Avocent KVM 并且安装已完成,但鼠标和键盘在重新引导后失灵,请检查是否具有多个级联 KVM 交换机。级联 Avocent KVM 交换机会阻止加载 USB 键盘和鼠标驱动程序。取消级联所有 Avocent KVM 交换机。


Additional Information

有关详细信息,请参见:
Troubleshooting issues when a mouse or keyboard stop functioning during installation or upgrade of an ESX/ESXi host system