con*_*rix 3 xrdp hyper-v 20.04
我只是一个普通的 Ubuntu 用户,而且我是管理自己的虚拟机的新手,所以我希望我错过了一些明显的东西。我在 Windows 10 上使用 Hyper-V 来运行 Ubuntu 20.04 VM,我只需要它来运行一些工作模型。经过几个月的正常使用,一切都运行良好。
今天在虚拟机上,我不得不终止一个设置错误、运行时间过长并填满虚拟硬盘的模型进程。也许重要的是,当这个过程仍在运行时,我取消了“检测到系统程序问题”弹出窗口(当然,然后很快就忘记了)。
杀死有问题的进程后,会话看起来很好。我曾经top确保正确的进程已被终止。然后我打算从终端关闭虚拟机,但我不小心重新启动了它 - 错误的肌肉记忆,可能并不重要。
但是,自从虚拟机重新启动后,我一直无法连接到它。从 Hyper-V 管理器中,我可以关闭和启动虚拟机(根据 Hyper-V 的说法,成功),当我尝试连接时,我会看到 xrdp 登录屏幕。但是输入我的用户名和密码后,连接挂在蓝屏上,然后最终弹出此错误:
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
login successful for display 10
started connecting
connection problem, giving up
some problem
Run Code Online (Sandbox Code Playgroud)
我发现其他人也有类似的蓝屏问题(例如连接错误/问题(Windows 10 RDP 到 XRDP)),解决方案通常表明 xrdp 存在问题。或者问题可能与“检测到系统程序问题”错误有关,不幸的是我有机会时没有仔细查看。
然而,这就是我的问题:即使探索这些问题也可能需要访问 Ubuntu VM 上的终端 - 但我无法连接到 Ubuntu VM - 所以我似乎无法访问终端甚至尝试解决问题。
那么,任何人都可以指导我使用 Moba 或其他方法来访问虚拟机上的终端吗?或者虚拟机只是干杯?想一想一开始可能出了什么问题吗?任何建议表示赞赏。
(根据记录,我关心的主要原因是保存在虚拟硬盘驱动器上的一些脚本和其他文件,我不想重新创建它们。因此,如果有一种方法可以访问 VHDX 上的文件,那就是一个可接受的解决方法。)
我尝试过的其他事情,以防它们提供更多信息:
再次感谢您的任何见解。
小智 11
我也遇到了这个问题,但在 22.04 LTS 上,我看到两年来没有人回答这个问题,我能够解决这个问题 - 从 Hyper-V VM 连接器菜单转到“查看”,如果勾选了“增强会话”选项 -禁用它。
| 归档时间: |
|
| 查看次数: |
10288 次 |
| 最近记录: |