[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Xen Paravirt Operations Domain 0 Serial Console Problem



On Mon, Aug 24, 2009 at 08:57:47PM +0300, Pasi Kärkkäinen wrote:
> On Tue, Aug 25, 2009 at 01:34:54AM +0800, Mr. Teo En Ming (Zhang Enming) 
> wrote:
> > Dear Pasi,
> > 
> > Thanks for your help! It works!
> > 
> > I wonder why this didn't work:
> > 
> > title Fedora (2.6.31-rc6-enming.teo) Serial Console
> >         root (hd0,0)
> >         kernel /xen.gz iommu=1 com1=115200,8n1 console=com1
> >         module /vmlinuz-2.6.31-rc6-enming.teo ro
> > root=/dev/mapper/vg_fedora11_host-lv_root selinux=0 console=ttyS0,115200
> >         module /initrd-2.6.31-rc6-enming.teo.img
> > 
> > And this worked:
> > 
> > title pv_ops dom0-test (2.6.29-rc7-tip) with serial console
> >         root (hd0,0)
> >         kernel /xen-3.3.gz dom0_mem=1024M loglvl=all guest_loglvl=all 
> >         com1=19200,8n1 console=com1
> >         module /vmlinuz-2.6.29-rc7-tip ro root=/dev/vg00/lv01 console=hvc0 
> >         earlyprintk=xen
> >         module /initrd-2.6.29-rc7-tip.img
> > 
> > Anyway, I still got a tty1 output! I thought that after using serial 
> > console, it is not supposed to output to a monitor anymore?
> >
> 
> Well you still haven't disabled the VGA display adapter..
> And most probably you still have gettys configured aswell.
>  
> > As a result of this, I still can't hide the VGA card from dom 0 and pass it 
> > through to the Windows Dom U.
> > 
> 
> See: http://wiki.xensource.com/xenwiki/VTdHowTo
> 
> Especially the section "Binding at Boot-Time".
>

Oh, I guess pv_ops dom0 still doesn't have pciback. 
I wonder how to do it then..

-- Pasi
 
> 
> > Any ideas?
> > 
> > -- 
> > Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics Engineering) 
> > BEng(Hons)(Mechanical Engineering)
> > Technical Support Engineer
> > Information Technology Department
> > Asiasoft Online Pte Ltd
> > Tampines Central 1 #04-01 Tampines Plaza
> > Singapore 529541
> > Republic of Singapore
> > Mobile: +65-9648-9798
> > MSN: teoenming@xxxxxxxxxxx
> > Alma Maters: Singapore Polytechnic, National University of Singapore
> > 
> > 
> > 
> > On 08/25/2009 12:44 AM, Pasi Kärkkäinen wrote:
> > >On Tue, Aug 25, 2009 at 12:17:53AM +0800, Mr. Teo En Ming (Zhang Enming) 
> > >wrote:
> > >   
> > >>Hi All,
> > >>
> > >>I have tried to configure serial console for Xen hypervisor, dom 0
> > >>kernel and Linux login but it does not seem to be working.
> > >>
> > >>Here is my grub configuration for serial console:
> > >>
> > >>title Fedora (2.6.31-rc6-enming.teo) Serial Console
> > >>         root (hd0,0)
> > >>         kernel /xen.gz iommu=1 com1=115200,8n1 console=com1
> > >>         module /vmlinuz-2.6.31-rc6-enming.teo ro
> > >>root=/dev/mapper/vg_fedora11_host-lv_root selinux=0 console=ttyS0,115200
> > >>         module /initrd-2.6.31-rc6-enming.teo.img
> > >>
> > >>     
> > >http://wiki.xensource.com/xenwiki/XenParavirtOps
> > >
> > >paste from that page:
> > >
> > >
> > >Working example grub.conf with serial console output:
> > >
> > >title pv_ops dom0-test (2.6.29-rc7-tip) with serial console
> > >         root (hd0,0)
> > >         kernel /xen-3.3.gz dom0_mem=1024M loglvl=all guest_loglvl=all 
> > >         com1=19200,8n1 console=com1
> > >         module /vmlinuz-2.6.29-rc7-tip ro root=/dev/vg00/lv01 
> > >         console=hvc0 earlyprintk=xen
> > >         module /initrd-2.6.29-rc7-tip.img
> > >
> > >
> > >   
> > >>Is the above configuration correct? On my Intel Desktop Board DQ45CB, I
> > >>have a COM1 header on the PCB and I have connected an external serial
> > >>port to this header and also enabled COM1 in the BIOS.
> > >>
> > >>After selecting the above entry in GRUB still on VGA, a cursor at the
> > >>top left corner of the monitor shows up, which means Xen and Dom 0
> > >>kernel are booting up on the serial console and not on VGA.
> > >>
> > >>However, after some time, a login prompt finally displays on my VGA
> > >>monitor! Isn't it NOT supposed to show up on VGA and should show up in
> > >>serial console instead?
> > >>
> > >>     
> > >You also need to have the gettys configured properly.
> > >
> > >-- Pasi
> > >   
> > 
> > 
> > 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.