Dev*_*vid 52 hyper-v virtual-machine ubuntu ubuntu-14.04
我在 Windows Hyper-V 中运行 Ubuntu 14.04。我遇到了剪贴板问题(从主机复制到虚拟机),它无法正常工作(它也不适用于 Ubuntu 12.04)。我怀疑问题出在集成服务上。它们是默认启用的还是我需要在 Ubuntu 14.04 中启用它们?有没有其他人遇到与剪贴板复制粘贴功能相同的问题?
有趣的是,在 Hyper-V 剪贴板中,捕获屏幕 ( Ctrl+ C)如下图所示工作,但键入剪贴板文本 ( Ctrl+ V)不起作用。
lsmod | grep hv
Run Code Online (Sandbox Code Playgroud)

我在网上搜索过,只找到了有关 Ubuntu 12.04 的信息。这是必须在 Ubuntu 12.04 上完成的操作:单击此处。这也适用于 Ubuntu 14.04 吗?如果我是正确的,我不必安装某些东西(此处为Linux 集成服务 3.5 ),一切都已安装在 Ubuntu 中,但是过程与上述链接中的相同吗?
要启用 VSS 快照守护程序和 KVP 守护程序,请使用以下命令:
# sudo apt-get update
# sudo apt-get install hv-kvp-daemon-init
Run Code Online (Sandbox Code Playgroud)
Ubuntu 虚拟机功能分布图 在此
Geo*_*ope 16
由于这个问题被问到(re ~ Ubuntu 15.04),Hyper-V 和 Ubuntu 18.04.1 在“增强会话模式”方面取得了显着进展。
目前有两种做法:
A.新系统~~微软 Hyper-V 库中提供的优化 Ubuntu 桌面图像
B.现有系统~~手动配置 xRDP 以支持“增强会话模式”
以下是详细信息:
以下是我获取信息的链接:
? Microsoft Hyper-V 库中提供的优化 Ubuntu 桌面映像
? 使用 Hyper-V Quick Create 更轻松地运行 Ubuntu 虚拟机
修改 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
Run Code Online (Sandbox Code Playgroud)
1.2 使脚本可执行并运行它们...
cd ~/xrdp-init/ubuntu/18.04/
sudo chmod +x install.sh
sudo ./install.sh
reboot
Run Code Online (Sandbox Code Playgroud)
1.3 <重启后> 再次运行脚本完成虚拟机设置
cd ~/xrdp-init/ubuntu/18.04/
sudo ./install.sh
Run Code Online (Sandbox Code Playgroud)关闭 Ubuntu 虚拟机
注册 Ubuntu 会话 ~ 使用具有管理员权限的 powershell 在主机 PC 上运行此命令:
Set-VM -VMName YourUbuntuVMNameHere -EnhancedSessionTransportType HvSocket
Run Code Online (Sandbox Code Playgroud)重启虚拟机
从 Hyper-V 连接/登录到 XRDP(注意~输入用户名 - 必须小写)
Note/Caution ~如果您在使用驱动器时遇到问题,那么您可能需要取消选择 [Printers]
这是我获取信息的链接:
不幸的是它不起作用。看起来这里的正确答案是:
全新安装lsmod | grep hvUbuntu Server 14.04 显示 Hyper-V 模块已为我启用。

您的说法是正确的,Ubuntu 中不需要 Microsoft 提供的 Linux 集成服务。
| 归档时间: |
|
| 查看次数: |
79083 次 |
| 最近记录: |