Aiur – ZelluX 的技术博客

Security, Kernel, Virtualization, Programming Languages

利用VMware的虚拟串口调试Xen

470 views | with 2 comments

VMware支持虚拟串口设备,对于调试内核或者虚拟机的帮助很大,具体设置如下(VMware Server 2, Xen 3.3):

1. VMware中为虚拟机增加串口设备
Add Hardware->Serial Port,然后在设置中将Connection模式设为File,指定相应的文件路径(如[standard] debian-xen/serial-port.log)

2. 修改虚拟机的grub启动参数,以我的/boot/menu/lst为例

title           Xen 3.3.0 / Debian GNU/Linux, kernel 2.6.18.8-xen
root            (hd0,0)
kernel          /boot/xen-3.3.0.gz com1=115200,8n1 loglvl=all guest_loglvl=all console_to_ring console=com1,vga sync_console
module          /boot/vmlinuz-2.6.18.8-xen root=/dev/sda1 ro console=tty0
savedefault

3. 重启虚拟机,即可在之前指定的文件中(Host机上的/opt/vmware/Virtual Machines/debian-xen/serial-port.log)中看到虚拟机的输出信息了。

Related Posts

Written by zellux

May 27th, 2009 at 2:31 pm

Posted in Computer System

Tagged with , ,

2 Responses to '利用VMware的虚拟串口调试Xen'

Subscribe to comments with RSS or TrackBack to '利用VMware的虚拟串口调试Xen'.

  1. 测试成功!太赞了~非常感谢!

    [Reply]

    armynet Reply:

    你好,能给个邮件的联系方式吗?请教一下关于调试Xen的问题

    [Reply]

    felix021

    14 Jul 09 at 3:29 pm

Leave a Reply

FireStats icon Powered by FireStatsBetter Tag Cloud