{"id":749,"date":"2014-10-22T03:42:11","date_gmt":"2014-10-22T07:42:11","guid":{"rendered":"http:\/\/www.glaver.org\/blog\/?p=749"},"modified":"2014-10-22T03:42:11","modified_gmt":"2014-10-22T07:42:11","slug":"de-bloating-the-dell-server-update-utility-suu-dvd-image","status":"publish","type":"post","link":"https:\/\/www.glaver.org\/blog\/?p=749","title":{"rendered":"De-bloating the Dell Server Update Utility (SUU) DVD Image"},"content":{"rendered":"<p>Dell issues a quarterly Server Update Utility (SUU) image which is used to update most firmware on PowerEdge servers (and some other Dell devices). As I use FreeBSD on my servers (which is not supported by Dell) I have to boot the Dell CDU CD to get a standalone Linux system suitable for launching SUU. Unfortunately, the SUU ISO image has become increasingly bloated over time, and is now too big to either burn to a double-layer DVD or upload to the 8GB vFlash card in the iDRAC. I suppose there&#8217;s some method for dealing with this if you&#8217;re running a Dell-supported operating system, but us FreeBSD users are left out. Here is a list of the last 4 quarters of SUU images, showing their sizes:<\/p>\n<p><code>01\/03\/2014  08:08 AM     7,986,208,768 SUU_740_Q42013_A00.ISO<br \/>\n04\/13\/2014  08:00 AM     8,434,493,440 SUU_14.03.00_A00.iso<br \/>\n07\/26\/2014  06:36 AM     9,057,501,184 SUU_14.07.00_A00.ISO<br \/>\n10\/21\/2014  03:23 AM     9,922,859,008 SUU_14.10.200.117.iso<\/code><\/p>\n<p>The main part of the bloat is that the disc contains two versions of every update utility, one for Linux systems and one for Windows systems. Since the CDU provides a Linux system, we can delete all of the Windows files with no impact. I found it easiest to copy the entire SUU DVD to a scratch directory and then delete all the .exe files from the \\repository directory. There&#8217;s quite a few of them:<\/p>\n<p><code>F:\\repository>dir *.exe<br \/>\n Volume in drive F is SUU743_117<br \/>\n Volume Serial Number is 442E-5D5D<\/p>\n<p> Directory of F:\\repository<\/p>\n<p>[snip]<\/p>\n<p>             400 File(s)  5,490,684,272 bytes<br \/>\n               0 Dir(s)               0 bytes free<\/code><\/p>\n<p>Once I deleted these un-necessary files, I burned the remaining files (preserving the directory structure) to a DVD (a single layer DVD is now sufficient) with <a href=\"http:\/\/www.imgburn.com\/\">ImgBurn<\/a>. There are more Windows files in other directories (for example, a Java runtime) but it isn&#8217;t necessary to delete those to get the size below the limit of a single layer DVD. Booting CDU and then switching to my modified SUU disc worked fine, and installed the few updates I was missing on my PowerEdge R710.<\/p>\n<p>I don&#8217;t know why Dell doesn&#8217;t create separate SUU ISO images for Windows and Linux &#8211; it would cut people&#8217;s download times in half. Until they decide to do something, the above method should give you a usable SUU DVD.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dell issues a quarterly Server Update Utility (SUU) image which is used to update most firmware on PowerEdge servers (and some other Dell devices). As I use FreeBSD on my servers (which is not supported by Dell) I have to boot the Dell CDU CD to get a standalone Linux system suitable for launching SUU. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/749"}],"collection":[{"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=749"}],"version-history":[{"count":5,"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/749\/revisions"}],"predecessor-version":[{"id":754,"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/749\/revisions\/754"}],"wp:attachment":[{"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.glaver.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}