世界を動かす技術を、日本語で。

M4 Pro Mac miniのストレージを半額でアップグレードする方法

概要

  • Mac mini M4 Proの内蔵SSDを4TBにDIYアップグレードした体験談
  • 分解やDFUリストア手順の注意点とコツ
  • M4 ProとM4のSSDスロットの違い
  • 内蔵・外付けSSDのパフォーマンス比較
  • 純正より安価なサードパーティ製アップグレードの価値

M4 Pro Mac mini SSDアップグレード体験

  • ExpandMacMini のキットでM4 Mac miniを1TBから2TBに増設した実績
  • M4 Pro Mac mini は同様にストレージがユーザー交換式だが、当初は対応キットなし
  • M4-SSD から新製品のテスト依頼を受け、スタジオ用M4 Pro miniを512GBから4TBへ増設
  • 旧M4 miniの1TB SSDを父親のM4 miniへ移植も実施
  • 分解や増設作業の全工程を記録した動画も公開

分解と取り付けの注意点

  • ノートPCの分解経験があれば比較的 簡単な作業
  • 背面プラスチックカバー の取り外しが最も厄介
    • 金属ピン4本がクリップで固定
    • プラスチックカバーとアルミケースの隙間に薄い金属やこじ開けツールを挿入して持ち上げる必要
    • 不注意だとアルミ傷やプラスチック割れ、電源ボタンコネクタ断線のリスク
  • トルクスネジの取り外しは iFixitの安価なツールセット で十分対応可能

M4とM4 ProのSSDスロットの違い

  • M4 Pro :標準2242 NVMe SSDよりも長いスロット
  • M4 :2230に近い短いスロット
  • 物理サイズと位置が異なるため、互換性に注意

DFUリストアの必要性

  • Apple独自コネクタ・スロット 採用
    • ユーザー交換可能なカードは フラッシュメモリと電源回路のみ
    • コントローラはSoC内蔵 (M4チップの一部)
  • 交換後は必ず DFU(Device Firmware Update)リストア が必要
    • Apple Silicon(M1以降)や T2チップ搭載Intel Mac でDFU可能
    • Mac mini背面中央のThunderboltポート経由で接続
    • 電源ボタン長押ししつつAC接続→DFU開始
    • 他のPCやHackintoshでは DFU不可
  • DFU中のダイアログが裏に隠れるなどの小トラブルは発生しうる

パフォーマンス比較

  • M4 Pro 4TB内蔵SSD は書き込み性能が特に向上
    • フラッシュチップ数が多く、書き込み分散が効くため
  • 読み込み速度はどの容量でも大差なし
  • 外付け Thunderbolt 5 NVMeエンクロージャ+8TB Sabrent Rocket Q で比較
    • 外付けは大容量コピー時に一時的な速度低下あり
    • 内蔵SSDは長時間でも安定した高速転送
    • 外付けの速度低下は NVMe SSDのDRAMキャッシュ が原因
  • 4K動画編集用途でも 内蔵SSDの安定性と速度が優れる

コストと結論

  • M4 Pro 4TB SSDアップグレード(M4-SSD提供品) :$699
  • 一般的な4TB NVMe SSD:$200~$400
  • Apple純正4TBアップグレード :$1,200(2024年6月時点)
  • サードパーティ製アップグレードは 純正より圧倒的に安価 かつ性能も十分
  • Mac miniのストレージ増設において コストパフォーマンスと実用性の両立

Hackerたちの意見

中国には、Mac miniのSSDを安くアップグレードしてくれるお店もあるよ。DFUリストアとかも全部やってくれる。

それに、アメリカに戻った時には、SOCの裏に新しいCPC ROMがハンダ付けされてるんだって!

でも、ジェフは中国に住んでないからね。

そんな場所がアメリカに存在するのかな?それともAppleが潰しちゃう?

4TBで700ドル!明るい日中に強盗に遭って、それについてハッピーなブログを書いてる感じ。

盗まれるのが少ない方が、もっと盗まれるよりはマシだよね。

私はM4-SSDから699ドルのM4 Pro 4TB SSDアップグレードを提供されました。かなり高価ですね(特に通常の4TB NVMe SSDと比べると、200〜400ドルの範囲ですし)...

そういう文化があるから、Appleの技術には感謝してるけど、Appleを使うためにハードウェアを提供してくれる顧客や雇用主に任せたいな。プライベートではLinux/Windows/Androidがメインだから。いい洞察だね。https://en.m.wikipedia.org/wiki/The_Cult_of_Mac

SSDの速度は、俺にとっては奇跡的だよ。昔は16台のHDDをストライピングして、やっと1GB/sのスループットを出してたから。シャーシによっては、デスクトップ版の8ドライブエンクロージャーが2つか、大きな4RUエンクロージャーで冗長電源と、アリーナのロックコンサートをかき消すほどの音のファンがついてた。今は、データと電源を1本のケーブルでつなげて使える小さなスティックから5GB/s以上のスループットが得られるんだ。しかも、全く静かだし。俺は4K以上の動画も編集するけど、今はカメラが撮影中に記録した同じデバイスから直接編集できる。バックアップを作る部分は省略するけど、DITの段階でソースメディアから編集メディアへのコピーに何時間もかかることはなくなった。撮影中、1と0がもっと早くデバイス間を移動してくれたらいいのにって思ってたことが多かったから、これは本当にありがたい。あ、あの16台のデバイスユニットは、俺がやっとスピニングラストをやめた頃に4TBに近づいたくらいだった。最初に扱ったエンクロージャーは、AVR75エンコーディングをかろうじて処理できる7ベイのRAID-0だった。動画だけはアレイに保存できるくらいギリギリで、音声のスループットがオーバーしちゃうから、音声は別の外部ドライブに保存してた。SSDを使うのは、あの頃からのパワーアップを感じるね。

昔は16台のHDDをストライピングして、やっと1GB/sのスループットを出してた うわ、それってどれくらい持つの?ドライブを交換し始めるまでに。

今は生産終了したIntel Optane、特にp5800xを試してみるべきだよ。OSをこれで動かしてるけど、すごくいいよ。

ヴィンテージMacを復元し始めたから、これがさらに実感できる。SSDアップグレードができるくらい新しいモデルだと、違いはまるで別世界だよ(Power Mac G4でも、ドライブを交換するだけで新鮮で速く感じる)。PowerBookやクラシックMacのような古いモデルでも、SD/CFカードからIDE/SCSIなどへのアダプターがたくさん出てるから、かなりのパフォーマンス向上がある。でも、小さなハードドライブのゴロゴロ音を聞きながら座っているノスタルジーは消えちゃったね。

SSD自体が信じられないほど速いわけじゃない(それなりに速いけど)、主にRAMキャッシュとTLCをSLCのように感じさせる巧妙なトリックのおかげだよ。ほとんどの(安い)SSDは、これらのトリックの限界に達するとパフォーマンスが急降下する。

記事では、AppleがAシリーズとMシリーズのチップにSSDコントローラーをSOCに統合する理由を推測してるけど、大事な理由、データの整合性を見落としてる。約15年前、Appleは企業向けSSDコントローラーを作ってる会社の特許を取得するために5億ドルを支払ったんだ。 > Anobitは、NANDの信頼性とデータ保持の問題に対処するために、ECCに加えて多くの信号処理技術を適用しているみたい。特許には、電圧がドリフトしたセルを定期的にリフレッシュすることや、隣接セルの挙動を利用することが言及されていて、NANDがかなり劣化した後に起こることに対処しようとしてる。これらの努力を通じて、AnobitはNANDの寿命と信頼性を大幅に改善することを約束しているんだ。

これらの努力を通じて、AnobitはNANDの寿命と信頼性に大きな改善を約束しています。すべてのフラッシュコントローラーがこれを行っています。現代のNANDは、ただの数学の塊です。たくさんの数学が詰まっていますね。

これは、AppleがMac OS XにZFSをデフォルトファイルシステムとして導入しようとした努力を放棄してからあまり時間が経っていないことに注意してね。OracleがSunを買収したことが特許の問題で良い理由だったかもしれないけど、少し「パックがあるところにスケートする」みたいな感じで、回転する錆のZFSが彼らのコンピュータに長くは残らないだろうって気づいたのかも。

記事では、AppleがAシリーズとMシリーズのチップにSSDコントローラーをSOCに統合する理由を推測していますが、データの整合性という大きな理由を見落としています。本当にデータの整合性に興味があるなら、APFSにチェックサムを追加すべきです。RAIDがないと、壊れたデータを再構築できませんが、少なくとも問題があることは分かりますし、Time Machineから復元することもできるかもしれません。メタデータについては、複数のコピーがあるので、良好なものを使うことができます(これがZFSの仕組みです:重要なものは「本質的に」複数のコピーを持っています)。 編集: > Appleファイルシステムはメタデータのデータ整合性を確保するためにチェックサムを使用していますが、実際のユーザーデータには使用しておらず、ストレージハードウェアのエラー訂正コード(ECC)メカニズムに依存しています。

耐久性だけじゃなくて、パフォーマンスもね。Appleはスタックに垂直統合された、ずっと優れたSSDコントローラーを持ってる。

AppleのSSDは、ずっと長持ちして信頼性が高いのかな?特許の具体的な内容は見てないし、信号処理の専門家でもないけど、過去にSSDコントローラーやNANDメーカーで働いたことがあって、似たようなアイデアを持ってたよ。

面倒くさいし、手間がかかるだけだから、Appleに税金を払った方がいいよ。君の時間の方がずっと価値があるし、もしそうじゃないなら、もっと大事なことがあるはず。

それは理にかなった考えだけど、工具箱を引っ張り出して物理的に何かを分解する口実を待ってる人もいるんだよね。

Appleは、アフターマーケットでストレージをアップグレードしてくれないと思うよ。今のマシンを持って行ってスペックを上げるための税金を払うこともできないし。正直、これはまさにAppleが調査委員会から叩かれるような、頭が固い態度だと思う。ジョン・ディアやマイクロソフトに起こったことと同じようにね。

うーん… 30分の楽しい作業で500ドル?正直、これをアップグレードしたけど、最初のSSDが数週間で壊れちゃって、結局数時間無駄にしちゃったんだよね。

単体のnVMEを外付けのAcadisエンクロージャーに入れるほど速くはないけど、十分速いよ。

お母さんのMac mini 2014年モデル?めっちゃ遅くて、30秒のポーズがあって、使い物にならなくなった。5400rpmのハードディスクにアクセスするのが超難しかった。サードパーティのアダプターを見つけて、簡単に外せる底のフラップの下にnvmeを取り付けられるようにしたら、急に速くて使いやすいマシンに変わったよ。(彼女は元々8GBのRAMにお金をかけてた)。でも、Appleが自分たちの製品を実質的にダメにして、それを偶然でしか修正できなかったのがちょっとムカつく。安いPCじゃなかったのに…

アップグレードできないストレージとRAMはマジでおかしいよね。面白いことに、M4 Mac miniがセールになった時、32GB RAM/1TBドライブのバージョンは16GB RAM/512GBドライブのバージョンのちょうど2倍の値段だったんだ。これって、AppleがRAMとストレージだけを売って、他はタダで配ってるってことを暗示してるよね。

YouTubeに、エントリーレベルのiPhoneやiPad、MBPなんかを送ってもらって、4TBや8TBのSSDにアップグレードする人がいるんだよ(Doctor Fengとかそんな名前だったと思うけど、見つからない)。その過程をASMR動画にしてるんだよね。アップグレード可能なメモリの話だけど、俺が「チーズグレーター」Mac Proを買った時、8TBのSSDが欲しかったんだ。でもAppleは7TBのSSDに3000ドルも要求してきた(元の値段が1TBのベースだったから)。だから、4xM.2カードと4x2TBのSamsung Pro SSDを1300ドルで買ったんだ。けど、1TBの「システム」SSDはそのまま使ってて、こっちの方が速かったんだよね。6.8GBpsに対して、システムドライブは5.5GBpsだったし。メモリも同じで、OWCはAppleと同じメモリを売ってる(同じメーカー、同じ仕様)。Appleは160GBのメモリ(32GBから192GBにするのに)で3000ドルも要求してきたけど、俺は1000ドルで済んだよ。

プレオーダー期間中に一つ買ったんだ。最初のSSDがオーバーヒートで壊れ始めちゃって、今週交換品が届いてインストールしたばかりなんだ。大丈夫だといいな。重要なこと: 売り手はSSDに対して保証を提供してないんだ。俺が買った時は1年の保証があったから運が良かったけど、今はそうじゃないみたい。700ドルは保証がないとかなりリスクが大きいよね。ちなみに、非プロ対応のSSDも最初は高かったけど、普及するにつれて値下がりしたんだ。数ヶ月待てば、プロ対応のSSDも同じようになると思うよ。

M4-SSDから699ドルのM4 Pro 4TB SSDアップグレードを提供されたんだ。かなり高いよね(普通の4TB NVMe SSDが200〜400ドルなのに比べて)。比較するフラッシュの種類によるけど、QLCは安いし、TLCはちょっと高め、MLCはほぼ手に入らないし、SLCはQLCドライブをSLCモッドしない限りめちゃくちゃ高いよ。