<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OS X Tips &#187; Guides</title>
	<atom:link href="http://tech.bradbergeron.com/category/guides/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.bradbergeron.com</link>
	<description>by Brad Bergeron</description>
	<lastBuildDate>Wed, 31 Mar 2010 07:32:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
		<item>
		<title>HOWTO: Install and Boot OS X 10.4 On a Flash Drive</title>
		<link>http://tech.bradbergeron.com/guides/howto-install-and-boot-os-x-on-a-flash-drive/</link>
		<comments>http://tech.bradbergeron.com/guides/howto-install-and-boot-os-x-on-a-flash-drive/#comments</comments>
		<pubDate>Thu, 30 Nov 2006 02:04:27 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Guides]]></category>

		<guid isPermaLink="false">http://bradbergeron.com/2006/11/29/howto-install-and-boot-os-x-on-a-flash-drive/</guid>
		<description><![CDATA[Remember when it was first revealed the Windows XP could be installed and booted off of a USB flash drive? Well, great for Windows users. What about Mac users? We were left out in the cold. If one were to search hard enough in the vast Web index that is Google, one could find just [...]]]></description>
			<content:encoded><![CDATA[<p>Remember when it was first revealed the Windows XP could be installed and booted off of a USB flash drive? Well, great for Windows users. What about Mac users? We were left out in the cold. If one were to search hard enough in the vast Web index that is Google, one could find just the snippets of how to boot a system from a USB drive, how to set a drive as bootable, yadda yadda yadda. Nothing guiding the way to creating a bootable installation of Mac OS X on a flash drive. I&#8217;m here to help. <span id="more-50"></span></p>
<p>Before I begin, let me say that I have been a Mac user for only two years. I made the switch, and I&#8217;ve learned enough about OS X in that time to let me do this. So, without any more small-talk, let&#8217;s get into it!</p>
<h1>Before You Begin</h1>
<p>You will need a 1GB or larger flash drive. It is <em>impossible</em> to install OS X on anything smaller. After testing this procedure multiple times, the <em>largest</em> free space I had after booting up was 11.6MB.</p>
<p>You will also need the original Mac OS X Install Disc(s) that came with your computer.</p>
<h1>Preparing the Flash Drive</h1>
<p>Start out by completely formatting your flash drive. Open up Disk Utility, select your device from the source list (mine&#8217;s a SanDisk Cruzer), and click on the Erase tab. Be sure the filesystem is Mac OS Extended (Journaled), and uncheck the option to install Mac OS 9 drivers. Space is crucial, and there will be no point in having OS 9 recognize our device if we&#8217;re trying to get it to boot into OS X. Enter a name for your drive, and click on Erase.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/001.jpg" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/001-300x248.jpg" alt="Disk Utility - Partition Drive" title="Disk Utility - Partition Drive" width="300" height="248" class="alignnone size-medium wp-image-95" /></a></p>
<p>If you click on the new drive name, you will see that Owners are not enabled.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/002.jpg" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/002-300x248.jpg" alt="Disk Utility - Owners Disabled" title="Disk Utility - Owners Disabled" width="300" height="248" class="alignnone size-medium wp-image-96" /></a></p>
<p>We have to get that changed. Open up Terminal.app, and enter the following command:</p>
<blockquote><p><span style="font-family:monospace;font-size:9pt;">sudo /usr/sbin/vsdbutil -a /Volumes/iTote</span></p></blockquote>
<p>Be sure to change the name of the volume (iTote) to correspond to the name you gave your flash drive when you formatted it.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/003.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/003-300x217.png" alt="Terminal - Enable Owners" title="Terminal - Enable Owners" width="300" height="217" class="alignnone size-medium wp-image-97" /></a></p>
<p>Owners should now be enabled.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/004.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/004-300x248.png" alt="Disk Utility - Owners Enabled" title="Disk Utility - Owners Enabled" width="300" height="248" class="alignnone size-medium wp-image-98" /></a></p>
<h1>Installing the Base System</h1>
<p>In order to extract the critical system files and install them on the flash drive, we have to use <a href="http://www.macupdate.com/info.php/id/6812">Pacifist</a>. Insert your Mac OS X Install Disc, and open Pacifist. When Pacifist recognizes the disc, click on Open Apple Install Packages.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/005.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/005-166x300.png" alt="Pacifist" title="Pacifist" width="166" height="300" class="alignnone size-medium wp-image-99" /></a></p>
<p>Select your install media and click OK.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/006.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/006-300x186.png" alt="Pacifist - Apple Install Package" title="Pacifist - Apple Install Package" width="300" height="186" class="alignnone size-medium wp-image-100" /></a></p>
<p>If you are prompted to insert another disc, click Skip. The files we are looking for are on the first disc.</p>
<p>After the package list loads, expand EssentialSystemSoftware, then EssentialSystemSoftwareGroup. The two packages that are needed in order for OS X to boot are BaseSystem and Essentials. Select them, then click on the File menu.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/007.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/007-262x300.png" alt="Pacifist - Choose Packages" title="Pacifist - Choose Packages" width="262" height="300" class="alignnone size-medium wp-image-101" /></a></p>
<p>Select Install Files to Other Disk&#8230;</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/008.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/008-275x300.png" alt="Pacifist - Install to Other Disk" title="Pacifist - Install to Other Disk" width="275" height="300" class="alignnone size-medium wp-image-102" /></a></p>
<p>And choose your flash drive. Click Install to begin extracting and installing. This will take a while.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/009.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/009-300x181.png" alt="Pacifist - Choose Install Location" title="Pacifist - Choose Install Location" width="300" height="181" class="alignnone size-medium wp-image-103" /></a></p>
<h1>Remove Unnecessary Files</h1>
<p>If you are using a drive smaller than 2GB, you will have to remove a few files before you can continue. Open up your flash drive, and navigate to /System/Library/Fonts. Scroll to the bottom, and you will find a group of Japanese and/or Chinese fonts. Removing these will free up over 100MB. DELETED! Be sure to empty your Trash.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/010.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/010-300x170.png" alt="Finder - Delete Asian Fonts" title="Finder - Delete Asian Fonts" width="300" height="170" class="alignnone size-medium wp-image-104" /></a></p>
<h1>Copy Missing Files</h1>
<p>Because we extracted the system with Pacifist, there are a few files that are missing off our flash drive. Open up your main hard drive which has your running copy of OS X installed. Navigate to /System/Library/CoreServices. Copy SetupAssistant over to /System/Library/CoreServices on your flash drive. It might be easier to have two separate finder windows, as you will have to authenticate yourself when you copy the file.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/013.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/013-300x170.png" alt="Finder - Copy Setup Assistant" title="Finder - Copy Setup Assistant" width="300" height="170" class="alignnone size-medium wp-image-106" /></a></p>
<p>Now we need to copy the package receipts for BaseSystem.pkg and Essentials.pkg onto our flash drive. Open your main hard drive again, and go to /Library/Receipts. Copy both BaseSystem.pkg and Essentials.pkg over to /Library/Receipts on your flash drive.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/011.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/011-300x170.png" alt="Finder - Copy Package Receipts" title="Finder - Copy Package Receipts" width="300" height="170" class="alignnone size-medium wp-image-105" /></a></p>
<h1>Make the Flash Drive Bootable</h1>
<p>Now that all the required files are present, it&#8217;s time to make the system recognize the device as bootable. Open up Terminal.app once more, and enter the following command:</p>
<blockquote><p><span style="font-family:monospace;font-size:9pt;">sudo bless &#8211;verbose &#8211;folder &#8220;/Volumes/iTote/System/Library/CoreServices&#8221; &#8211;bootinfo</span></p></blockquote>
<p>This command &#8220;blesses&#8221; the CoreServices folder, which makes the system recognize it as an installed operating system. Again, be sure to substitute the name of your flash drive for the volume name in the above command.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/015.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/015-300x217.png" alt="Terminal - Make Bootable" title="Terminal - Make Bootable" width="300" height="217" class="alignnone size-medium wp-image-107" /></a></p>
<h1>Fixing File Permissions</h1>
<p>When the files were copied from the installer CD, they didn&#8217;t have the correct permissions to allow the system to read and write to them. Open up Disk Utility, and select your flash drive. Click on Repair Disk Permissions, and go get yourself a coffee while it runs.</p>
<p><a href="http://static.bradbergeron.com/wp-content/uploads//2009/05/016.png" rel="lightbox[50]"><img src="http://static.bradbergeron.com/wp-content/uploads//2009/05/016-300x248.png" alt="Disk Utility - Repair Permissions" title="Disk Utility - Repair Permissions" width="300" height="248" class="alignnone size-medium wp-image-108" /></a></p>
<h1>Booting From the Flash Drive</h1>
<p>If you have an Intel Mac, you should be able to set the flash drive as the Startup Disk in System Preferences. For PowerPC Mac&#8217;s, things are a bit more complicated. I&#8217;m not going to re-invent the wheel, so I&#8217;ll forward you on to <a href="http://www.macosxhints.com/article.php?story=20060301112336384">this article.</a></p>
<h1>In Closing</h1>
<p>Before you start complaining that this technique does not work with Intel Mac&#8217;s, be aware that I have not tested this on an Intel Mac because, well, I don&#8217;t have one. If anyone has an Intel Mac, please let me know if you can get this working, and what differences there are in the procedure.</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.bradbergeron.com/guides/howto-install-and-boot-os-x-on-a-flash-drive/feed/</wfw:commentRss>
		<slash:comments>147</slash:comments>
		</item>
	</channel>
</rss>
