打开虚拟机控制台会话
打开虚拟机 (VM) 控制台会话,以显示在 VM 中运行的客人操作系统的控制台。
以下过程描述了如何在 ztC Console中打开 VM 控制台会话,但您还可以使用远程桌面应用程序执行此操作。
要打开 VM 控制台会话
- 在虚拟机页上,选择一个 VM。
- 确保此 VM 处于运行状态。
-
单击底部面板中的控制台 ()。
注意:单击控制台后,如果浏览器与系统建立了 HTTPS 连接,但没有针对它的安全例外,则打开的控制台会话可能为空。在这种情况下,单击此会话窗口右上角的 IP 地址。该 IP 地址的格式为 https://system_IP_address:8000,其添加系统 IP 地址以作为浏览器中的安全例外站点。安全例外可使浏览器打开此站点。
根据浏览器,可能显示其他安全窗口或消息。在使用某些浏览器时会显示一条或多条安全消息,您需要单击这些消息。在使用其他浏览器时,地址栏变为红色且没有消息,您需要单击地址才能继续。一些具体示例为:
- 如果地址栏中显示证书错误,您需要 (1) 单击此地址;(2) 在显示网站无法显示该页面的页面上,单击更多信息;然后 (3) 在显示此站点不安全的页面上,单击转到此网页(不推荐)。
- 如果显示警告:面临潜在的安全风险页,则单击高级,然后在下一个窗口中,单击接受风险并继续。
- 如果显示错误响应和错误代码 405,则关闭此窗口或选项卡。
然后,此安全例外将应用于所有 VM。对于每个浏览器,只需执行一次这些操作。当未来单击控制台时,与 VM 的控制台会话将成功打开。
打开了 VM 控制台会话后,您可以调整浏览器窗口和 VM 控制台会话的大小。您还可以使用键盘快捷键。
-
打开 VM 控制台会话(请参阅以上程序)。
图标显示在窗口的左边缘。要显示这些图标,您可能需要单击窗口左边缘的选项卡中的箭头。
-
要将浏览器窗口调整为全屏,则单击全屏图标 ()。
全屏时,再次单击全屏图标 () 可将浏览器调整为较小的窗口。
-
要在浏览器中调整 VM 会话的大小,则单击“设置”图标 (),然后选择缩放模式(单击当前模式可查看具有其他设置的下拉菜单):
- 远程调整大小(默认)—当您更改客人 OS 的分辨率时,VM 会话的大小会更改。
- 局部缩放—VM 会话的大小自动更改,以便使用原始宽高比填充整个屏幕。
- 打开 VM 控制台会话(请参阅以上程序)。
- 单击窗口左边缘的 A 图标 (),显示键盘快捷键选择图标。
-
将显示以下图标:
- —单击可实现 Ctrl 键功能。
- —单击可实现 Alt 键功能。
- —单击可实现 Tab 键功能。
- —单击可实现 Esc 键功能。
- —单击可实现 Ctrl + Alt + Delete 键功能。
解决 VM 控制台窗口不能打开的问题
请求您的网络管理员打开端口 6900-6999(含)。
解决 VM 控制台窗口空白的问题
确认 VM 已经打开并且不是处于启动过程中。而且,单击控制台窗口后按任意键来关闭屏幕保护程序。
解决显示不止一个 VM 控制台窗口和窗口行为异常的问题
关闭所有控制台窗口,然后只打开一个控制台窗口。
解决 ztC Edge 系统上 VM 控制台窗口挂起的问题
对于基于 Ubuntu 的 VM,VM 控制台将会在ztC Console挂起 - 如果您没有正确设置 gfxmode 参数。在客人操作系统中,编辑 /boot/grub/grub.cfg 文件,将 gfxmode 参数更改为 text(例如,set gfxmode=text)。
如果在您能够设置此参数前控制台挂起,则执行以下操作:
- 重新启动 ztC Console中的 VM。
- 在 GRUB 菜单上,按 e,编辑 grub 命令。
-
在下一屏幕的 gfxmode 行上,将 $linux_gfx_mode 更改为 text,以便使此行显示为:
gfxmode text - 按 Ctrl-x 或 F10,启动客人操作系统。
-
要更新此设置,以便在每次启动周期中都保持此设置,则编辑 /boot/grub/grub.cfg 文件,将 gfxmode 参数更改为 text,以便使此行显示为:
set gfxmode=text - 保存 /boot/grub/grub.cfg 文件。
在控制台屏幕无法阅读时修改基于 Linux 的 VM 的终端类型
默认情况下,Linux 操作系统将 TERM 变量设置为 vt100-nav
,vncterm
程序(ztC Console 上VM 控制台的基础)无法正确支持该设置。如果您使用命令行以外的任何内容,则屏幕会变得不可读。要解决此问题,则更改 Linux 客人操作系统中的终端类型:
- 在客人操作系统中打开
inittab
文件。 -
在下面的行中,通过删除行末尾的
-nav
,将vt100-nav
替换为vt100
。更新的行显示如下:# Run gettys in standard runlevels co:2345:respawn:/sbin/agetty xvc0 9600 vt100
- 保存 inittab 文件。