投稿

1月, 2015の投稿を表示しています

RetinaでないMacBook Proを選んだ理由

イメージ
Mac mini 2014には,正直がっかりした。
確かに第4世代のプロセッサになり,Wi-fiは802.11acに対応,Thunderbolt 2がついた。でも4コアのプロセッサは選べなくなりった。Wi-fiは外付けでも最新にできる。家庭用には,Thunderboltの周辺機器は高価で,ましてや2が必須かは怪しい。でも,それが問題なのではない。メモリが半田付けされたことが一番の問題だ。Macを長く愛用するには,アップグレードできることが重要。メモリだけは簡単に増やせることがMac mini 2012のよいところだった。そういえば,最近のMacはユーザによるカスタマイズをさせない方向にある。
正月休みに卒業したはずの自作に戻ろうかと検討し,パーツを選び,カートに入れるとこまでしたが,思いとどまった。やはりMacを使いたい。ハードもOSも。WindowsやLinuxに費やした無駄な時間を思い返した。でも連休初日の家電量販店の広告に,Core i5で5万円を切るノートPCを見つけ,再び心は揺らいだ。安い機種だが,メモリはもちろんドライブも交換できそうだ。安いだけあってディスプレイの解像度は高くない。そうだ,そういうのをアップルも売っていたはずだ。
かくして,本来新しいMac miniを買う予定だったが,非retinaのMacBook Proを買うことにした。CPUの世代は古く,グラフィックの性能も低い。重いし,分厚い。でもメモリを増やせる。ハードディスクは500 GBと心許ないが,交換できる。光学ドライブを外せば,もう一台載せられる。タイミングよく,整備済製品があった。オンラインのアップルストアで検討すると,Mac miniの「松」を16 GBにして,2TB Fusionにしたものと同じくらい費用がかかる。家の中でしか使わないが,部屋から部屋に移動でき,停電しても使える。何と言っても,自分の手で強化したい。
最終的な構成は,HDD 2TB+SSD 256GB Fusion Drive,メモリ16 GBにした。この構成は,アップルのノートではCTOできない。買い物リストは以下のとおり。
MacBook Pro Mid 2012 (MacBookPro9,2)Seagate 2.5 in HDD 2TBTranscend SSD 256GB

OpenZFS on OS X

Mac Pro Early 2008に新しいディスクを4つ入れる。既にOSはSSDにあり,入れ替え前のディスクのバックアップは済んでいる。
Open ZFS on OS XからOpenZFS_on_OS_X_1.3.0.dmgをダウンロードする。Mountain Lionを使っているので,OpenZFS on OS X 1.3.0 Mountain Lionをダブルクリックしてインストール。
ZFS poolの作成Wikiを参考にzpoolを作る。ただし,mirrorではなくraidz。ディスクの名前は,事前にdiskutil listで確認しておく。ZFS poolの名前はここではzpool0としている。オプションは,次のように設定。大文字小文字の区別はMac流にしない(casesensitivity=insensitive),iTunesなどが使えるようにNFD normalizationを使う(normalization=formD),アクセス日時の記録はしない(atime=off),圧縮する(compression=lz4)。
$ sudo zpool create -f -o ashift=12 -O casesensitivity=insensitive -O normalization=formD -O atime=off -O compression=lz4 zpool0 raidz disk1 disk2 disk3 disk4 zpoolの状態確認$ zpool status 権限の変更 作成されたZFS poolに,誰でも書き込みができるように権限を変更する。
$ sudo chmod 777 /zpool0 マウントポイントの変更 既定ではZFS poolの名前がボリューム名として使われるため,zpool0が/にマウントされる(/zpool0)。OS Xの流儀にするため,マウントポイントを変更する。
$ sudo zfs mountpoint=/Volumes/Zenith zpool0 手動マウント なんらかの理由でマウントされていないときは,手動でマウントできる。
$ sudo zfs mount zpool0 ディスクユーティリティ OpenZFSをインストールすると,ディスクユーティリティでも,ZFSで初期化ができるようになる…