우분투의 Hyper-V 클립 보드 및 통합 서비스


36

Windows Hyper-V에서 Ubuntu 14.04를 실행 중입니다. 클립 보드 (호스트에서 가상 머신으로 복사)에 문제가 발생하여 제대로 작동하지 않습니다 (우분투 12.04에서도 작동하지 않았습니다). 문제가 Integration Services에 있다고 생각합니다. 기본적으로 활성화되어 있습니까, 아니면 Ubuntu 14.04에서 활성화해야합니까? 다른 사람이 클립 보드 복사-붙여 넣기 기능과 동일한 문제를 경험합니까?


흥미로운 점은 Hyper-V 클립 보드에서 캡처 화면 ( Ctrl+ C) 이 아래 이미지와 같이 작동하지만 클립 보드 텍스트 유형 ( Ctrl+ V) 이 작동하지 않는다는 것입니다.

lsmod | grep hv

클립 보드 화면 캡처로 찍은 Hyper-V 이미지에서 실행되는 Ubuntu 14.04


웹을 검색하여 Ubuntu 12.04에 대한 정보 만 찾았습니다. Ubuntu 12.04에서 수행해야 할 작업입니다 . 여기를 클릭하십시오 . 우분투 14.04에도 적용됩니까? 내가 맞다면 무언가를 설치할 필요가 없습니다 (Linux Integration Services 3.5 here ), 모든 것이 이미 우분투에 설치되어 있지만 위의 링크와 동일한 절차입니까?


VSS Snapshot 데몬 및 KVP 데몬을 활성화하려면 다음 명령을 사용하십시오.

# sudo apt-get update
# sudo apt-get install hv-kvp-daemon-init


우분투 가상 머신 기능 배포 맵은 여기


여기 serverwatch.com/server-tutorials/... 우분투의 Hyper-V 통합 서비스는 우분투 12.04부터 우분투 리눅스에 내장 된 : 그것의 말
zhangxaochen

@Devid-여기서 답은 무엇입니까? 우리는 무엇을해야 하는가?
Alex S

Windows 10 Creators Update의 @AlexS Microsoft는 Hyper-V를 많이 업데이트했습니다. 또한 우분투는 현재 Microsoft와 긴밀히 협력하고 있습니다. 나는 그들이 해결책으로 문제를 해결했다는 것을 알고 있습니다. 아마도 이것도 고쳤습니다. 나중에 나는 이것을 확인하고 다시보고합니다. 그 외에는 지금까지 올바르게 작동하는 솔루션에 대해 알지 못합니다.
DEVID

답변:


8

이 질문이 제기 된 이후 (~ 우분투 15.04) '고급 세션 모드'와 관련하여 Hyper-V & Ubuntu 18.04.1과 관련하여 상황이 크게 발전했습니다.

현재 두 가지 접근 방식이 있습니다.

A. 새로운 시스템 ~~ Microsoft Hyper-V 갤러리에서 사용 가능한 최적화 된 Ubuntu 데스크탑 이미지

B. 기존 시스템 ~~ '확장 세션 모드'를 지원하도록 xRDP를 수동으로 구성

세부 사항은 다음과 같습니다.

옵션 A )

  1. Hyper-V의 서버에서 [Quick Create]를 선택하십시오.
  2. [Create Virtual Machine] 대화 상자에서 [Ubuntu 18.04.1 LTS] &&를 선택한 다음 [Create Virtual Machine]을 선택하십시오.
  3. 그런 다음 표준 Ubuntu 설치 옵션을 완료하십시오.
  4. '확장 세션 모드'는 화면 해상도, 로컬 리소스 등을 설정하라는 메시지를 표시합니다.
  5. 참고 /주의 ~ 드라이브 사용에 문제가있는 경우 [프린터]를 선택 해제 할 수 있습니다.

정보를 제공 한 곳의 링크는 다음과 같습니다.

Microsoft Hyper-V 갤러리에서 사용 가능한 최적화 된 Ubuntu 데스크탑 이미지

Hyper-V Quick Create를 사용하여 Ubuntu 가상 머신을 더욱 쉽게 실행

옵션 B )

  1. xrdp를 사용하도록 Ubuntu 18.04 수정

    1.1 GitHub에서 스크립트 가져 오기

    sudo apt-get update
    sudo add-apt-repository ppa:git-core/ppa
    sudo apt update; sudo apt install git
    git clone https://github.com/jterry75/xrdp-init.git ~/xrdp-init
    

    1.2 스크립트를 실행 가능하게 만들고 실행하십시오 ...

    cd ~/xrdp-init/ubuntu/18.04/
    sudo chmod +x install.sh
    sudo ./install.sh
    reboot
    

    1.3 < 재부팅 후 > 스크립트를 다시 실행하여 VM 설정 완료

    cd ~/xrdp-init/ubuntu/18.04/
    sudo ./install.sh
    
  2. 우분투 VM 종료

  3. Ubuntu 세션 등록 ~ 관리자 권한이있는 powershell을 사용하여 호스트 PC에서이 명령을 실행하십시오.

    Set-VM -VMName YourUbuntuVMNameHere -EnhancedSessionTransportType HvSocket
    
  4. VM 재시작

  5. Hyper-V에서 XRDP에 연결 / 로그인 (참고 ~ 사용자 이름 입력-소문자 여야 함)

  6. 참고 /주의 ~ 드라이브 사용에 문제가있는 경우 [프린터]를 선택 해제 할 수 있습니다.


다음은 정보를 제공 한 곳의 링크입니다.



5

불행히도 작동하지 않습니다. 정답은 다음 중 하나입니다.

  1. Windows SSH
    창 으로 잘라서 붙여 넣을 수있는 상자에 SSH
  2. Oracle의 VirtualBox를 사용하십시오. 잘라 내기 및 붙여 넣기가 작동하는 것 같습니다.

2
다른 솔루션을 설치하여 사용자 질문에 대한 답변을 중지하십시오.
ZacWolf

1
@ZacWolf이 경우에는 해결책이 없습니다. 그것은 단지 지원되지 않습니다 (또는 적어도 당시에는 원합니다). 다음 단계는 알려진 해결 방법을 나열하는 것입니다.
Ryan Shillington 20

1
해결 방법 질문에 대한 해결책으로 # 1이 정답입니다. # 2는 아니었다. 내 두 센트.
ZacWolf 1

모두 1과 2는 유용합니다
자르 Shardan

1

이렇게 lsmod | grep hv신선한에이 하이퍼 V 모듈은 이미 나를 위해 활성화되어 있는지 우분투 서버 14.04 쇼의 설치합니다.

  • hv_vmbus
  • hv_storvsc
  • hv_blkvsc
  • hv_netvsc
  • hv_utils

우분투에서는 Linux 통합 서비스에서 Microsoft를 제공하지 않았다고 말하는 것이 맞습니다.


2
+1. Hyper-V 클립 보드에도 문제가 있습니까? Windows 8.1 간단한 텍스트에서 복사하면 Ubuntu 14.04에 표시되지 않습니다. 예를 들어 Windows에서 복사 한 텍스트 "모듈"은 dddd 또는 d 또는 Hyper-V에서 실행되는 Ubuntu에서 다른 것으로 표시됩니다.
DEVID

2
Ctrl + C와 Ctrl + V를 사용하여 호스트와 게스트간에 복사하여 붙여 넣을 수 없습니다. 이 기능은 13.10에서 작동 했습니까?
Robula

2
문제가 아직 해결 되었습니까? 나는 아직도 그것으로 고통 받고있다
zhangxaochen

3
이 문제에 대한 해결책은없는 것 같습니다. hyper-v는 Windows 호스트 OS와 우분투 16 게스트 OS 사이의 잘라 내기 및 붙여 넣기를 지원하지 않는 것 같습니다. 솔루션으로는 받아 들일 수 없습니다. 가상 상자는 상자 밖으로 작동합니다 ...
John Little

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