[ipxe-devel] [iPXE] SANBOOT failed Input/Output Error

Michael Brown mbrown at fensystems.co.uk
Wed Oct 27 18:45:21 BST 2010


On Wednesday 27 Oct 2010 01:17:50 Johnny Stenback wrote:
> ... and in fact hacking scsi_parse_lun() to force the lun to 1
> (lun->u16[0] = htons ( 1 );) solves this issue here! That's obviously
> not a real solution here, but I think it points pretty clearly at what
> the issue is :)

Yes, that's definitely your problem.  You need to specify the correct LUN in 
the iSCSI root path, as per RFC4173.  In your case, you should change

  iscsi:10.0.0.1::::iqn.2010-10.com.direcpc.shire:gandalf.bud-pc

to

  iscsi:10.0.0.1:::1:iqn.2010-10.com.direcpc.shire:gandalf.bud-pc

Glad you figured out the problem, sorry I wasn't around in the past couple of 
days to help with it!

Michael


More information about the ipxe-devel mailing list