{"id":308,"date":"2005-05-17T13:56:44","date_gmt":"2005-05-17T05:56:44","guid":{"rendered":"http:\/\/www.nargalzius.com\/blog2\/http:\/www.nargalzius.com\/blog2\/archives\/2005\/05\/2005_05_17_1356.php"},"modified":"2005-05-17T13:56:44","modified_gmt":"2005-05-17T05:56:44","slug":"diy-adobe-creative-suite-2-dvd-installer-os-x","status":"publish","type":"post","link":"http:\/\/nargalzius.com\/blog\/archives\/2005\/05\/17\/diy-adobe-creative-suite-2-dvd-installer-os-x","title":{"rendered":"DIY: Adobe Creative Suite 2 DVD installer (OS X)"},"content":{"rendered":"<p>As we all know, the Creative Suite installers are in multiple CD format. Different versions (Volume, Premium, etc.) differ in the number of discs included, but you can basically assume that the <em>core<\/em> application files are contained in 4 CDs, each approximately 500MB <strong>tops<\/strong> apiece.<\/p>\n<p>What does this imply? You can fit the whole thing to a DVD! In OS X, I keep the disc images in a hard disk, and mount them all at the same time to avoid the <em>&#8220;insert disk x and press a key to continue&#8221;<\/em> prompt &#8211; and have the installer dump all the needed files in one go. I was thinking I could dump the multiple image files in one DVD and do the same, but it would obviously be better to actually slipstream them into one installer DVD.<\/p>\n<p>I&#8217;ve searched the net and found a tutorial that does just that, but was a little too vague unless you&#8217;re used to working in such an environment. So I decided to rewrite it here in a more-simplified form for those who don&#8217;t do this often (and for my personal reference too in case I&#8217;ll need it in the future).<\/p>\n<p>In summary, this is a step-by-step process to create a <em>single<\/em> DVD installation disc out of multiple CDs. Both applicable for purchased and\/or &#8220;working&#8221; copies \ud83d\ude09<\/p>\n<!--more-->\n<h2>Introduction<\/h2>\n<p>Before everything, this is for OS X (Apple) so you should at least know about <code>Disk Utility<\/code> and <code>Terminal<\/code> because those are the two main environments we&#8217;ll be working in. And of course since I&#8217;ve already mentioned <code>Terminal<\/code> that means we&#8217;ll be working on a UNIX environment&#8230; thus better know at least what &#8220;permissions&#8221; are before you go on.<\/p>\n<p>Since we&#8217;ll be messing with file attributes and permissions, everything should be available from the standard <code>\/usr\/sbin<\/code> path we Mac OS [X] users have. Save one: to toggle file attributes <em>other<\/em> than permissions. There are a number of ways to do this easily, but most aren&#8217;t free. Feel free to use any utility that can mess with file attributes (FileBuddy, X-Ray, etc.).<\/p>\n<p>If you have the Developer Tools isntalled with your OS, then all you need is the <code>SetFile<\/code> command and you&#8217;re ready to rock and roll. If not, you can download SetFile <a href=\"http:\/\/www.nargalzius.com\/downloads\/setfile.gz\" title=\"Download setfile command\">here<\/a>.<\/p>\n<h2>Detour<\/h2>\n<p>Unzip the file to <code>~\/Desktop<\/code> (your desktop) and transfer the file to <code>\/usr\/sbin<\/code> by typing these lines:<\/p>\n<p><code>\nsudo mv ~\/desktop\/setfile \/usr\/sbin\/setfile\nsudo chmod +x \/usr\/sbin\/setfile\n<\/code><\/p>\n<p>I understand that you&#8217;re doing a <code>sudo<\/code> and dumping it in a <strong>very critical<\/strong> system folder, so if you don&#8217;t trust me, then don&#8217;t do it, you can set a PATH statement if you want, but this is easier since <code>\/usr\/sbin\/<\/code> is already in your PATH. To dispel any doubts, the first line simply says to move the file to the said directory &#8211; then make it executable (the second line).<\/p>\n<p>After, just so we can save some time and eliminate other potential problems, set your system to display <strong>all<\/strong> hidden files and <strong>all<\/strong> file extensions.<\/p>\n<p>To see file extension (at least in Tiger) go to the Finder preferences&gt;advanced and tick &#8220;Show all file extensions&#8221;<\/p>\n<p>To show all files (hidden or otherwise), type this line in the Terminal:\n<code>defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder<\/code><\/p>\n<p>Again, for the people who are afraid of that &#8220;killall&#8221; statement, it just quits the Finder, and will restart automatically &#8211; otherwise, you won&#8217;t be able to see the &#8220;changes&#8221; to the view settings.<\/p>\n<h2>Let us begin<\/h2>\n<p>Now that everything you need is in place, it&#8217;s time to get to work.<\/p>\n<h4>Dump everything to a DVD image<\/h4>\n<ol>\n<li>Fire up <em>Disk Utility<\/em> found in <code>\/Applications\/Utilities\/Disk Utility.app<\/code><\/li>\n<li>Create a new disk image with the following properties: read\/write, 4.7GB, no encryption.\nName it <strong>Adobe Creative Suite<\/strong><\/li>\n<li>Mount your CS2 installer volume(s) (or disc(s)). CD 1-4 contain the program files, 5 and 6 (for the Volume edition are just extras so you can opt to exclude them)<\/li>\n<li>Select select the <strong>Restore<\/strong> tab.<\/li>\n<li>In the <strong>source<\/strong> field, drag and drop your <strong>Creative Suite Disk <em>x<\/em> CD<\/strong> or disk image (<em>x<\/em> being the installer &#8220;disc number&#8221;)<\/li>\n<li>In the <strong>destination<\/strong> field, drag and drop your new blank disk image named <strong>Adobe Creative Suite<\/strong>.<\/li>\n<li>Click on the <strong>Restore<\/strong> button that is now activated and build the image.<\/li>\n<li>Do the same for the rest of the images you have. Make sure the &#8220;erase destination&#8221; checkbox is <em>not ticked.<\/em> We want to copy all discs to the same volume, so having that ticked will wipe the existing data from the previous dump.<\/li>\n<li>After dumping everything, close all mounted drives\/volumes <strong>except<\/strong> your new image called <strong>Adobe Creative Suite<\/strong>.<\/li>\n<\/ol>\n<h4>Modify installer paths<\/h4>\n<ol>\n<li>Fire up <em>Terminal<\/em> (<code>\/Applications\/Utilities\/Terminal.app<\/code>)<\/li>\n<li>Type <code>cd \"\/Volumes\/Adobe Creative Suite\/Adobe Installer.app\/Contents\/Resources\/\"<\/code> remember to include the quotes since the commandline doesn&#8217;t play nice with spaces when looking for paths.<\/li>\n<li>Type <code>ls<\/code> and look for the filename that ends with an <code>.ami<\/code> extension. Remember it.<\/li>\n<li>Type <code>cd &lt;filename&gt;.ami\/Contents\/Resources<\/code> (take note that it would be wise to be true to case-sensitivity, and remember to change <code>&lt;filename&gt;<\/code> to the one I told you to remember)<\/li>\n<li>Type <code>chmod 555 .\/ami.plist<\/code><\/li>\n<li>Leave the Terminal window open, cuz we&#8217;re going back to that soon. For now, go to the Finder and press <code>SHIFT-COMMAND-G<\/code> and paste this line:\n<code>\/Volumes\/Adobe Creative Suite\/Adobe Installer.app\/Contents\/Resources\/&lt;filename&gt;.ami\/Contents\/Resources\/<\/code>\nNo need for quotes this time since the Finder&#8217;s commandline is &#8220;smarter.&#8221; (and don&#8217;t forget to change <code>&lt;filename&gt;<\/code>!)<\/li>\n<li>Open the <code>ami.plist<\/code> file with your favorite text editor (TextEdit, BBedit, etc.)<\/li>\n<li>Do a search for <em>Adobe Creative Suite Disk<\/em>. You will find several hits (for disc 1, disc 2 and so on) in the format:\n<code>&lt;string&gt;\/Volumes\/Adobe Creative Suite Disk x&lt;\/string&gt;<\/code> (x being the disc number)\nReplace <strong>all occurences<\/strong> that so that they only show:\n<code>&lt;string&gt;\/Volumes\/Adobe Creative Suite&lt;\/string&gt;<\/code><\/li>\n<li>Do a similar search for <em>&lt;string&gt;CD<\/em> &#8211; it should yield similar hits with the format:\n<code>&lt;string&gt;CD x&lt;\/string&gt;<\/code> (x being the disc number)\nReplace <strong>all occurences<\/strong> that so that they only show:\n<code>&lt;srtring&gt;DVD&lt;\/string&gt;<\/code><\/li>\n<li>When finished, save your changes<\/li>\n<li>Go back to Terminal and type: <code>chmod 444 .\/ami.plist<\/code> (to restore the original permissions).<\/li>\n<\/ol>\n<p>Congratulations, this installation disk is now working. But there is a chance that it will be &#8220;visually unacceptable&#8221; to the Apple user, so to go the whole nine yards and make the whole installer disk &#8220;presentable,&#8221; read on&#8230;<\/p>\n<h4>Up to Apple&#8217;s standards<\/h4>\n<ol>\n<li>In Terminal, type: <code>cd \"\/Volumes\/Adobe Creative Suite\/\"<\/code> (again, the quotes)<\/li>\n<li>If you navigate to this volume via Finder, you should now see a bunch of files organized in an ugly fashion. <strong>DO NOT DELETE ANY OF THEM<\/strong><\/li>\n<li>Since you already have <code>setfile<\/code> installed in your path (from our &#8220;detour&#8221;), then in terminal type:\n<code>setfile -a v CS_CDFinder.png<\/code> (case sensitive, this makes it visible)<\/li>\n<li>Again, leave the Terminal window open and venture back to Finder, go to the mounted root of your newly created volume called <strong>Adobe Creative Suite<\/strong>.<\/li>\n<li>Press <code>COMMAND-J<\/code><\/li>\n<li>Make sure &#8220;This folder only&#8221; is ticked.<\/li>\n<li>At the bottom part, select &#8220;Picture&#8221; and set it to <code>CS_CDFinder.png<\/code> (the file we just messed with)<\/li>\n<li>Go back to terminal and type: <code>setfile -a V CS_CDFinder.png<\/code> (now capital V)<\/li>\n<li>Type: <code>defaults write com.apple.finder AppleShowAllFiles -boolean false;killall Finder<\/code> (take note it is now <code>false<\/code> &#8211; so it will now revert back to the default viewing preferences.<\/li>\n<li>Eject your <strong>Adobe Creative Suite<\/strong> volume to be sure &#8211; then mount it again.\nYou should now see a decent looking folder with the proper Adobe CS2 background.<\/li>\n<li>Arrange icons the way you prefer and close the image, then burn with your favorite software burner.<\/li>\n<\/ol>\n<p>And that&#8217;s the ballgame!<\/p>\n<h2>Misc<\/h2>\n<p>You may even add more files if you wish, I don&#8217;t think that it would mess up anything. Useful if you just want to put your *cough*purchased*cough* CS2 Box away for good to avoid damage &#8211; and put your activation details in the same DVD.<\/p>","protected":false},"excerpt":{"rendered":"<p>As we all know, the Creative Suite installers are in multiple CD format. Different versions (Volume, Premium, etc.) differ in the number of discs included, but you can basically assume that the core application files are contained in 4 CDs, each approximately 500MB tops apiece. What does this imply? You can fit the whole thing &hellip; <p class=\"link-more\"><a href=\"http:\/\/nargalzius.com\/blog\/archives\/2005\/05\/17\/diy-adobe-creative-suite-2-dvd-installer-os-x\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;DIY: Adobe Creative Suite 2 DVD installer (OS X)&#8221;<\/span><\/a><\/p><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[13],"tags":[61,303,345,860],"class_list":["post-308","post","type-post","status-publish","format-standard","hentry","category-technology","tag-adobe","tag-cs2","tag-diy","tag-os-x"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/posts\/308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/comments?post=308"}],"version-history":[{"count":0,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/posts\/308\/revisions"}],"wp:attachment":[{"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/media?parent=308"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/categories?post=308"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/nargalzius.com\/blog\/wp-json\/wp\/v2\/tags?post=308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}