> > When I specify the entire path to /bin/disk/fdisk, the "'./disk' file does 
> > not exist" part doesn't happen.
> > /bin/disk/fdisk: diskread 68 at 0.446: 
> 
> Yes, this shows that %r in print(2) can be misleading if errstr
> hasn't been cleared from a previous error.  The "file does not exist"
> message is not relevant to your disk problem.
> 
> You've included lots of useful information but three more things
> might help:
> 
> - what release of xen?
from "xm info" output:
version                : NetBSD 5.1 (XEN3PAE_DOM0) #0: Sun Apr 10 06:52:16 UTC 
2011  a...@mercury.acfsys.net:/usr/src/sys/arch/i386/compile/XEN3PAE_DOM0
xen_caps               : xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p
> - what's in the xen config file?
kernel = "/ort/xenimages/plan9/9xeninst-pae.gz"
memory = 96
name = "plan9"
vif = [ 'mac=aa:00:00:50:02:f5, bridge=0' ]
disk = [ 
'file:/ort/xenimages/plan9/plan9.img,sda,w','file:/ort/xenimages/plan9.iso,sdb,r'
 ]  
# This is the equivalent of plan9.ini:
extra="""
nobootprompt=local!/boot/bzroot
bootfile=sd01!cdboot!bootdisk.img
"""
> - what does 'ls -l' say about the virtual disk file on the host OS?
mercury# ls -l plan9.img
-rw-r--r--  1 root  wheel  1073741824 Sep 26 08:08 plan9.img
> 
>

Thanks,
Alan C. Fisher

Reply via email to