비 ASCII 문자를 가상 시스템의 콘솔에 붙여 넣기


1

호스트 OS : Windows 10.0.15063 Build 15063 Enterprise
게스트 OS : 우분투 18.04 서버 (헤드리스 - X 윈도우 실행 안함)
VM웨어 워크 스테이션 14.1.2 프로

우분투 콘솔에서 비 ASCII 문자를 볼 수 있습니다. 비 ASCII 문자를 콘솔에 붙여 넣으려고하면 "붙여 넣기 실패 : 붙여 넣기 중 오류가 발생했습니다 : ... 키 입력으로 변환 할 수 없습니다"라는 팝업 오류가 반환됩니다.

Virtual Machine Settings & gt; Options & gt; Enhanced Keyboard & gt; Use if available (recommended) 현재 선택되었습니다.

open-vm-tools (버전 2 : 10.2.0-3ubuntu3)이 게스트 OS에 설치됩니다.

Windows의 비 ASCII 문자를 가상 컴퓨터의 콘솔에 성공적으로 붙여 넣을 수 있습니까? 다시 콘솔은 이미 성공적으로 수행 할 수 있습니다. 디스플레이 예를 들어, 파일의 비 ASCII 문자.


VM의 일반 텍스트 편집기에 텍스트를 붙여 넣고 콘솔에 텍스트를 붙여 넣으면 동일한 오류가 발생합니까?
miroxlav

@miroxlav VM은 X Windows가없는 Ubuntu Server이므로 콘솔 만 있습니다. 콘솔에서는 tmux가 이맥스, 터미널 등을위한 다른 윈도우로 실행됩니다.
ChaimKut

2
내 추측으로는 그럴 수 없을 것입니다. 메시지는 실제 키 스트로크로 변환하려고한다는 것을 의미합니다. 따라서 호스트 또는 게스트 중 적절한 키 매핑이 필요합니다. 이 문제를 해결하는 가장 쉬운 방법은 SSH를 사용하여 게스트에 연결하는 것입니다.
Seth

3
VMware 도구를 사용하면 GUI 환경에서 호스트 및 게스트 소프트웨어 간의 백 채널 메모리 액세스 및 통신을 통해 복사 / 붙여 넣기가 가능하지만 콘솔과 관련이 없습니다. 과거에는 이러한 텍스트를 전달하기 위해 공유 파일을 사용해야했습니다. 콘솔 대신 SSH를 사용하면 더 나은 성공을 거둘 수 있습니다.
harrymc

SSH를 시도하고 적어도 유니 코드 문자가 입력되었지만 정크 문자였습니다. 나는 그 때 비 유니 코드 프로그램의 언어 변경 마지막으로 원하는대로 문자가 나타납니다. 50 포인트 현상금을 받기 위해 '답변'을 제공해 주셔서 감사합니다.
ChaimKut

답변:


2

원문 :

VMware 도구를 사용하면 GUI 환경에서 호스트 및 게스트 소프트웨어 간의 백 채널 메모리 액세스 및 통신을 통해 복사 / 붙여 넣기가 가능하지만 콘솔과 관련이 없습니다. 과거에는 이러한 텍스트를 전달하기 위해 공유 파일을 사용해야했습니다. 콘솔 대신 SSH를 사용하면 더 나은 성공을 거둘 수 있습니다.

포스터는 SSH를 시도하고 일부 유니 코드 문자가 나타났습니다. 그러나 그들은 이상했다. 그는 그 뒤를 따랐다. 이 대답 게시물에 Windows 8에서 비 유니 코드 프로그램의 언어를 변경하는 방법 , ~을 설정하는 Language for non-Unicode programs, 그리고 마지막으로 문제 해결되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.