Subject: Re: xen_read_console doesn't show any output?
To: Juan RP <juan@xtraeme.unixbsd.org>
From: Christian Limpach <chris@pin.lu>
List: port-xen
Date: 05/10/2004 02:51:38
Hi,

On Mon, May 10, 2004 at 02:28:26AM +0200, Juan RP wrote:
> > Maybe we should patch the tools to expect ide0/part0 or scsi0/part0
> > since that would be OS-independent and probably less confusing...
> 
> That would be nice...

It's not that difficult to add, you might want to try adding it yourself.
Just make sure the hda/sda syntax still works as well...

> I changed it to hda1, but now I get:
> 
> [1] hypervisor0 at mainbus0
> [1] xenkbc at hypervisor0 not configured
> [1] vga_xen at hypervisor0 not configured
> [1] xencons0 at hypervisor0: Xen Virtual Console Driver
> [1] xencons0: console major 143, unit 0
> [1] xennet0 at hypervisor0: Xen Virtual Network Interface
> [1] xennet0: MAC address aa:00:00:a1:66:71
> [1] wd0 at hypervisor0: Xen Virtual Block Device 6000 MB
> [1] npx0 at hypervisor0: using exception 16
> [1] boot device: wd0
> [1] root on wd0a dumps on wd0b
> [1] no file system for wd0 (dev 0x0)
> [1] cannot mount root, error = 79
> [1] root device (default wd0a): 
> 
> What's the problem now? why vga_xen and xenkbc weren't configured at boot time?
> is it normal?

This looks like you haven't compiled any filesystem into your kernel!?
At least that's how I can reproduce it...  Did you remove FFS/EXT2FS/NFS
from your kernel config file?

vga_xen and xenkbc don't exist in domains other than domain0 since
only domain0 gets access to physical devices.

    christian