<?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>Katastrophos.net Blog &#187; OS X</title>
	<atom:link href="http://katastrophos.net/andre/blog/tag/os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://katastrophos.net/andre/blog</link>
	<description>Chaotic solutions and random thoughts from the restless mind of a notorious problem solver (TM), by Andre Beckedorf</description>
	<lastBuildDate>Fri, 30 Dec 2011 19:32:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Quasar Media Player 0.96 beta 4 available</title>
		<link>http://katastrophos.net/andre/blog/2010/03/28/quasar-media-player-0-96-beta-4-available/</link>
		<comments>http://katastrophos.net/andre/blog/2010/03/28/quasar-media-player-0-96-beta-4-available/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 20:00:33 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Quasar Media Player]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Zaurus]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/?p=298</guid>
		<description><![CDATA[I am pleased to announce beta 4 of Quasar Media Player. This new version introduces some new features and big improvements in terms of performance and memory-usage. The previously separate last.fm Audioscrobbler QScrobbler has been integrated into Quasar as add-on. This release also marks the introduction of the Cover Art Downloader which uses the new [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://katastrophos.net/quasar"><img src="http://katastrophos.net/zaurus/sources/quasar/quasar_logo.png" class="noframe" border="0" style="border: none" alt="Quasar Media Player" /></a></p>
<p>I am pleased to announce beta 4 of Quasar Media Player.<br />
This new version introduces some new features and big improvements in terms of performance and memory-usage.<br />
The previously separate last.fm Audioscrobbler <a href="http://katastrophos.net/andre/blog/software/qscrobbler/"><strong>QScrobbler</strong></a> has been integrated into Quasar as add-on.<br />
This release also marks the introduction of the <strong>Cover Art Downloader</strong> which uses the new <a href="http://katastrophos.net/andre/blog/software/cover-art-providers/"><strong>open-source katastrophos.net Cover Art search engine</strong></a> to download cover art images for the new <strong>Cover Art Flow album browser</strong>.</p>
<p><center><a href="http://katastrophos.net/andre/blog/wp-content/uploads/2007/10/QuasarWin1.PNG" rel="lightbox[298]"><img src="http://katastrophos.net/andre/blog/wp-content/uploads/2007/10/QuasarWin1-150x122.PNG" alt="Quasar Media Player on Windows 7" title="Quasar Media Player on Windows 7" width="150" height="122" class="size-thumbnail wp-image-301" /></a><a href="http://katastrophos.net/andre/blog/wp-content/uploads/2007/10/QuasarOSX2.png" rel="lightbox[298]"><img src="http://katastrophos.net/andre/blog/wp-content/uploads/2007/10/QuasarOSX2-150x122.png" alt="Cover Art Downloader on OS X" title="Cover Art Downloader on OS X" width="150" height="122" class="size-thumbnail wp-image-303" /></a></center></p>
<p>Binaries for the previous platforms (Sharp Qtopia and pdaXrom) along with new binaries for Windows and OS X (universal) are available on the <a href="http://katastrophos.net/quasar">project&#8217;s homepage</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2010/03/28/quasar-media-player-0-96-beta-4-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nightly Builds of Quasar Media Player available</title>
		<link>http://katastrophos.net/andre/blog/2009/07/29/nightly-builds-of-quasar-media-player-available/</link>
		<comments>http://katastrophos.net/andre/blog/2009/07/29/nightly-builds-of-quasar-media-player-available/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 22:38:51 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Quasar Media Player]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Zaurus]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/?p=199</guid>
		<description><![CDATA[It&#8217;s been some time since the last update. In my previous post I mentioned I was in the process of setting up a nightly build system. This system has been running silently since May. I guess it is finally time for me to officially announce the nightly builds of Quasar Media Player: http://www.katastrophos.net/downloads/quasar/nightly/ Along with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://katastrophos.net/quasar"><img src="http://katastrophos.net/zaurus/sources/quasar/quasar_logo.png" class="noframe" border="0" style="border: none" alt="Quasar Media Player" /></a></p>
<p>It&#8217;s been some time since the last update. In my previous post I mentioned I was in the process of setting up a nightly build system. This system has been running silently since May.<br />
I guess it is finally time for me to officially announce the nightly builds of Quasar Media Player:</p>
<p><a href="http://www.katastrophos.net/downloads/quasar/nightly/" class="websitelink" target="_blank">http://www.katastrophos.net/downloads/quasar/nightly/</a></p>
<p>Along with the most <a href="http://www.katastrophos.net/downloads/quasar/nightly/source/" target="_blank">current sourcecode tarball</a>, binaries are available for 4 platforms:<br />
<a href="http://www.katastrophos.net/downloads/quasar/nightly/win32/" target="_blank">Windows (win32)</a>, <a href="http://www.katastrophos.net/downloads/quasar/nightly/osx/" target="_blank">OS X (universal binary)</a>, <a href="http://www.katastrophos.net/downloads/quasar/nightly/sharp-qtopia/" target="_blank">Sharp Qtopia</a> and <a href="http://www.katastrophos.net/downloads/quasar/nightly/pdaxrom/" target="_blank">pdaXrom</a> Linux (both for Zaurus PDA)<br />
The Windows version comes in two styles: a generic setup (EXE) and a self-contained portable version (7z archive)</p>
<p>Enjoy and please leave a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2009/07/29/nightly-builds-of-quasar-media-player-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rdesktop: Connect to Windows 7 and Vista with ClearType font smoothing enabled</title>
		<link>http://katastrophos.net/andre/blog/2008/03/10/rdesktop-connect-to-windows-vista-with-cleartype-font-smoothing-enabled/</link>
		<comments>http://katastrophos.net/andre/blog/2008/03/10/rdesktop-connect-to-windows-vista-with-cleartype-font-smoothing-enabled/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 23:12:01 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Findings]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/2008/03/10/rdesktop-connect-to-windows-vista-with-cleartype-font-smoothing-enabled/</guid>
		<description><![CDATA[So Windows Vista finally allows to enable ClearType font smoothing for Remote Desktop / Terminal Services sessions. Update: Windows XP SP3 does too! If you try to connect to a machine running Windows XP SP 3 or later using rdesktop, you won&#8217;t get smoothed font typing since at the time of this writing rdesktop does [...]]]></description>
			<content:encoded><![CDATA[<p>So Windows Vista finally allows to enable ClearType font smoothing for Remote Desktop / Terminal Services sessions. <strong>Update:</strong> Windows XP SP3 does too!<br />
If you try to connect to a machine running Windows XP SP 3 or later using <a href="http://www.rdesktop.org" target="_blank">rdesktop</a>, you won&#8217;t get smoothed font typing since at the time of this writing <a href="http://www.rdesktop.org" target="_blank">rdesktop</a> does not officially offer an option to control this feature. However, here is a workaround:<br />
<span id="more-68"></span><br />
<a href="http://www.rdesktop.org" target="_blank">rdesktop</a> allows to specify the RDP5 experience via the -x experience switch.<br />
One can either define one of three default experiences (modem, broadband, lan) or one can specify a raw hex value that is send to the server. </p>
<p><strong>NOTE: You can skip over this rather technical part, if you&#8217;re not interested in the details. You&#8217;ll find the workaround below.</strong></p>
<p>This hex value is actually a combination of defined bit flags. After some tinkering I found that the hex value 0&#215;80 will enable font smoothing for the connection.<br />
The file constants.h of the rdesktop sources contains these flags:</p>
<pre name="code" class="c:nogutter:nocontrols">
#define RDP5_DISABLE_NOTHING	0x00
#define RDP5_NO_WALLPAPER	0x01
#define RDP5_NO_FULLWINDOWDRAG	0x02
#define RDP5_NO_MENUANIMATIONS	0x04
#define RDP5_NO_THEMING		0x08
#define RDP5_NO_CURSOR_SHADOW	0x20
#define RDP5_NO_CURSORSETTINGS	0x40	/* disables cursor blinking */
</pre>
<p>So, naturally an additional flag constant can be defined like this:</p>
<pre name="code" class="c:nogutter:nocontrols">
#define RDP5_ENABLE_FONT_SMOOTHING 0x80
</pre>
<p>The file rdesktop.c would have to be extended preferably with an additional argument that controls the font smoothing.<br />
If you want to use font smoothing with rdesktop now you have to combine the flags (bitwise OR, addition will do too) and specify the result via the -x switch.</p>
<p><strong>Here is the workaround for the three defaults mentioned above:</strong></p>
<p><code><strong>rdesktop -x 0x8F</strong> mywinserver</code>&nbsp;&nbsp;&nbsp;# equals the <strong>modem default</strong> + font smoothing<br />
<code><strong>rdesktop -x 0x81</strong> mywinserver</code>&nbsp;&nbsp;&nbsp;# equals the <strong>broadband default</strong> + font smoothing<br />
<code><strong>rdesktop -x 0x80</strong> mywinserver</code>&nbsp;&nbsp;&nbsp;# equals the <strong>LAN default</strong> + font smoothing</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2008/03/10/rdesktop-connect-to-windows-vista-with-cleartype-font-smoothing-enabled/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>New Release: iTunes Alternative Encoders 1.5</title>
		<link>http://katastrophos.net/andre/blog/2007/09/22/new-release-itunes-alternative-encoders-15/</link>
		<comments>http://katastrophos.net/andre/blog/2007/09/22/new-release-itunes-alternative-encoders-15/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 17:58:33 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[iTunes]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/2007/09/22/new-release-itunes-alternative-encoders-15/</guid>
		<description><![CDATA[Yet another minor release of my iTunes script-suite iTunes Alternative Encoders. This one fixes a character encoding issue in the Ogg Vorbis encoder script. I figured this one out while debugging my Quasar Media Player with files containing Umlauts and other non-latin characters. Ogg Vorbis files produced with the previous version of the script contained [...]]]></description>
			<content:encoded><![CDATA[<p>Yet another minor release of my iTunes script-suite iTunes Alternative Encoders. This one fixes a character encoding issue in the Ogg Vorbis encoder script. I figured this one out while debugging my Quasar Media Player with files containing Umlauts and other non-latin characters. Ogg Vorbis files produced with the previous version of the script contained &#8220;#&#8221; in the tags instead of the correct characters.<br />
Get the fixed version while it&#8217;s hot: <strong><a href="http://katastrophos.net/andre/blog/software/itunes-encoder-scripts/">Download here</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2007/09/22/new-release-itunes-alternative-encoders-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release: iTunes Alternative Encoders 1.4</title>
		<link>http://katastrophos.net/andre/blog/2007/03/08/new-release-itunes-alternative-encoders-14/</link>
		<comments>http://katastrophos.net/andre/blog/2007/03/08/new-release-itunes-alternative-encoders-14/#comments</comments>
		<pubDate>Thu, 08 Mar 2007 01:06:25 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[iTunes]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/2007/03/08/new-release-itunes-alternative-encoders-14/</guid>
		<description><![CDATA[I&#8217;ve updated the iTunes Alternative Encoders pack. The new version introduces a feature to split up the encoding process into simultaneously running parts, which essentially is a form of multithreading. This means you can now make perfect use of that multi-core/multi-CPU beast on or under your desk when encoding large amounts of files. ;) Download [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve updated the iTunes Alternative Encoders pack. The new version introduces a feature to split up the encoding process into simultaneously running parts, which essentially is a form of multithreading. This means you can now make perfect use of that multi-core/multi-CPU beast on or under your desk when encoding large amounts of files. ;)<br />
<strong><a href="http://katastrophos.net/andre/blog/software/itunes-encoder-scripts/">Download here</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2007/03/08/new-release-itunes-alternative-encoders-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing OS X 10.4 Tiger (PowerPC) from a Firewire harddrive</title>
		<link>http://katastrophos.net/andre/blog/2006/12/19/installing-os-x-104-tiger-powerpc-from-a-firewire-harddrive/</link>
		<comments>http://katastrophos.net/andre/blog/2006/12/19/installing-os-x-104-tiger-powerpc-from-a-firewire-harddrive/#comments</comments>
		<pubDate>Tue, 19 Dec 2006 00:02:37 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[Hack]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/2006/12/19/installing-os-x-104-tiger-powerpc-from-a-firewire-harddrive/</guid>
		<description><![CDATA[Last weekend I had the pleasure (!) to install Tiger on an ancient PowerMac that doesn&#8217;t feature any DVD-ROM drive. I don&#8217;t happen to have the special CD-version of 10.4 and trying to boot from an external DVD drive somehow failed. However, this Mac already had Firewire, so here is a little hint on how [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend I had the pleasure (!) to install Tiger on an ancient PowerMac that doesn&#8217;t feature any DVD-ROM drive. I don&#8217;t happen to have the special CD-version of 10.4 and trying to boot from an external DVD drive somehow failed. However, this Mac already had Firewire, so here is a little hint on how to install Tiger using a spare Firewire drive:</p>
<p>First off, you&#8217;ll need <a href="http://www.dan.co.jp/cases/macosx/psync.html" target="_blank">psync</a>. I&#8217;ve tried Carbon Copy Cloner, but for some reason that didn&#8217;t work.<br />
So, if you have <a href="http://fink.sourceforge.net" target="_blank">Fink</a> installed, do this:</p>
<pre>
$ fink install psync
</pre>
<p>Format the Firewire drive with HFS Extended. You don&#8217;t need Journaling, so please disable it.<br />
Now, assuming you&#8217;re Tiger Install DVD is mounted at /Volumes/Mac OS X Install DVD and your formatted volume is mounted at /Volumes/OSX, type this into your Terminal to clone the content of the DVD over to the harddrive.</p>
<pre>
$ sudo psync -d "/Volumes/Mac OS X Install DVD/" /Volumes/OSX
</pre>
<p>Finally make the whole copy bootable by blessing it:</p>
<pre>
$ sudo bless --folder "/Volumes/OSX/System/Library/CoreServices" --bootinfo
</pre>
<p>Now, you may unmount and install. Fin .</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2006/12/19/installing-os-x-104-tiger-powerpc-from-a-firewire-harddrive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release: iTunes Alternative Encoders 1.3</title>
		<link>http://katastrophos.net/andre/blog/2006/12/01/new-release-itunes-alternative-encoders-13/</link>
		<comments>http://katastrophos.net/andre/blog/2006/12/01/new-release-itunes-alternative-encoders-13/#comments</comments>
		<pubDate>Thu, 30 Nov 2006 22:02:34 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[iTunes]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/2006/12/01/new-release-itunes-alternative-encoders-13/</guid>
		<description><![CDATA[I&#8217;ve just updated the iTunes Alternative Encoders pack with a new Universal Binary of aoTuV beta 5. Download here.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just updated the iTunes Alternative Encoders pack with a new Universal Binary of <a target="_blank" href="http://www.geocities.jp/aoyoume/aotuv/">aoTuV beta 5</a>. <strong><a href="http://katastrophos.net/andre/blog/software/itunes-encoder-scripts/">Download here</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2006/12/01/new-release-itunes-alternative-encoders-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zaurus ARM Cross Compiler on OS X (Intel)</title>
		<link>http://katastrophos.net/andre/blog/2006/11/15/zaurus-arm-cross-compiler-on-os-x-intel/</link>
		<comments>http://katastrophos.net/andre/blog/2006/11/15/zaurus-arm-cross-compiler-on-os-x-intel/#comments</comments>
		<pubDate>Tue, 14 Nov 2006 23:51:08 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Zaurus]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/2006/11/15/zaurus-arm-cross-compiler-on-os-x-intel/</guid>
		<description><![CDATA[Andreas Junghans has an excellent tutorial on how to set up a Zaurus ARM cross compiler on OS X. However, there is one problem: It will only compile on PowerPC. So, here is my patchset for compiling on Intel: gcc-patches.tgz Use this file instead of the one offered on his page and just follow his [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lucid-cake.net" target="_blank">Andreas Junghans</a> has an <a href="http://www.lucid-cake.net/osx_arm/index_en.html" target="_blank">excellent tutorial</a> on how to set up a Zaurus ARM cross compiler on OS X. However, there is one problem: It will only compile on PowerPC.<br />
So, here is my patchset for compiling on Intel:</p>
<p><a href="http://katastrophos.net/downloads/gcc-patches.tgz" class="downloadlink">gcc-patches.tgz</a></p>
<p>Use this file instead of the one offered on his page and just follow his instructions.<br />
The fix is really simple in nature: I&#8217;ve just added one file, namely xm-openstep.h in gcc/config/i386. This does the trick.</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2006/11/15/zaurus-arm-cross-compiler-on-os-x-intel/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>BDS / Delphi alike key bindings for Xcode</title>
		<link>http://katastrophos.net/andre/blog/2006/11/03/bds-delphi-alike-key-bindings-for-xcode/</link>
		<comments>http://katastrophos.net/andre/blog/2006/11/03/bds-delphi-alike-key-bindings-for-xcode/#comments</comments>
		<pubDate>Fri, 03 Nov 2006 19:51:21 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/2006/11/03/bds-delphi-alike-key-bindings-for-xcode/</guid>
		<description><![CDATA[Lately, I&#8217;ve been using Apple&#8217;s Xcode to work on some C++ and ObjC code. The default key bindings in Xcode are really annoying if you come from a Borland background. Luckily, there is a way to adjust these directly in Xcode. So, here is my first version of the Borland Developer Studio / Delphi / [...]]]></description>
			<content:encoded><![CDATA[<p>Lately, I&#8217;ve been using Apple&#8217;s Xcode to work on some C++ and ObjC code. The default key bindings in Xcode are really annoying if you come from a Borland background.<br />
Luckily, there is a way to adjust these directly in Xcode. So, here is my first version of the Borland Developer Studio / Delphi / JBuilder / C++ Builder alike key bindings:</p>
<p><a class="downloadlink" href="http://www.katastrophos.net/downloads/Xcode%20-%20BDS%20Similar.pbxkeys.zip">Xcode &#8211; BDS Similar.pbxkeys.zip</a></p>
<p>Simply place the included file &#8220;BDS Similar.pbxkeys&#8221; into:<br />
~/Library/Application Support/Xcode/Key Bindings/<br />
and activate it in the Xcode preferences.</p>
<p>Not every shortcut is available, but at least the basics are there. I see if I can improve it over time.</p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2006/11/03/bds-delphi-alike-key-bindings-for-xcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mac Mini external SATA hack</title>
		<link>http://katastrophos.net/andre/blog/2006/11/02/the-mac-mini-external-sata-hack/</link>
		<comments>http://katastrophos.net/andre/blog/2006/11/02/the-mac-mini-external-sata-hack/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 03:15:37 +0000</pubDate>
		<dc:creator>Andre Beckedorf</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Mac Mini]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://katastrophos.net/andre/blog/2006/11/02/the-mac-mini-external-sata-hack/</guid>
		<description><![CDATA[So, finally as promised, here is my short picture walkthrough on how to do the Mac Mini external SATA hack. I&#8217;ve added quite a few comments to the images. And before you start complaining about the bad picture quality, I&#8217;ve shot the whole procedure with my non-HD DV cam, sorry. The pictures are from several [...]]]></description>
			<content:encoded><![CDATA[<p>So, finally <a href="http://katastrophos.net/andre/blog/2006/10/16/wd-raptor-mac-mini-intel-external-10k-rpm-sata-madness/">as promised</a>, here is my short picture walkthrough on how to do the Mac Mini external SATA hack.<br />
I&#8217;ve added quite a few comments to the images.<br />
And before you start complaining about the bad picture quality, I&#8217;ve shot the whole procedure with my non-HD DV cam, sorry. The pictures are from several takes, so they might differ at some stage.<br />
Anyways, just click on the first image below to start the slide show &#8211; navigate by clicking the left or right side of the photo.<br />
I hope you like it and please leave me a comment afterwards. Thanks!<br />
<span id="more-47"></span><br />
<strong>Ah, one more thing if you want to try it yourself: As usual&#8230; warranty is void!<br />
Don&#8217;t blame me, if you screw things up &#8211; even if you&#8217;ve followed the method described here precisely. It&#8217;s your fault. I won&#8217;t take any responsibility for any damage. It&#8217;s your fault. You have been warned.<br />
</strong></p>
<p><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-01.jpg" target="_blank" title="{MacMiniHack} Pizza time! Use the pizza cutter to work your way around the three sides." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-01.jpg" alt="{MacMiniHack} Pizza time! Use the pizza cutter to work your way around the three sides." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-02.jpg" target="_blank" title="{MacMiniHack} Slide it in on each side and bent it outside from the case, while pushing inwards on the clips. The clips are quite stress-tolerant." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-02.jpg" alt="{MacMiniHack} Slide it in on each side and bent it outside from the case, while pushing inwards on the clips. The clips are quite stress-tolerant." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-03.jpg" target="_blank" title="{MacMiniHack} Eventually the base will detach from the upper casing." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-03.jpg" alt="{MacMiniHack} Eventually the base will detach from the upper casing." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-04.jpg" target="_blank" title="{MacMiniHack} Lift up the base and put it on a flat surface so you can work on it. Put the upper casing somewhere safe to avoid scratches." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-04.jpg" alt="{MacMiniHack} Lift up the base and put it on a flat surface so you can work on it. Put the upper casing somewhere safe to avoid scratches." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-05.jpg" target="_blank" title="{MacMiniHack} First step is to unplug the cable that controls the fan. Gently pull it out of the socket." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-05.jpg" alt="{MacMiniHack} First step is to unplug the cable that controls the fan. Gently pull it out of the socket." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-06.jpg" target="_blank" title="{MacMiniHack} Next step is to detach the flat ribbon cable that connects to the sound board. Firmly slide the mounting bracket that holds the cable upwards. This will loose the cable." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-06.jpg" alt="{MacMiniHack} Next step is to detach the flat ribbon cable that connects to the sound board. Firmly slide the mounting bracket that holds the cable upwards. This will loose the cable." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-07.jpg" target="_blank" title="{MacMiniHack} Now, part the WLAN antenna from the base by pushing both plastic clips towards the spring. Watch the spring!" rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-07.jpg" alt="{MacMiniHack} Now, part the WLAN antenna from the base by pushing both plastic clips towards the spring. Watch the spring!" width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-08.jpg" target="_blank" title="{MacMiniHack} Remove the screw on each of the four corners. The corner my finger is pointing to has the long screw. Remember this. :)" rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-08.jpg" alt="{MacMiniHack} Remove the screw on each of the four corners. The corner my finger is pointing to has the long screw. Remember this. :)" width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-09.jpg" target="_blank" title="{MacMiniHack} Now, it should be possible to remove the drive and fan assembly. Keep an eye on the back of the riser board. It will probably get stuck at some stage." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-09.jpg" alt="{MacMiniHack} Now, it should be possible to remove the drive and fan assembly. Keep an eye on the back of the riser board. It will probably get stuck at some stage." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Disassembling-10.jpg" target="_blank" title="{MacMiniHack} So, this is what the guts of the Mac Mini look like. Now, let's take a closer look at the riser board..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Disassembling-10.jpg" alt="{MacMiniHack} So, this is what the guts of the Mac Mini look like. Now, let's take a closer look at the riser board..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-01-RiserCloseUp.jpg" target="_blank" title="{MacMiniHack} You'll have to remove the hard drive yourself, which is pretty straightforward. This is what the SATA interface looks like. In that case we can't directly use a standard SATA cable since those are female too. Obviously we either need an adapter that has female sockets on both sides or we need a cable that has one female and one male header. And that's a problem..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-01-RiserCloseUp.jpg" alt="{MacMiniHack} You'll have to remove the hard drive yourself, which is pretty straightforward. This is what the SATA interface looks like. In that case we can't directly use a standard SATA cable since those are female too. Obviously we either need an adapter that has female sockets on both sides or we need a cable that has one female and one male header. And that's a problem..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-02-Slot1.jpg" target="_blank" title="{MacMiniHack} These adapters and cables are quite rare. I wasn't able to find a cable extension which would have done the job since it's female to male. Anyway, I've found this SATA internal to SATA external slot bracket." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-02-Slot1.jpg" alt="{MacMiniHack} These adapters and cables are quite rare. I wasn't able to find a cable extension which would have done the job since it's female to male. Anyway, I've found this SATA internal to SATA external slot bracket." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-03-Slot3.jpg" target="_blank" title="{MacMiniHack} This adapter was common in the days before the eSATA specification. With a little modification this adapter is almost perfect for the purpose..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-03-Slot3.jpg" alt="{MacMiniHack} This adapter was common in the days before the eSATA specification. With a little modification this adapter is almost perfect for the purpose..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-04-Slot4.jpg" target="_blank" title="{MacMiniHack} If you can't find a SATA to SATA adapter of this type, try to find a similar board-based SATA (L-shaped) to eSATA (I-shaped) adapter." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-04-Slot4.jpg" alt="{MacMiniHack} If you can't find a SATA to SATA adapter of this type, try to find a similar board-based SATA (L-shaped) to eSATA (I-shaped) adapter." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-05-Slot5.jpg" target="_blank" title="{MacMiniHack} In this case the result will be slightly different from mine. You'll have to use an eSATA cable." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-05-Slot5.jpg" alt="{MacMiniHack} In this case the result will be slightly different from mine. You'll have to use an eSATA cable." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-06-Slot6.jpg" target="_blank" title="{MacMiniHack} See the screws? Guess what we're about to do next..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-06-Slot6.jpg" alt="{MacMiniHack} See the screws? Guess what we're about to do next..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-07-SlotRemoval.jpg" target="_blank" title="{MacMiniHack} Unscrewing." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-07-SlotRemoval.jpg" alt="{MacMiniHack} Unscrewing." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-08-BoardCloseUp1.jpg" target="_blank" title="{MacMiniHack} The upper board is slightly modified. I've clipped both mounting pins. This is required because otherwise male part of the header won't fit into the riser board's socket. The lower board is the original unmodified version." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-08-BoardCloseUp1.jpg" alt="{MacMiniHack} The upper board is slightly modified. I've clipped both mounting pins. This is required because otherwise male part of the header won't fit into the riser board's socket. The lower board is the original unmodified version." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-09-BoardCloseUp2.jpg" target="_blank" title="{MacMiniHack} Original unmodified plug." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-09-BoardCloseUp2.jpg" alt="{MacMiniHack} Original unmodified plug." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-10-BoardCloseUp3.jpg" target="_blank" title="{MacMiniHack} Version with clipped mounting pins." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-10-BoardCloseUp3.jpg" alt="{MacMiniHack} Version with clipped mounting pins." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-11-BoardInsertion1.jpg" target="_blank" title="{MacMiniHack} Time to attach the board to the riser board's SATA socket." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-11-BoardInsertion1.jpg" alt="{MacMiniHack} Time to attach the board to the riser board's SATA socket." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-12-BoardInsertion2.jpg" target="_blank" title="{MacMiniHack} Firmly plug it into the socket. You might need to slightly bent the cable bridge above to fit the board into place." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-12-BoardInsertion2.jpg" alt="{MacMiniHack} Firmly plug it into the socket. You might need to slightly bent the cable bridge above to fit the board into place." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-13-BoardInsertion3.jpg" target="_blank" title="{MacMiniHack} Once the board is seated we need to make sure it won't unplug by itself, ie. due to stress imposed by the cable..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-13-BoardInsertion3.jpg" alt="{MacMiniHack} Once the board is seated we need to make sure it won't unplug by itself, ie. due to stress imposed by the cable..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-14-CableTies.jpg" target="_blank" title="{MacMiniHack} Probably the simplest non-hackish solution: two el cheapo cable ties." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-14-CableTies.jpg" alt="{MacMiniHack} Probably the simplest non-hackish solution: two el cheapo cable ties." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-15-CableTiesAttached1.jpg" target="_blank" title="{MacMiniHack} Electronical bondage - Episode I 'Eternal enslavement'" rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-15-CableTiesAttached1.jpg" alt="{MacMiniHack} Electronical bondage - Episode I 'Eternal enslavement'" width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-16-CableTiesAttached2.jpg" target="_blank" title="{MacMiniHack} Electronical bondage - Episode II 'Now, this is getting funny...'" rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-16-CableTiesAttached2.jpg" alt="{MacMiniHack} Electronical bondage - Episode II 'Now, this is getting funny...'" width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-17-CableTiesAttached3.jpg" target="_blank" title="{MacMiniHack} Electronical bondage - Episode III 'Return of the Cable Ties' ;)" rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-17-CableTiesAttached3.jpg" alt="{MacMiniHack} Electronical bondage - Episode III 'Return of the Cable Ties' ;)" width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-18-CableAttached1.jpg" target="_blank" title="{MacMiniHack} So, now with the board in place we can attach the SATA cable and lay it to the outside of the casing via the drive assembly." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-18-CableAttached1.jpg" alt="{MacMiniHack} So, now with the board in place we can attach the SATA cable and lay it to the outside of the casing via the drive assembly." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Installation-19-CableAttached2.jpg" target="_blank" title="{MacMiniHack} The cable I've used is from an internal SATA to external SATA (not eSATA) slot bracket. This solution is more flexible than routing a cable from the inside to the outside and directly attaching it to the drive/enclosure. Also, you'll get to choose what cable type to use: SATA/eSATA or SATA/SATA." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Installation-19-CableAttached2.jpg" alt="{MacMiniHack} The cable I've used is from an internal SATA to external SATA (not eSATA) slot bracket. This solution is more flexible than routing a cable from the inside to the outside and directly attaching it to the drive/enclosure. Also, you'll get to choose what cable type to use: SATA/eSATA or SATA/SATA." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-01.jpg" target="_blank" title="{MacMiniHack} When reassembling the Mac Mini ..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-01.jpg" alt="{MacMiniHack} When reassembling the Mac Mini ..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-02.jpg" target="_blank" title="{MacMiniHack} ... make sure the WLAN antenna cable is not in the way of the riser board." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-02.jpg" alt="{MacMiniHack} ... make sure the WLAN antenna cable is not in the way of the riser board." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-03.jpg" target="_blank" title="{MacMiniHack} Also, don't use any kind of force when reseating the riser board. You may have have to lift the front of the drive and fan assembly slightly." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-03.jpg" alt="{MacMiniHack} Also, don't use any kind of force when reseating the riser board. You may have have to lift the front of the drive and fan assembly slightly." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-04.jpg" target="_blank" title="{MacMiniHack} Firmly push the assembly down. There might be a small pressure due to the cable and the board. This is okay, don't worry." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-04.jpg" alt="{MacMiniHack} Firmly push the assembly down. There might be a small pressure due to the cable and the board. This is okay, don't worry." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-05.jpg" target="_blank" title="{MacMiniHack} Reattaching the flat ribbon cable is more delicate than just unplugging it. First off, make sure that the mounting bracket is completely unlocked..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-05.jpg" alt="{MacMiniHack} Reattaching the flat ribbon cable is more delicate than just unplugging it. First off, make sure that the mounting bracket is completely unlocked..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-06.jpg" target="_blank" title="{MacMiniHack} Now, gently stick the the ribbon cable header into the socket and push down the mounting bracket with two screw drivers (for equal pressure)." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-06.jpg" alt="{MacMiniHack} Now, gently stick the the ribbon cable header into the socket and push down the mounting bracket with two screw drivers (for equal pressure)." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-08.jpg" target="_blank" title="{MacMiniHack} Remember the long screw I talked about earlier?" rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-08.jpg" alt="{MacMiniHack} Remember the long screw I talked about earlier?" width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-09.jpg" target="_blank" title="{MacMiniHack} This one goes here." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-09.jpg" alt="{MacMiniHack} This one goes here." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-10.jpg" target="_blank" title="{MacMiniHack} You might run into problems with this screw here. In this case having a screwdriver with a magnetic tip is a big plus." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-10.jpg" alt="{MacMiniHack} You might run into problems with this screw here. In this case having a screwdriver with a magnetic tip is a big plus." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-11.jpg" target="_blank" title="{MacMiniHack} This is selfexplanatory." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-11.jpg" alt="{MacMiniHack} This is selfexplanatory." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-12.jpg" target="_blank" title="{MacMiniHack} Ditto." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-12.jpg" alt="{MacMiniHack} Ditto." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-13.jpg" target="_blank" title="{MacMiniHack} This one is utterly important! Make sure to plug the fan plug back in or your system's fan will run at 100% all the time." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-13.jpg" alt="{MacMiniHack} This one is utterly important! Make sure to plug the fan plug back in or your system's fan will run at 100% all the time." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-15.jpg" target="_blank" title="{MacMiniHack} Finally put the spring in its place and reattach the WLAN antenna ..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-15.jpg" alt="{MacMiniHack} Finally put the spring in its place and reattach the WLAN antenna ..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Reassembling-16.jpg" target="_blank" title="{MacMiniHack} ... by again pushing the clips towards the spring to lock it." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Reassembling-16.jpg" alt="{MacMiniHack} ... by again pushing the clips towards the spring to lock it." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Test_FinalTouches-01.jpg" target="_blank" title="{MacMiniHack} Alright, so now that basically everything is in place again, we give the whole setup a test drive." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Test_FinalTouches-01.jpg" alt="{MacMiniHack} Alright, so now that basically everything is in place again, we give the whole setup a test drive." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Test_FinalTouches-02.jpg" target="_blank" title="{MacMiniHack} Attaching all cables, ..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Test_FinalTouches-02.jpg" alt="{MacMiniHack} Attaching all cables, ..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Test_FinalTouches-03.jpg" target="_blank" title="{MacMiniHack} hitting the power button, ..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Test_FinalTouches-03.jpg" alt="{MacMiniHack} hitting the power button, ..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Test_FinalTouches-04.jpg" target="_blank" title="{MacMiniHack} it's booted! ;)" rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Test_FinalTouches-04.jpg" alt="{MacMiniHack} it's booted! ;)" width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Test_FinalTouches-06.jpg" target="_blank" title="{MacMiniHack} At this point we can start reassembling the Mac Mini completely. In case you've cut the backside of the base, just route the cable to the outside ..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Test_FinalTouches-06.jpg" alt="{MacMiniHack} At this point we can start reassembling the Mac Mini completely. In case you've cut the backside of the base, just route the cable to the outside ..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Test_FinalTouches-07.jpg" target="_blank" title="{MacMiniHack} ... like so. I know it looks ugly. Stop pointing fingers already! ;)" rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Test_FinalTouches-07.jpg" alt="{MacMiniHack} ... like so. I know it looks ugly. Stop pointing fingers already! ;)" width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Test_FinalTouches-08.jpg" target="_blank" title="{MacMiniHack} It works ..." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Test_FinalTouches-08.jpg" alt="{MacMiniHack} It works ..." width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/Test_FinalTouches-09.jpg" target="_blank" title="{MacMiniHack} ... and the external MacPower Pleiades enclosure sure does look cool. End of story. I hope you liked it. Please leave a comment." rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_Test_FinalTouches-09.jpg" alt="{MacMiniHack} ... and the external MacPower Pleiades enclosure sure does look cool. End of story. I hope you liked it. Please leave a comment." width="80" height="58" /></a><br />
<strong><br />
List of parts used:</strong></p>
<p><strong>1x</strong> internal SATA to external SATA (not eSATA!) adapter slot bracket (board-based)<br />
   Manufacturer: DeLOCK<br />
   Part# 65115 &#8211; SATA2ADT-A3  (order @ <a href="http://www.reichelt.de/?ACTION=3;LA=4;GROUP=C694;GROUPID=3337;ARTICLE=50855;START=0;SORT=artnr;OFFSET=16" target="_blank">Reichelt &#8211; AK 668</a>)</p>
<p><strong>1x</strong> internal SATA to external SATA (not eSATA!) adapter slot bracket (non board-based)<br />
<strong>1x</strong> SATA to eSATA cable 1m (order @ <a href="http://www.reichelt.de/?ACTION=3;LA=4;GROUP=C694;GROUPID=3337;ARTICLE=65603;START=0;SORT=artnr;OFFSET=16" target="_blank">Reichelt &#8211; AK SATA 0702</a>)<br />
<strong>1x</strong> <a href="http://www.macpower.com.tw/products/hdd3/pleiades/pd_scombo" target="_blank">Macpower Pleiades Super S-Combo</a></p>
<p>If you can&#8217;t get the 2nd adapter slot bracket, just get the cable and directly attach that to the adapter board and route it to the outside of the case.</p>
<p>As for the case modification: I&#8217;ve made a few photos to illustrate the process. However, I won&#8217;t add any comments. This is quick&#8217;n dirty work.</p>
<p><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-01-Disassembling1.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-01-Disassembling1.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-02-Disassembling2.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-02-Disassembling2.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-03-Disassembling3.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-03-Disassembling3.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-04-Disassembling4.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-04-Disassembling4.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-05-Disassembling5.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-05-Disassembling5.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-06-Disassembling6.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-06-Disassembling6.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-07-Disassembling7.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-07-Disassembling7.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-08-Finished1.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-08-Finished1.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a><a href="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/CaseMod-09-Finished2.jpg" target="_blank" title="{MacMiniHackCaseMod} " rel="lightbox[47]"><img src="http://katastrophos.net/andre/blog/wp-content/photos/MacMiniSATAHack/thumb_CaseMod-09-Finished2.jpg" alt="{MacMiniHackCaseMod} " width="80" height="58" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://katastrophos.net/andre/blog/2006/11/02/the-mac-mini-external-sata-hack/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
	</channel>
</rss>

