将非 ASCII 字符粘贴到虚拟机控制台中

将非 ASCII 字符粘贴到虚拟机控制台中

主机操作系统:Windows 10.0.15063 Build 15063 Enterprise
客户机操作系统:Ubuntu 18.04 Server(无头 - 未运行 X Windows)
VMWare Workstation 14.1.2 Pro

我可以在 Ubuntu 控制台中查看非 ASCII 字符。如果我尝试将非 ASCII 字符粘贴到控制台中,Workstation 会返回弹出错误:“粘贴失败:粘贴时发生错误:...无法转换为按键”。

Virtual Machine Settings> Options> Enhanced Keyboard>Use if available (recommended)当前已被选中。

open-vm-tools(版本 2:10.2.0-3ubuntu3)安装在客户操作系统上。

如何成功将非 ASCII 字符从 Windows 粘贴到虚拟机的控制台中?同样,控制台已经能够成功展示例如,文件中的非 ASCII 字符。

答案1

原始评论:

VMware 工具允许通过反向通道内存访问和主机与客户软件之间的通信从 GUI 环境进行复制/粘贴,但这与控制台无关。过去,我甚至不得不求助于共享文件来传递此类文本。使用 SSH 而不是控制台可能会取得更好的效果。

发帖人尝试了 SSH,确实出现了一些 Unicode 字符,但它们很奇怪。然后他跟进了 这个答案 在文中 如何在 Windows 8 中更改非 Unicode 程序的语言,设a Language for non-Unicode programs,最后问题就解决了。

相关内容