Mac miniのFusion Drive化 2013年07月27日

週末、いつものように近所のセントラルラマ3をウロウロしていて、ふと入ったPCショップでいつもよりSSDがプロモーションで安く売られていた。

Samsung SSD 840 120GB : 3,090THB
Kingston SSD now 300 120GB : 3,040THB

Mac miniのFusion Drive化をしたくてSamsungのSSDを探していたが意外と見つからなくてどうしようかなあと思ってたらこんなところにあった。でもよく見てみると840PROではなくただの840。んでしばしPCの自作サイトなどを見ながらKingstonのほうを購入。

IMG_20130727_161347

追加のSSDをロジックボードにつなぐSATAケーブルなどは以前にebayから購入済み。

Mac miniもSSD化、FusionDrive化出来るのか。。。 2013年07月04日
Mac miniのFusion Drive化Kitが届いた 2013年07月22日

帰宅して現Mac miniのファイルバックアップ。それが済んだら、さっそくMac miniの開腹作業。僕の持ってるのはMid2011のモデル。Macバラシの殿堂ifixit.comのサイトをiPadで見ながら作業。

Installing Mac Mini Mid 2011 Dual Hard Drive Kit – iFixit

IMG_20130727_180929

このMac mini、アルミのユニボディに綿密にパーツを詰め込んでてバラシが相当難しそうに最初思っていたが、やってみたら案外難しくもなく単純だった。ただし、増設SSDのSATAケーブルを買った際にMac miniの開腹作業に必要な工具も込みになっているものを買ったのでその工具さえあれば、ってところか。この工具がなければロジックボードをひっぱり抜くのとかが大変そう。難易度と手間を考えると2010年以降のこのアルミユニボディのものよりも以前の筐体のほうが手間がかかった。

さて、SSDの物理的な組み込みが終われば、次はセットアップだけども、このへんを見ながら進めていく。

[Mac] 噂のFusion Driveを自分のSSD&外付けHDDを使って自家製で構築してみる。 | Tools 4 Hack
2011 Macmini を Fusion Drive 化する。 | Studio-ADJ・スタジオ アジャスター

まずは2つ積んでいる記憶領域をLogical Volume Groupというものでまとめてしまわないといけない。いわゆるこれがFusion Driveになるのだと思う(2つのHDDを論理ドライブにまとめるだけのコマンドのように見えるんだけど、他にFusion Driveの設定らしき設定が見えないので多分これでしょう。RAID1などを構成するオプションなどは見受けられたんだけど。。多分標準でFusion Drive仕様となるのでしょう)。

ここで問題が。diskutil cs create “logical drive name” disk0 disk1 のコマンドが何度やってもエラーに。海外のサイトなどを調べると、disk0、disk1とディスクの指定をするときにメインのドライブ以外は”disk0″というディスク名ではなく”disk0s2″のようにスライスを指定せい!と書いてあるところもあったんだけど、結局、MacOSXのリカバリをネットワークリカバリモードでやるのではなく、USBメモリにインストール用DVDイメージを展開してそちらでbootしたらうまくいった。どうもネットワークリカバリでMacにFusion Drive化するドライブ2本のみしか接続してない場合うまくいかないらしい。Appleのサイトからリカバリプログラムをダウンロードしてきて、Fusion Drive化する当該のディスクに展開してしまうため、その領域からbootしていて、Logical Drive Groupにまとめる際、Boot領域に変更をかける作業となってしまい、エラー終了する模様。USBメモリ使えば、bootした領域がHDDと被ることはない。

その後はトントン拍子でMacOSXのインストールまで終了。リブート後、触ってみて「おおお!早うなった!これこれ!」という感じでその動作のキビキビした感じに大満足。

ssd

簡単にBenchmarkとった時のスクリーンショット。Sequential Writeがちょっと弱いけどReadはなかなかええ数字じゃないでしょうか。まあ、多少数字低くても体感的には劇的な変化をしてるので十分に意味のある作業でした。。。快適快適。

Mac miniのFusion Drive化Kitが届いた 2013年07月22日

IMG_20130721_125427

以前のエントリでMac miniのFusion Drive化について言及しておりましたが、その後とりあえずebayにてMac mini用のFusion Drvie化Kitをポチっとしてしまいました。それがやっとパタヤマラソンから帰ってきたらポストに投函されておりました。

07月05日に落札して到着が07月20日か07月21日、ということは郵送で約2週間かかってるということになりますな。以前香港から僕が2006年のアジア旅行をした時に買ったクラシックなNokiaの携帯電話を再購入した際にめちゃくちゃ早く届いたので今回も4,5日ぐらいで着くのかと思ってたらしっかり2週間もかかった。。国際便の小包ってようわからんですな。ま、急いでるわけではないので全然いいんですが。

IMG_20130721_125105

中国から到着。この出品者、中国から発送ということなので中国在住かな?それでebayの商品ページはドイツ語で説明がなされていて、僕が購入した際には英語で会話して商品を発送してもらったという相手が何人なんだかよくわからない感じだったが、商品さえ届きゃいいや。

IMG_20130721_125427

んで、中身はSSDとロジックボードを接続するSATAコネクタとMac miniの解体道具なんですが、メッセージカードと何やらよくわからないおまけが。。携帯ストラップ?別に嬉しくもないおまけですが。。。ebayで商品販売してる人ってなんかよくわからないけどこういうしょうもないおまけをよくつけてくれることが多い。別に嬉しくもないんですけどね。。。

IMG_20130722_162108

メッセージカード。この裏面はドイツ語で多分同じ内容が書かれている。

さて、コネクタが届いたので後は、どっかのPCショップでSSD128GBあたりを仕入れてMac miniの開腹作業ですかね。大体KingstonのSSD Hyper X 120GBを3900THBぐらいで見たので来月給料出たら購入してFusion Drive化かな。

Mac miniもSSD化、FusionDrive化出来るのか。。。 2013年07月04日

MBP Optical Drive Replacement
“MBP Optical Drive Replacement” photo by Manuel W.
↑ こちらはMBPのHDD+SSD二個実装例

先日買ったMacBook Air 13″。128GBのSSDを積んでます。

僕のパソコンの使用目的って基本的にはブログ更新用のテキスト編集、メール、インターネット、音楽聞く、動画再生、ダウンロードとか。多少は写真編集が入るけど、全然画質気にしてないから大した負荷でもないはず。そんな状況だからあまりマシンスペックにはこだわってなかったんだけど、実際にMacBooki Airの動作がめちゃ早いのを目の当たりにするとやっぱりもう通常のHDDのマシンには戻りたくなくなる。。。

んで、自宅のメインマシンは現在2011年モデルのMac miniなんですな。このマシンももうSSD化してしまいたいと思ってネットでいろいろ見ていたら、なんとあの小さい筐体にHDDが2個入るんだと!しかも最近Appleが発表してたSSDとHDDを組み合わせて使うFusionDriveという機能もオフィシャルじゃないけどどうも使えるっぽい。

MacのFusionDriveってのは、GB単位のコストの高いSSDのパフォーマンスとローコストで大容量のHDDを組み合わせて高速で大容量の論理ドライブを実現しましょうって機能。いろいろ先人達のサイトを見ているとかなりディスクアクセスを高速化できるらしい。

こんなにも変わるものなのか…Fusion Drive搭載のMac miniが爆速です(動画) : ギズモード・ジャパン

てかよくよくみてみるとそもそもAppleがMac miniのBTOオプションでFusionDriveの提供を行なっているみたい。そうかそうかだから元々2.5″ HDDが二個入る設計なのか。

Mac mini Dual Drive Kitという増設HDD用のSATAコネクタを購入し、取り付けをし、
バンコクのFortuneかPantipでSamsung 840 ProのSSDドライブ 128GBでいいから(ただSamsungの840 Proは128GBのものと256GBのものではSequential Writeの数値がかなり異なるので出来れば256GBのを買いたいけど)買ってMac miniにHDDとSSDをそれぞれ実装、再セットアップ時にFusionDriveに指定してOS入れなおしてしまえば使えるようになるらしい。

もともとはSSD追加で、搭載していたもともとの500GBのHDDはUSBでつないで外付けにしておくかーなんて思ってたけど、内蔵にできる上、論理的にはひとつのドライブにまとめることができる。

だんだんむくむくとやる気が出て来ましたで。これはMac mini w/ Fusion Drive。やるしかないでしょう。MacBook Airのような快適さを自宅デスクトップ機、Mac miniにも。

今現在で調べてみたところ、eBayでMac mini Dual Drive kitが安いもので27.09USD、大体842.33THBとなっている。Shipping Feeがだいたい120THBぐらいっぽいので1,000THB弱で手に入る。そしてSSDは前述のSamsung 840 Pro 128GBでやるなら4,650THB。5,650THBで実現できる計算になります。これぐらいなら確実にやると思う。。。

Dual Festplatten Flex Kabel Kit FÜR Apple Mac Mini Desktop Server Datenspeicher | eBay

Compute & More Co., Ltd.

多分、しばらくしたらMac mini開腹写真とともにブログに上げていると思います。。。

MAC Mini Server 2台目HDD/SSD増設用ケーブル Bottom Hard Drive Flex Cable for MAC Mini Server
ハピネス・エクスペレス
売り上げランキング: 7,514

必要以上に凝った造りのMac miniを新たに購入 2012年09月02日

Untitled

今年に入ってから調子が悪く、数回OSのインストールをし直していたが、ずーっと調子が悪いMac miniの再インストールを先週末しようと思っていた。んで実際作業に取り掛かり、iTunesの音楽データ、iPhotoの写真データを外付けHDDにコピーしようとすると読み出しエラーが出てコピーが出来ない。なんかとても危うい状況。2009年初期のMac miniを開腹してHDDを取り出し、空いている外付けHDD2.5″を取り付けてから再度OSインストール。ところがこれが途中でエラーが出たり、エラーがなく正常に終わったかのように再起動し、さあ!と思っているとまた再インストールの最初のステップに戻っていたり、あげくの果てにインストールが何時間たっても終わらない状況となり、あまりにうっとおしいので新規にMac miniを買ってしまった。

ホント言うとMacBookProあたりが欲しかったが、7月の日本帰国、8月のインド旅行があったので貯金額が少なく、MacBookProはちょっと手が出ず、Mac miniを買うことにした。購入はいつもお世話になってるカシコーン銀行のクレジットカードで10回無金利分割払い。ラマ3セントラルのPowerBuyではこのカシコーン銀行のカードを使うことで3%の割引があるとのことでこちらで決定。ついでにタイ+英語のBluetoothワイヤレスキーボードも。

Untitled

付属品は電源ケーブルとHDMI-DVI変換アダプタ、薄いマニュアルのみ。OSのインストールディスクすら入っていない。インストールイメージは内蔵HDDにあるリカバリ領域を立ちあげてAppStoreからWiFiや有線LAN経由でダウンロードしてからインストールする仕組み。あくまで使用環境としてインターネットを完全に前提として設計されております。

Untitled

Untitled

しかし、2009年のMac miniと比べると面積は大きくなっているものの、高さは2/3程度になっていて本体に電源ユニットが内蔵されているので電源ケーブルにBrickがついていない。これがとてもスマートで電源ケーブルも軽い。筺体は底面、背面、天面のアップルマーク以外はアルミニウムのユニボディで、WiFiのアンテナなんかなんと底面に設置されテーブルトップに接するような形になる。うちの机はスチールのごつい机だったが問題なくWiFiは使えた。

しかし、ifixitのバラシ画像を見てもわかるんだけど、この筐体ユニボディの名前の通り筺体自体は一体型でバラすことができない。通常このようなお弁当箱サイズの筐体だと蓋状の天面がパカっと外れて中のユニット俯瞰できるように作ると思われるが(でないとメンテナンス性が悪い)、このMac miniはバラす時、なんと中身のユニットを背面の方からずっぽりと抜き出して取り出す。底面は円形のスライド式の蓋があるだけでほとんど中身を取り出すことができない。この背面のスペース、わずか高さ3.6cmほどと幅19.7cmであります。ハメコミ筺体と限られた省スペースをトコトンまで使い尽くした2009年モデルでもメンテナンス性は悪いと言われていたが多分この2011年モデルはそれ以上だと思う。いやー、このデザインすごいなあ。執念のデザインですな。少なくとも効率姓だけを追求してるとこういう構成には絶対にならないと思う、それぐらいの驚きのデザイン。ウェブや雑誌ですでに知っていたことだが、改めて手にしてみるとやっぱりびっくりする。こういうの、好き、という訳でもないけどアップルの製品のおもしろいところだと思う。

MacでPHPを使い始めるまでがめちゃ簡単

ちょっと簡単ながらもサーバ側のプログラムを作ってみようと思い、MacでphpとWebサーバ立ち上げてテスト環境を作ろうとしたんだが、あまりに簡単でびっくり。

Macには標準でPHPがインストールされている。Snow Leopardだと5.3.3かな。でもWebサーバ(apache)で標準で使えるようにはなっていない。このままではTerminal経由でしか使用できない。

なんで/etc/apache2/httpd.confを編集する。

#LoadModule php5_module libexec/apache2/libphp5.so

↑このコメントアウトを外すだけ。sudo viで開いて/phpすりゃすぐ見つかる。

ファイルを更新して終了し、System PreferenceのSharingから、Web Sharingを有効にする。

これだけ! めちゃ簡単だ。そりゃあ、やっぱWebアプリ開発のエンジニアならMac使いたくなるわなあ。そもそもUnixなんだからWebアプリ開発に関してはMacやUbuntuのほうが正統ですわな。しかし、準備の手順がこれだけ簡単なんは素晴らしい。Windowsだと、php入れてapache入れてってしなければいけないし。

Apple Mac mini/2.4GHz Core 2 Duo/2GB/320GB/SuperDrive DL MC270J/A Apple Mac mini/2.4GHz Core 2 Duo/2GB/320GB/SuperDrive DL MC270J/A

アップル 2010-06-16
売り上げランキング : 5010

Amazonで詳しく見る by G-Tools