MacBook Air (Early 2014)のSSDを換装する

古いMacBook AirのSSD換装を行いました。
既に6年前のモデルなのであまりお金を掛けても仕方ありませんが、ストレージの容量アップのためにSSDを換装しました。
(ついでに速度も上がればラッキー程度です)

MacBook AirのSSDは端子の形状が特殊なので、通常のNVMe SSDを購入しても換装できません。
通常のNVMe SSDを使えるようにするアダプターも売られているのですが、不安定なものがあったり、別々に注文するのも面倒だと思い、最初からMacBook Air換装用として売られているSSDを購入することにしました。

トランセンド JetDrive 850

MacBook Airの裏ブタを外すトルクスドライバーなどもセットになった製品です。
もちろん端子もMacBook専用!

英語ですがマニュアルも入ってます。
付属のトルクスレンチで裏ブタのネジを外します。

ネジは全部同じ長さではないので、外した場所の長さを覚えておくといいです。
(写真を撮っておくのが手っ取り早いです)

ネジを外すとすぐに裏ブタを取り外すことができます。

SSD自体のネジも付属のドライバーで外せます。
(裏ブタを外した方とは別のドライバーを使います)

交換するJetDrive 850のSSDは奥までしっかりと差し込んでください。
奥までしっかりと差し込まないとネジが刺さりません。

SSDを交換したら裏ブタを戻してネジを締めれば換装自体は終了です。
但し、このネジはネジ止め材使わないと緩みそうなネジに見えます。
Appleもネジ止め材を塗布して締めてました。
ネジ止め材は高くないですし色んなものに使えるので、1本買っておくと便利です。

私はネジ止めの強度に合わせて3種類を使い分けていますが、タミヤのものは比較的緩めに固まるので、再度外す可能性がある場所に向いています。

SSDの換装が終わったらmacOSの再インストールです。
再インストールする前にSSDの内容を消去します。

ディスクユーティリティでドライブを選んでMAC OS拡張(ジャーナリング)を選択して削除します。
※後で出てきますが、ここで私はミスをしていました。

消去したらmacOSユーティリティに戻ってmacOSを再インストールを選択します。

インストール先のドライブを選んで…

あれ、なんかエラー出ました!

ディスクがGUIDパーティションテーブル方式でなければだめだそうです。
(これが先に書いたミスのことです)

ということで再度ディスクユーティリティに戻ります。

左上のメニューからすべてのデバイスを表示を選択します。

するとJetDriveのディスク自体が選択可能になるのでTS~と書いてあるディスクを選択してから「消去」をクリックします。

これで消去の内容に「方式」が現れるのでGUIDパーティションマップを選択してから初期化を行います。

macOSの再インストールに戻ってからドライブを選択すれば無事にmacOSの再インストールが始まりました。

OSの設定が完了してシステム情報を見ると、無事にNVMe接続でSSDが認識されてました。

換装前と換装後のSSDの速度を計ってみました。

換装前

換装後

SSDの速度は換装前の約2倍となっていますが、体感的にはそれほど速くなった感じはしません。
元々CPUもメモリも最近のPCに比べると貧弱なので、SSDだけ速度が上がってもあまりレスポンスはよくならないのでしょう。
元々付いていたSSDも当時としてはそれほど劇遅というわけでもないので、レスポンスアップを求めての換装であればそこまでお勧めはしません。
(それでも全く変わらないわけではないので、恩恵ゼロというわけでもありません)

換装前に比べるとSSDの容量は一気に増えたので、ストレージの容量アップとしての目的は果たせたかと思います。

\楽天ポイント4倍セール!/
楽天市場
\楽天ポイント4倍セール!/
楽天市場

QNAP TS-673でTS(MPEG2)ファイルをMP4(H.264)に変換する

地デジやBS・CSをRaspberry Pi 4で録画し、TSファイルからH.264に変換するところまでやっていましたが、変換に録画時間と同じくらいの時間が掛かります。
Raspberry Pi 4もハードウェアトランスコードには対応しているようですが、どっちにしても同じくらい遅いのに変わりはありません。

QNAP TS-673にはトランスコードの機能がありますし、GPUも追加しているので変換はTS-673に任せることにしました。
Raspberry Pi 4はTSファイルでの録画までとなりCPUを殆ど使わなくなるため、使い方的にはちょっともったいない気もしますが…

TSファイルの保存先をTS-673のNFSにしているので、あとはTS-673側でトランスコードの設定をするだけです。
マルチメディアコンソールのトランスコードの設定で、リアルタイムスキャンを選んでTSファイルの保存先を指定するだけです。
フォルダの指定時に480Pやオリジナルなど欲しい解像度を選択すれば、その解像度のファイルが生成されます。

設定はたったこれだけです。
GPUを積んでいればGPUを使用したハードウェアトランスコードが行われます。
GTX 1650使用(GPU使用率20%前後)で2時間のFullHDの動画を、オリジナル解像度のままで約10分程度でH.264のMP4に変換してくれます。

変換したMP4ファイルは、指定したフォルダの下の@Transcodeフォルダ内に選択した解像度の分だけ生成されます。
変換元のTSファイルを自動削除したり、変換後のファイルを特定のフォルダに移動したりはできないので、そこは手動で行う必要があります。
これらの処理はRaspberry Pi 4で動かしているアプリだとできるので、TS-673でトランスコードする場合は少し勝手が悪くなってしまいます。
TS-673でのトランスコード後の処理をどこかに記述できればいいのですが、ざっと見た感じでは発見できませんでした。

QNAP TS-673にGPGPUを追加 その2

QNAP TS-673にGPGPUを追加の続きとなります。

一旦はQNAP TS-673にQNAPドライバのサポート対象であるGTX 1050 Tiを挿して使用していましたが、GTX 1650でも動作するのか試したく購入しました。

ELSA GeForce GTX 1650 SP(GD1650-4GERSP)

下の写真は全て上がGTX 1650で下がGTX 1050 Tiとなります。

サイズは全く同じです。
基盤のパターンなどは違いますが、よく見ないとどちらがどちらか分からないほどです。
唯一見た目で違うのは、ブラケットにある端子の種類くらいです。

箱は同じELSAのGTX 1050 Tiよりも一回り大きいです。
基盤のサイズは同じなので、無駄に箱を大きくする必要があったのか…

とまあ、外見上の違いはここまでとして、実際にQNAP TS-673上でトランスコードができるのかです。
現時点で使用可能なQNAPのNVIDIA GPU Driver 3.0.5(NVIDIA driver version 418.56)ではGTX 1650を正式サポートしていません。
(GTX 1650をサポートしているのはNVIDIA driver versionは418.74以降となります)

ダメもとでQNAP TS-673に挿してみたところ、認識自体は問題なくしており、起動時の画面もHDMI経由で表示されました。
OS起動後もハードウェアとして認識されており、トランスコードも可能と表示されました。

実際にQNAPのアプリでオンザフライのトランスコードを試してみたところ、これも問題なく動きました。

ということで、現在の最新バージョンであるQNAPのNVIDIA GPU Driver 3.0.5でも問題なくELSA GeForce GTX 1650 SPにてハードウェアトランスコーディングが可能でした。

\楽天ポイント4倍セール!/
楽天市場