> However, when I try to boot the Domu from a remote
> machine (iSCSI disk) I get errors or crashes as
> follows. Could somebody kindly help me resolve this
> issue ?
> Case 1:
> Config File :
> name = "iscsidomu"
> memory = "1024"
> bootloader = "/usr/lib/xen/bin/pygrub"
> disk = [
> 'phy:/dev/rdsk/c4t010000144F585BE300002A00484DBAAEd0s2,0,w' ]
> vif = [ '' ]
> on_shutdown = 'destroy'
> on_reboot = 'destroy'
> on_crash = 'destroy'
>
> Result:
> Error: Boot loader didn't return any data!
Does it work when you use the block device instead of the
character device in that disk / phy: device line?
/usr/lib/xen/scripts/vbd-event checks for a block device
for type phy: backends, and disonnects otherwise:
case "${action}" in
add)
type=`xenstore-read ${path}/type`
file=`xenstore-read ${path}/params`
if [ "${type}" = "file" ]; then
if [ ! -f "${file}" ]; then
disconnect
fi
elif [ "${type}" = "phy" ]; then
if [ ! -b "${file}" ]; then <<<<<<<<<<<<<<<<<<<
disconnect
fi
else
disconnect
fi
This message posted from opensolaris.org
_______________________________________________
xen-discuss mailing list
[email protected]