我访问从 ESXi 服务器上的 .iso 安装的 Ubuntu 20 Guest VM。我通过 VSphere HTML Client 访问控制台。
一开始一切似乎都很正常,直到我开始通过 Web 控制台进行更严肃的工作。那时我才意识到某些键需要大量重试。这些键- . / ' [ ] \
及其对应的移位_ ? " { } |
很多时候,当我输入这些字母时,什么都没有发生。偶尔,会记录一次,但更常见的是,它会无限重复,就像..........................................
大多数其他键(包括所有字母键)似乎在虚拟控制台中工作正常。可能是什么原因造成的?我尝试按照此处的建议调整设置(https://kb.vmware.com/s/article/196),但并没有什么区别。
答案1
您似乎遇到了 VMware 知识库文章中描述的问题
在虚拟机的 vSphere Web Client 控制台中输入的按键无法正确转换 (2071245):
在虚拟机的 vSphere Web Client 控制台中键入特殊字符时,您会遇到以下症状:
在虚拟机的 vSphere Web Client 控制台中输入的特殊字符的按键无法正确转换。
受影响的字符包括但不限于:
- /(斜线)
- \(反斜杠)
- 。 (时期)
- (短跑)
- _(下划线)
- &(& 符号)
- ,(逗号)
- :(分号)
- $(美元符号)
- (英镑符号)
- @(@ 符号)
当您的计算机或键盘上使用瑞典语、土耳其语、德语、瑞士语、法语、西班牙语或奥地利语种时,就会出现此问题。
在以下情况下不会发生此问题:
- 您通过远程桌面连接到受影响的虚拟机。
- 您使用虚拟机的 vSphere Client 控制台。
- 您可以在 Windows 客户操作系统的控制台上使用 vSphere Web Client。
这是一个影响 vSphere vCenter Server 5.5、6.0 和 6.5 的已知问题。
本文添加了一些在遇到此问题时可以提供帮助的信息:
解决
要解决此问题,请使用 VMware Remote Console(可从 VMware Downloads 获取)。
要在虚拟机上解决此问题,请使用以下选项之一:
在打开控制台的机器上将操作系统键盘布局更改为其他语言环境。
注意:这会使更多字符可供使用,但某些字符可能仍会受到影响。通过远程桌面连接到受影响的虚拟机。
解决方法
使用 VMRC 甚至 Web-Client 都可以正常工作。