Ok, this is the process I used in the end… Boot to the Systems Build and Update Utility .iso (open the iDRAC console, attach as virtual cd, and reload). This takes a loooong time to load, but does eventually get there.  Select the firmware update option. Disconnect the Systems Build and Update Utility .iso and connect to the repository image. Select ‘continue’, if you get the error ‘Could not load repository’, just try again, it will usually work. Check the boxes next to the updates you want and then hit ‘System Build and Update Utility Home’ (a bit counter intuitive, but hey). Once you get back to the home page click ‘Apply/Export Configuration’.  On the next screen hit ‘Apply/Export’.  The utility will then start updating the firmware.   It will appear to hang at 5%, but if you leave it alone eventually the update will complete and the server will reload.
Hi All,   I’m after instructions on how to update firmware on a Dell PE M600 blade server.  It’s an ESX host, so updating from within the OS is out.  It’s also in an environment that does not have internet connection, so updating via ftp.dell.com is out. The data centre is remote, so I’d rather not go there if it can be avoided. With our M610 blades I can boot to the System Services Utility by pressing F10 when prompted at bootup, and then point to an SUU repository .iso from there.  However our M600 blades load a diagnostic utility instead of the System Service Utility when I press F10 at bootup. I've read the owner’s manual for the M600, and any other manuals I can find, but they all refer the reader to support.dell.com for firmware update instructions.  I’ve searched for these instructions, but can only find details for updating from within Windows. Can anyone recommend a process for this?   Thanks in advance.
PE M600 firmware updates