O problema foi o / dev / rdsk o r de rdsk significa ler somente para poder ler e escrever você precisa usar / dev / dsk / Eu coloquei meu cenário porque é muito interessante. Na minha máquina OpenSolaris, fiz uma atualização completa e instalei o XEN.
Aqui está o meu arquivo de configuração completo:
name="debian"
memory='2047'
cpus='1'
vcpus='1'
bootloader = '/usr/lib/xen/bin/pygrub'
ramdisk ="/boot/initrd.img-2.6.26-2-xen-amd64"
kernel ="/boot/vmlinuz-2.6.26-2-xen-amd64"
on_shutdown = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
vif = [ '' ]
disk = [ 'phy:/dev/dsk/c7d0p0,sda,w' ]
extra="kerne /boot/vmlinuz-2.6.26-1-xen-amd64 root=/dev/sda1 ro console=tty0"
Mapoio o HD diretamente para sda. Eu não tenho que gerenciar a partição aqui sem problemas de troca, etc ...