远程运行qemu(通过ssh)
我有一个正在试验的服务器,有时我想在家工作,所以我安装了“ssh守护程序”(即“sshd”),可以通过ssh连接到服务器。这个很好用。但是,当我尝试在带有“qemu”的服务器上运行虚拟机时,出现以下错误远程运行qemu(通过ssh),ssh,virtual-machine,qemu,sshd,Ssh,Virtual Machine,Qemu,Sshd,我有一个正在试验的服务器,有时我想在家工作,所以我安装了“ssh守护程序”(即“sshd”),可以通过ssh连接到服务器。这个很好用。但是,当我尝试在带有“qemu”的服务器上运行虚拟机时,出现以下错误无法初始化SDL(没有可用的视频设备)-正在退出 可以通过ssh连接运行qemu吗 注意,我不想看到我正在启动的VM的可视界面。我只想运行。您可以禁用视频卡: qemu -vga none (...options...) 您还可以通过管道将屏幕连接到VNC而不是SDL-以下内容将在端口5901上
无法初始化SDL(没有可用的视频设备)-正在退出
可以通过ssh连接运行qemu吗
注意,我不想看到我正在启动的VM的可视界面。我只想运行。您可以禁用视频卡:
qemu -vga none (...options...)
您还可以通过管道将屏幕连接到VNC而不是SDL-以下内容将在端口5901上提供VNC服务器:
qemu -vnc :1 (...options...)
尝试qemu-curses
或qemu-nographic
要绕过SDL,最好的解决方法是在ssh参数中添加-X
e、 g.ssh-Xuser@server
这将允许QEMU创建的窗口通过SSH X转发给您。不管你是否想查看窗口,如果QEMU不能打开它,它会认为它是致命错误,你会得到你所描述的错误。 < P>我也有这个问题。
我认为bitwise无法像qemu那样打开新的终端窗口。
您可以在终端中编写makecleanqemu,而不只是makecleanqemu,它将在同一窗口中启动它。
这对我来说很有效qemu-system-i386-诅咒
就像魅力一样
要退出,请使用ESC+2
然后q+ENTER
如何从curses界面退出?@k4rtik如果是-curses
:Alt-1打开qemu监视器,然后键入“退出”,然后返回。如果是-nographic
:按ctrl-a,然后按x退出(或按h获取帮助)。此解决方案正在帮助我。我在AWS的EC2上使用ubuntu 16.04。-vnc:1
是我的解决方案(不需要-curses
也不需要-nographic
)。稍后连接到vncviewer QEMU服务器IP:5901(TIGERNC)