qemu 命令行模式 安装调试
2013-06-04 20:24
218 查看
想装一个开源的虚拟机qemu调试下。
手头只有sles 11(x86_64)的环境,网上搜了下,只找到opensuse 12.0的rpm安装包。
rpm安装成功。
在qemu官网下载了一个简单的linux-0.2.img文件作为虚拟机的镜像。
由于sles的环境只能通过远程ssh命令行登录,没有桌面环境,运行qemu的时候需要远程vnc方式登录到虚拟机的桌面环境:
qemu -m 512 -vnc 10.6.15.6:6 linux-0.2.img 。
选项-vnc为虚拟机的桌面开启一个vnc server服务,10.6.15.6指运行qemu的server ip,6指vnc server的第6个desktop;
上面命令对应的vnc server的listent端口号是10.6.15.6:5907
开始在本地的xp上装个realVNC的最新版本5.0.5,无法正常连接虚拟机桌面。
man了下qemu,没有发现log日志,不知道问题在哪里。
在suse上开启了一个vncserver服务测试了下,通过firefox可以登录到vncserver(只有一个shell可以看到,没有真正的desktop),但是realVNC viewer无法连接。
怀疑本地realVNC viewer版本跟VNC server版本不匹配。
换了个4.1版本的realVNC仍然不行,最后试了下ultraVNC(1.0.9),竟然可以了。另外ultraVNC也无法连接suse自己的vncServer。
比较坑人的是wiki百科上说VNC的向后兼容性比较好。
手头只有sles 11(x86_64)的环境,网上搜了下,只找到opensuse 12.0的rpm安装包。
rpm安装成功。
在qemu官网下载了一个简单的linux-0.2.img文件作为虚拟机的镜像。
由于sles的环境只能通过远程ssh命令行登录,没有桌面环境,运行qemu的时候需要远程vnc方式登录到虚拟机的桌面环境:
qemu -m 512 -vnc 10.6.15.6:6 linux-0.2.img 。
选项-vnc为虚拟机的桌面开启一个vnc server服务,10.6.15.6指运行qemu的server ip,6指vnc server的第6个desktop;
上面命令对应的vnc server的listent端口号是10.6.15.6:5907
开始在本地的xp上装个realVNC的最新版本5.0.5,无法正常连接虚拟机桌面。
man了下qemu,没有发现log日志,不知道问题在哪里。
在suse上开启了一个vncserver服务测试了下,通过firefox可以登录到vncserver(只有一个shell可以看到,没有真正的desktop),但是realVNC viewer无法连接。
怀疑本地realVNC viewer版本跟VNC server版本不匹配。
换了个4.1版本的realVNC仍然不行,最后试了下ultraVNC(1.0.9),竟然可以了。另外ultraVNC也无法连接suse自己的vncServer。
比较坑人的是wiki百科上说VNC的向后兼容性比较好。
相关文章推荐
- Centos6.5最小安装版本命令行连接无线网络(加密模式为 WPA/WPA2-PSK)
- 如何在Linux(CentOS 7)命令行模式安装VMware Tools
- CentOS命令行下装oracle 12c的方法(命令行模式安装)
- qemu的安装与内核的调试初步
- GRUB(包括WINGRUB)命令行模式引导安装Linux
- Linux服务器命令行模式安装Matlab2014a
- QEMU纯命令行虚拟机安装步骤
- linux命令行模式下安装matlab
- Mac OS X 中 Emacs.app 的命令行启动以及调试模式的开启
- 用GRUB(包括WINGRUB)命令行模式引导安装Linux
- weblogic命令行模式安装及域创建
- Linux(Red Hat)下在命令行模式安装图形界面的方法
- linux命令行模式下安装vmtool
- 002-命令行模式安装图形界面
- Linux下软件的安装与卸载(命令行模式)
- Linux(CentOS 7)命令行模式安装VMware Tools
- 用GRUB(包括WINGRUB)命令行模式引导安装Linux
- Mac OS X 中 Emacs.app 的命令行启动以及调试模式的开启
- 详解如何在Linux(CentOS 7)命令行模式安装VMware Tools
- win10系统VMware虚拟机安装linux使用NAT模式上网配置-命令行上网