I need to build 3 new clusters each of 8 nodes with diskless HP bl460c blades booting from a SAN.

The problem I anticipate is scripting the partitioning of the boot LUNs. On our existing cluster servers with local RAID disks they are addressed as /dev/sda (or /dev/cciss), and this is consistent on all servers in the cluster. Obviously this won't work when the LUNs have a unique id and are addressed at /dev/<wwn>.

Does anyone have experience of scripting boot-from-SAN installation?