PV的DomainU的sdl和vnc显示
下面是关于SDL方式启动:
在原有的配置文件中加上 vfb = [ 'type=sdl' ]后启动,卡死在
ext3 fs on sda1, internal journal
此时用xm console DomID可以登录到该Domain,说明机器已经启动,只是在窗口中不能显示,于是Google之。
开始加上extra="xencons=tty"或extra="xencons=tty1"都不行,后来加上extra="console=xvc0 xencons=xvc0"即可,但开机加载项和关机时的信息都没显示,于是试了下,只要加上
extra="xencons=xvc0"
即可
注意:在用这种方法启动时,屏幕刚出来时会显示QEMU的信息,说明这种半虚拟化也用到了QEMU。
p.s. extra="2"时可以把启动的runlevel设为2.
当用到vnc方式时,试了下没有extra="xencons=xvc0"的情况,结果和SDL方式一样,加上后正常;后来启动时特意注意了下,果然在最开始的界面上有QEMU的语句,看来整个过程和sdl一样。
下面来贴一下我的配置文件:
kernel = "/boot/vmlinuz-2.6-xen"
ramdisk = "/boot/initrd-2.6.18.8-xen.img"
vcpus=2
memory = 512
name = "cs.pv.deb.3"
vif = [ '' ]
ip = "192.168.205.47"
netmask = "255.255.255.0"
gateway = "192.168.205.1"
disk = ['file:/home/cs/xen/img/deb/debian.3-1.img,sda1,w', 'file:/home/cs/xen/img/deb/debian.swap,sda2,w']
root = "/dev/sda1 ro"
#vfb = [ 'type=sdl' ]
vfb = [ 'type=vnc,vnclisten=0.0.0.0,vncdisplay=47' ]
extra="xencons=xvc0"
Labels: Linux, Operation and Maintenance
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home