UbuntuのHyper-Vクリップボードと統合サービス


36

Ubuntu 14.04をWindows Hyper-Vで実行しています。クリップボード(ホストから仮想マシンへのコピー)で問題が発生しましたが、正しく動作していません(Ubuntu 12.04でも動作していませんでした)。問題はIntegration Servicesにあると思われます。デフォルトで有効になっていますか、Ubuntu 14.04で有効にする必要がありますか?クリップボードのコピー/貼り付け機能で他の誰かが同じ問題を経験しますか?


興味深いのは、Hyper-Vクリップボードでは、キャプチャ画面(Ctrl+ Cは下の画像のように機能しますが、クリップボードテキストの入力(Ctrl+ Vは機能しないことです。

lsmod | grep hv

クリップボードのスクリーンキャプチャで撮影されたHyper-Vイメージで実行されているUbuntu 14.04


Webを検索しましたが、Ubuntu 12.04に関する情報のみが見つかりました。これは、Ubuntu 12.04で行わなければならないことですここをクリックしてください。これはUbuntu 14.04にも適用されますか?正しい場合は、何かをインストールする必要はありません(ここでは Linux Integration Services 3.5 )、すべてがすでにUbuntuにインストールされていますが、手順は上記のリンクと同じですか?


VSSスナップショットデーモンとKVPデーモンを有効にするには、次のコマンドを使用します。

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


Ubuntu仮想マシンの機能の分布図は こちら


ここserverserver.com/server-tutorials / ...言われています:Ubuntu Hyper-V統合サービスは、Ubuntu 12.04からUbuntu Linuxに組み込まれています
zhangxaochen

@Devid-ここでの答えは何ですか?私たちは何をすべきか?
アレックスS

Windows 10 Creators Updateの@AlexS Microsoftは、Hyper-Vに対して多くの更新を行いました。また、UbuntuはMicrosoftと緊密に連携しています。私は彼らが解像度の問題を解決したことを知っています。おそらく彼らもこれを修正したでしょう。しばらくしてから、これを確認して報告します。それ以外は、今まで正しく機能しているソリューションについては知りません。
DEVID

回答:


8

この質問が尋ねられてから(re〜Ubuntu 15.04)、Hyper-VおよびUbuntu 18.04.1に関しては「拡張セッションモード」に関して大幅に進歩しました。

現在、2つのアプローチがあります。

A.新しいシステム~~ Microsoft Hyper-Vギャラリーで利用可能な最適化されたUbuntuデスクトップイメージ

B.既存のシステム~~「拡張セッションモード」をサポートするようにxRDPを手動で構成する

詳細は次のとおりです。

オプションA

  1. Hyper-Vでは、サーバー上で[クイック作成]を選択します
  2. [仮想マシンの作成]ダイアログで、[Ubuntu 18.04.1 LTS]を選択してから[仮想マシンの作成]を選択します。
  3. 次に、標準のUbuntuインストールオプションを完了します
  4. 「拡張セッションモード」では、画面の解像度、ローカルリソースなどを設定するように求められます。
  5. 注/注意〜ドライブの使用に問題がある場合は、[プリンタ]の選択を解除することができます。

情報を入手した場所へのリンクは次のとおりです。

Microsoft Hyper-Vギャラリーで利用可能な最適化されたUbuntuデスクトップイメージ

Hyper-Vクイック作成でさらに簡単になったUbuntu仮想マシンの実行

オプションB

  1. Ubuntu 18.04を変更してxrdpを使用する

    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. Ubuntu VMをシャットダウンします

  3. Ubuntuセッションの登録〜管理者権限を持つpowershellを使用してホストPCでこのコマンドを実行します。

    Set-VM -VMName YourUbuntuVMNameHere -EnhancedSessionTransportType HvSocket
    
  4. VMを再起動します

  5. Hyper-VからXRDPに接続/ログインします(注〜ユーザー名を入力してください-小文字でなければなりません)

  6. 注/注意〜ドライブの使用に問題がある場合は、[プリンタ]の選択を解除することができます。


情報を入手した場所へのリンクは次のとおりです。


公式リポジトリでより良いガイドが利用可能になりました:github.com/Microsoft/linux-vm-tools/wiki/Onboarding
JCM

5

残念ながら機能しません。ここでの正しい答えは次のいずれかです。

  1. ボックスにSSHで接続し、Windows SSH
    ウィンドウにカットアンドペーストできるようにします
  2. OracleのVirtualBoxを使用します。カットアンドペーストはそこで機能するようです。

2
別のソリューションをインストールして、ユーザーの質問に答えないでください。
ザックウルフ

1
@ZacWolfこの場合、解決策はありません。サポートされていません(または、少なくとも現時点ではサポートされていません)。次のステップは、既知の回避策をリストすることです。
ライアン

1
質問の解決策内での回避策、はい、#1が正しい答えの方法でした。#2はそうではありませんでした。ちょうど私の2セント。
ザックウルフ

1と2の両方が役立ちます
Zar Shardan

1

やってlsmod | grep hvHyper-Vのモジュールはすでに私のために有効になっていることを、新鮮なUbuntuのサーバのインストール14.04ショーに。

  • hv_vmbus
  • hv_storvsc
  • hv_blkvsc
  • hv_netvsc
  • hv_utils

私が提供するLinux Integration ServicesはUbuntuには必要ないと言っているのは正しいことです。


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とubuntu 16ゲストOS間のカットアンドペーストをサポートしていないようです。これは解決策として受け入れられません。バーチャルボックスが...これは箱から出して働いている
ジョン・リトル

1
うわー、これは本当にひどい...
ニクラスローゼンクランツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.