I have been testing the Debian 7.1.0 installers and the configuration file created by<br><br><span style="font-family:courier new,monospace">Desired=Unknown/Install/Remove/Purge/Hold<br>| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend<br>
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)<br>||/ Name           Version      Architecture Description<br>+++-==============-============-============-=================================<br>ii  yaboot         1.3.16-4     powerpc      Yet Another Bootloader</span><br>
<br>is creating yaboot.conf files correctly for vscsi<br><br>I have two working examples:<br><br>when the vscsi hdisk0 is coming from a logical partition in the VIOS<br><br><span style="font-family:courier new,monospace">lsmap -vadapter vhostX output:<br>
SVSA            Physloc                                      Client Partition ID<br>--------------- -------------------------------------------- ------------------<br>vhost4          U9115.505.062C0CA-V1-C19                     0x00000006<br>
<br>VTD                   vtopt0<br>Status                Available<br>LUN                   0x8200000000000000<br>Backing device        /var/vio/VMLibrary/debian_DVD1_710<br>Physloc                <br>Mirrored              N/A<br>
<br>VTD                   vtscsi3<br>Status                Available<br>LUN                   0x8100000000000000<br>Backing device        lp6vd1<br>Physloc                <br>Mirrored              N/A</span><br><br>the key lines are:<br>
<span style="font-family:courier new,monospace">boot="/dev/disk/by-id/scsi-SAIX_VDASD_0002c0ca0000d300000001134deb16ba.5-part1"<br>device=/vdevice/v-scsi@30000002/disk@8100000000000000<br>partition=2</span><br><br>
<br><br>When the VSCSI target in client is coming from a LUN (in this case an iscsi disk - hdisk8)<br><span style="font-family:courier new,monospace">$ lsmap -vadapter vhost4<br>SVSA            Physloc                                      Client Partition ID<br>
--------------- -------------------------------------------- ------------------<br>vhost4          U9115.505.062C0CA-V1-C19                     0x00000006<br><br>VTD                   vtopt0<br>Status                Available<br>
LUN                   0x8200000000000000<br>Backing device        /var/vio/VMLibrary/debian_DVD1_710<br>Physloc                <br>Mirrored              N/A<br><br>VTD                   vtscsi3<br>Status                Available<br>
LUN                   0x8100000000000000<br>Backing device        hdisk8<br>Physloc                <br>Mirrored              false</span><br><br>the key lines are:<br><span style="font-family:courier new,monospace">boot="/dev/disk/by-id/scsi-36001405eb283f7cd7f8fd44bdd8f12db-part1"<br>
device=/vdevice/v-scsi@30000002/disk@8100000000000000<br>partition=2</span><br><br>Notice the .5-part1 in the name when coming from a logical partition (minor device number)<br><span style="font-family:courier new,monospace">$ ls -l /dev/lp*<br>
brw-rw----    1 root     system       46,  1 Mar 15 11:19 /dev/lp2vd1<br>brw-rw----    1 root     system       46,  2 Mar 15 11:19 /dev/lp3vd1<br>brw-rw----    1 root     system       46,  3 Mar 15 11:19 /dev/lp4vd1<br>brw-rw----    1 root     system       46,  4 Mar 17 12:00 /dev/lp5vd1<br>
brw-rw----    1 root     system       46,  5 May 03 14:38 /dev/lp6vd1</span><br><br>