> Oops, introducing endian bugs in mails :)
>
> > Simple rule of thumb (which works for most iSCSI targets, as they have
> > less than 256 LUNs) is to multiply the desired LUN number with 256 to
> > get the encoded LUN number. For details see section 4.9 in SAM-2 (draft
> > version available for free on www.t10.org).
>
> That should have been: multiply the desired LUN number with
> 281474976710656 (=2^48).
I have tried multiplying the LUN by 2^0, 2^8, 2^16, 2^24, 2^32, 2^40, 2^48 and
2^56, but it still always tries to access LUN 0.
Here is an example of me trying to add the iSCSI disk:
[EMAIL PROTECTED] ~]# VBoxManage addiscsidisk -lun 281474976710656 -server
files -target iqn.2006-11.ids.canberra.iscsitarget:storage.xen -username
!username! -password !password!
Here is the excerpt from my ietd.conf for iSCSI Enterprise Target:
Target iqn.2006-11.ids.canberra.iscsitarget:storage.xen
IncomingUser !username! !password!
Lun 0 Path=/dev/VolGroupRAID/xen.syb150linx86,Type=fileio
Lun 1 Path=/dev/VolGroupRAID/xen.buildtest,Type=fileio
InitialR2T No
ImmediateData Yes
The "buildtest" exports a hard disk with Windows XP on it, the "syb150linx86"
exports a Fedora Core installation. No matter what I try, Virtualbox always
boots the Fedora installation.
Swapping the LUNs on the server makes it boot the right one, however, our
production machine (currently running Xen) has many LUNs on it.
--
Alastair D'Silva
System Administrator
Identity Systems Pty Ltd, a Nokia company
_______________________________________________
vbox-users mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-users