Difference between revisions of "Mac mini external sata hard drive"
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
The internal hard drive is a regular 2.5-inch form factor model, usually found in notebooks and game consoles. These drives doesn't have the performance of their 3.5-inch sibling, with exceptions of the server hard drives with a | [[Image:Mac mini exthdd mac mini and case.jpg|250px|right]] | ||
The internal hard drive is a regular 2.5-inch form factor model, usually found in notebooks and game consoles. These drives doesn't have the performance of their 3.5-inch sibling, with exceptions of the server hard drives with a SAS interface. | |||
* [http://forums.macrumors.com/showthread.php?t=501970 Macrumors.com thread] | |||
== External case == | == External case == | ||
I bought my second Mac mini used, and with it came an external 3.5-inch IDE hard drive case | I bought my second Mac mini used, and with it came an external [http://www.ciao.de/click.php?oid=7815508&cid=621119&url=http%3A%2F%2Fwww.snogard.de%2F%3Fkr_target%3D%3FartikelId%3DCASEXTUSBTE02%26kr_tag%3D0102%26kr_category%3DCASEXTUSBTE02 TechSolo TMR-600W] 3.5-inch IDE hard drive case. The previous owner already modded the case to fit a 3.5-inch SATA hard drive, but cut a big hole in the of the Mac mini and the side of the case. | ||
[[Image:Mac mini exthdd case finished.jpg|400px]] [[Image:Mac mini exthdd case finished bottom.jpg|400px]] | [[Image:Mac mini exthdd case finished.jpg|400px]] [[Image:Mac mini exthdd case finished bottom.jpg|400px]] | ||
My idea was to make the connection between the Mac mini and the case less obtrusive and obvious. I also bought a new bottom case to get a new case without any modifications. | My idea was to make the connection between the Mac mini and the case less obtrusive and obvious. More discrete. I also bought a new bottom case to get a new case without any modifications. | ||
The SATA connector had to be stripped to near the essentials, much of the connector is soft rubber and easy to cut. Both connectors are angled. | The SATA connector had to be stripped to near the essentials, much of the connector is soft rubber and easy to cut. Both connectors are angled. | ||
Line 55: | Line 58: | ||
Once the top case is put back in place and the SATA cable is routed properly through the case, the end connector will protrude a fair bit off the bottom of the case. | Once the top case is put back in place and the SATA cable is routed properly through the case, the end connector will protrude a fair bit off the bottom of the case. | ||
[[Image:Mac mini exthdd mini sata connector bottom.jpg|400px]] | [[Image:Mac mini exthdd mini sata connector bottom.jpg|400px]] [[Image:Mac mini exthdd mini sata cable top.jpg|400px]] | ||
== Connected together == | == Connected together == | ||
Line 72: | Line 75: | ||
== Performance == | == Performance == | ||
The '''start-up boot'' time from power button press to top menu line appears in Leopard: | |||
* Start-up time: '''31 seconds''' | |||
'''Xbench''' is a suite of tests to do automated performance benchmarks. Here are the essential bits information from the disk tests: | |||
* [http://db.xbench.com/merge.xhtml?doc2=295014 Full Xbench benchmark results page] | |||
* [http://db.xbench.com/merge.xhtml?doc2=251020 Similar stock model results] | |||
{| border="0" cellpadding="2" cellspacing="1" width="75%" style="background:#ccc; float:left; margin:10px" | |||
|- | |||
! style="background:#fff"|Result | |||
! style="background:#fff"|119.82 | |||
! style="background:#fff"| | |||
! style="background:#fff"|[http://db.xbench.com/merge.xhtml?doc2=251020 Similar stock model] | |||
! style="background:#fff"|91.08 | |||
|- | |||
| style="background:#fff"|'''Disk Test''' | |||
| style="background:#fff"|89.09 | |||
| style="background:#fff"| | |||
| style="background:#fff"|38.63 | |||
| style="background:#fff"| | |||
|- | |||
| style="background:#fff"|'''Sequential''' | |||
| style="background:#fff"|137.53 | |||
| style="background:#fff"| | |||
| style="background:#fff"|58.71 | |||
| style="background:#fff"| | |||
|- | |||
| style="background:#fff"|Uncached Write | |||
| style="background:#fff"|171.82 | |||
| style="background:#fff"|'''105.49 MB/sec''' [4K blocks] | |||
| style="background:#fff"|57.57 | |||
| style="background:#fff"|'''35.35 MB/sec''' [4K blocks] | |||
|- | |||
| style="background:#fff"|Uncached Write | |||
| style="background:#fff"|173.67 | |||
| style="background:#fff"|'''98.26 MB/sec''' [256K blocks] | |||
| style="background:#fff"|55.80 | |||
| style="background:#fff"|'''31.57 MB/sec''' [256K blocks] | |||
|- | |||
| style="background:#fff"|Uncached Read | |||
| style="background:#fff"|79.57 | |||
| style="background:#fff"|'''23.29 MB/sec''' [4K blocks] | |||
| style="background:#fff"|58.35 | |||
| style="background:#fff"|'''17.08 MB/sec''' [4K blocks] | |||
|- | |||
| style="background:#fff"|Uncached Read | |||
| style="background:#fff"|202.51 | |||
| style="background:#fff"|'''101.78 MB/sec''' [256K blocks] | |||
| style="background:#fff"|63.68 | |||
| style="background:#fff"|'''32.00 MB/sec''' [256K blocks] | |||
|- | |||
| style="background:#fff"|'''Random''' | |||
| style="background:#fff"|65.89 | |||
| style="background:#fff"| | |||
| style="background:#fff"|28.79 | |||
| style="background:#fff"| | |||
|- | |||
| style="background:#fff"|Uncached Write | |||
| style="background:#fff"|25.29 | |||
| style="background:#fff"|'''2.68 MB/sec''' [4K blocks] | |||
| style="background:#fff"|10.96 | |||
| style="background:#fff"|'''1.16 MB/sec''' [4K blocks] | |||
|- | |||
| style="background:#fff"|Uncached Write | |||
| style="background:#fff"|205.74 | |||
| style="background:#fff"|'''65.87 MB/sec''' [256K blocks] | |||
| style="background:#fff"|54.45 | |||
| style="background:#fff"|'''17.43 MB/sec''' [256K blocks] | |||
|- | |||
| style="background:#fff"|Uncached Read | |||
| style="background:#fff"|98.21 | |||
| style="background:#fff"|'''0.70 MB/sec''' [4K blocks] | |||
| style="background:#fff"|59.25 | |||
| style="background:#fff"|'''0.42 MB/sec''' [4K blocks] | |||
|- | |||
| style="background:#fff"|Uncached Read | |||
| style="background:#fff"|163.25 | |||
| style="background:#fff"|'''30.29 MB/sec''' [256K blocks] | |||
| style="background:#fff"|80.03 | |||
| style="background:#fff"|'''14.85 MB/sec''' [256K blocks] | |||
|} | |||
<div style="clear:both"></div> | |||
The conclusion is that the new hard drive upgrade will increase the throughput speed '''2 to 3 times''' compared to a stock Mac mini 1.66 GHz with a regular 2.5-inch 5400 RPM hard drive. | |||
== References == | == References == | ||
* [http://www.artmac.info/MacMiniSATAMod.html Mac Mini Core Duo SATA mod] | |||
* [http://www.erebos.net/articles/macmini_esata/macmini_esata.php Mac Mini eSata Hard Disk upgrade] | |||
* [http://techreport.com/articles.x/14583/ Techreport WD VelociRaptor VT150 review] | |||
* [http://techreport.com/articles.x/14380 Techreport WD 640 GB review] | |||
* [http://www.anandtech.com/storage/showdoc.aspx?i=3269&p=2 Anandtech WD SE16 320 GB review] |
Latest revision as of 18:25, 21 June 2008
The internal hard drive is a regular 2.5-inch form factor model, usually found in notebooks and game consoles. These drives doesn't have the performance of their 3.5-inch sibling, with exceptions of the server hard drives with a SAS interface.
External case
I bought my second Mac mini used, and with it came an external TechSolo TMR-600W 3.5-inch IDE hard drive case. The previous owner already modded the case to fit a 3.5-inch SATA hard drive, but cut a big hole in the of the Mac mini and the side of the case.
My idea was to make the connection between the Mac mini and the case less obtrusive and obvious. More discrete. I also bought a new bottom case to get a new case without any modifications.
The SATA connector had to be stripped to near the essentials, much of the connector is soft rubber and easy to cut. Both connectors are angled.
The other end of the SATA cable had a connector with two holes, unfortunately it's hard to get a cable with an angle and connector with screw holes. I cut both ends and soldered them together, making sure to keep the impedance and avoiding shorts using model superglue and shrink tubing.
Using a high power drill and a stand, I made three aligned holes for on the left-top side for the SATA connector.
The new hard drive I chose, Western Digital SE16 640 GB 7200 RPM, is pretty quite and not at all loud during seeking. But to further minimize any vibrations and resonance I cut and put small pieces of foam between the hard drive and the case.
The margins are small but it all fits pretty nicely together. There was not enought space under the hard drive and the SATA cable had to go under, up on the other side, over the hard drive, and down the opposite side before doing a sharp bend around the corner.
The on-board and hard drive power cable length was perfect, fitting around the hard drive.
The default case has no active cooling and a hard drive should really be cooled when installed in a small enclosure. The free space above the controller PCB is large enough to fit at least two 4 x 4 x 1 cm fans.
12V was too loud for my liking and I decided to connect them to 5V instead.
The SATA connector is aligned and fastened with two screws.
Mac mini
On all around the Mac mini case there are wents (~1 cm wide) perfect for a stripped SATA connector.
The margins inside the Mac mini is even smaller, lots of precautions has to be made, e.g. not blocking the wifi antenna cable, making sure enough SATA length cable length is left for headroom, not blocking the top case separator walls, and that the SATA connector stays connected to the Mac mini riser card.
The empty room left after removing the internal hard drive is padded with foam to make sure the designed air flow still is intact and flows over the northbridge and memory modules.
Once the top case is put back in place and the SATA cable is routed properly through the case, the end connector will protrude a fair bit off the bottom of the case.
Connected together
The external SATA connector on the Mac mini aligns perfectly on top of the external hard drive case. The power for the external case is still provided by its own adapter but the data connection is now integrated (and high speed).
I had to bend the 4 flaps on the back left-side on the Mac mini to make it close up fully, nothing major. A trick is to close the back first, then the front.
The Mac mini and external case combination looks pretty nice.
Performance
The 'start-up boot time from power button press to top menu line appears in Leopard:
- Start-up time: 31 seconds
Xbench is a suite of tests to do automated performance benchmarks. Here are the essential bits information from the disk tests:
Result | 119.82 | Similar stock model | 91.08 | |
---|---|---|---|---|
Disk Test | 89.09 | 38.63 | ||
Sequential | 137.53 | 58.71 | ||
Uncached Write | 171.82 | 105.49 MB/sec [4K blocks] | 57.57 | 35.35 MB/sec [4K blocks] |
Uncached Write | 173.67 | 98.26 MB/sec [256K blocks] | 55.80 | 31.57 MB/sec [256K blocks] |
Uncached Read | 79.57 | 23.29 MB/sec [4K blocks] | 58.35 | 17.08 MB/sec [4K blocks] |
Uncached Read | 202.51 | 101.78 MB/sec [256K blocks] | 63.68 | 32.00 MB/sec [256K blocks] |
Random | 65.89 | 28.79 | ||
Uncached Write | 25.29 | 2.68 MB/sec [4K blocks] | 10.96 | 1.16 MB/sec [4K blocks] |
Uncached Write | 205.74 | 65.87 MB/sec [256K blocks] | 54.45 | 17.43 MB/sec [256K blocks] |
Uncached Read | 98.21 | 0.70 MB/sec [4K blocks] | 59.25 | 0.42 MB/sec [4K blocks] |
Uncached Read | 163.25 | 30.29 MB/sec [256K blocks] | 80.03 | 14.85 MB/sec [256K blocks] |
The conclusion is that the new hard drive upgrade will increase the throughput speed 2 to 3 times compared to a stock Mac mini 1.66 GHz with a regular 2.5-inch 5400 RPM hard drive.