0

我目前正在尝试使用以下命令控制台进入我的 redhat linux vm:virsh console GuestVM但是当我输入命令时控制台只是挂起。我尝试按“输入”,但没有奏效。此外,我无法 ping 它的 IP 地址或主机名。所以,我不能 ssh 进入它。有小费吗?我尝试使用 virt-manager 来启动 GUI,但来宾 VM 没有安装 X Windows 系统桌面。

我检查了 VM 的 xml,发现控制台配置了以下内容:

<console type='pty' tty='/dev/pts/1'>
  <source path='/dev/pts/1'/>
  <target type='serial' port='0'/>
  <alias name='serial0'/>
4

1 回答 1

1

virsh console命令将您连接到来宾中的虚拟串行端口。如果您在此控制台上没有看到任何内容,则表明来宾操作系统尚未在串行端口上设置任何内容。通常在 Linux 中,您希望让它在串行端口上运行一个 'agetty' 进程。如果您想在此串行控制台上查看内核引导消息,您还需要编辑来宾引导加载程序以添加console=tty0 console=ttyS0到内核命令行 - 这应该会在串行控制台和图形控制台上获得引导消息。

于 2016-12-22T22:38:55.083 回答