Hi
Im trying to get
DSL(damm small linux) to run in Xen, DSL is a small live-iso with linux.
I have made a simple configuration
file, se below:
 
  <configuration
file>
  kernel =
"/boot/vmlinuz-xen" 
  memory = 64 
  name = 'dsl'
  disk =
['file:/tmp/dsl-3.3.iso,sda2,w']
  root =
"/dev/sda2 ro"
  <configuration
file>
 
 
The filesystem on the
Xen server is shown below.
 
  da10:/etc/xen/vm
# df -h
  Filesystem           
Size  Used Avail Use% Mounted on
  /dev/sda2            
9.6G  4.2G  5.4G  45% /
  udev                 
232M  164K  231M   1% /dev
 
And the DSL-iso is
laying in /tmp(sda2)
 
  da10:/etc/xen/vm
# ls -l /tmp/dsl-3.3.iso
  -rw-r--r-- 1
root root 52056064 May  8  2007 /tmp/dsl-3.3.iso
 
Ill then starts up the domain with:
 
  xm create
/etc/xen/vm/dsl -c
 
The domain starts up,
but I get a kernel panic from the dsl-domain
 
  VFS:
Cannot open root device "sda2" or unknown-block(0,0)
  Please
append a correct "root=" boot option
  Kernel panic -
not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
 
Can anyone see what I have
done wrong?
Regards Per Valentin Lund