ろばの穴・別館 Annex

アップル製品への熱い想い & PCガジェット全般のメモ

MacBook Air M2 のSequoiaクリーンインストール記録

はじめに

お久しぶりです。生きています。

MacBook Air M2のクリーンインストールの作業メモを今後のために残すことにしました。部分的にでも、同様の作業をされる方の参考になれば幸いです(環境や条件はそれぞれ違いますので自己責任でお願いします)。

背景

2年前のM2 MBA購入時、Time Machineからの移行で済ませたため、前機種からの不具合(突然のリスタート)が残ってしまっていたのを放置。

ZOOMでのプレゼン中に突然再起動が発生し、機能拡張の整理などしたが改善せず、クリーンインストールを決心。

作業に支障を与えず、完全な環境復元を短時間で実現することを目標にした。

環境

  • MacBook Air 2022, M2
  • 元の環境:Sonoma 最新
  • 周辺機器:USB-c→USBメモリ、USB-c→ハブ(マウス、Ethernet、外部モニター)
  • 作業者の特徴:超慎重・超心配性

準備作業

1. アプリケーション関連

  • 必要なアプリケーションのリストアップ
  • 最新インストーラとライセンスの準備
  • 現在のアプリケーションフォルダの内容を記録*1

2. ユーザデータ関連

  • デスクトップ、Finderサイドバーのスクリーンショット
  • システム設定カスタマイズ部の画面キャプチャ(約60枚)
  • ホームディレクトリのリスト
  • ライブラリフォルダ確認(3箇所:/・/システム・/ユーザ/)*2
  • AppleID情報

3. 設定・データファイル

  • ThunderbirdFireFoxデータ*3 *4
  • BetterTouchTool設定
  • ファイアウォール設定(使用中のFWアプリより)
  • カスタマイズフォント(~/Library/Fonts)
  • ユーザ辞書(辞書パネルから全選択でD&Dでplist生成)
  • WiFiパスワード(Ethernet接続なら不要)

バックアップ

以下4種類のバックアップを作成(慎重すぎると思います)

  1. Time Machine 1
    差分バックアップ(現行のTime Machineを使用)

  2. Time Machine 2
    新しいSSDフルバックアップ(初期化前の環境を別保存)

  3. dittoでのバックアップ
    sudo ditto -Vコマンドを使用し、外付けディスクにライブラリフォルダをコピー(ターミナル.appにて)

  4. 必要データをUSBへD&Dでコピー
    このメモ、 Apple ID情報、WiFiパスワードファイルなど

Sequoiaインストールディスクの準備

初期化とインストール

  1. Macを探すをオフに
  2. Sequoiaクリーンインストール

インストール後の作業

1. 周辺機器動作確認

  • USB接続
  • USBハブ経由の接続
  • Ethernet
  • 外部モニタ
  • マウス

2. システム設定など

  • BetterTouchTool復旧(ショートカット集なので真っ先に)
  • ファイアウォールアプリ設定起動
  • iCloudログイン
  • システム設定(撮っておいたスクショを確認しつつ)
  • スクリーンショットの保存先変更(ビデオ録画「⌘⇧5」のオプションメニュー)
  • マシン名変更(システム設定 >> 一般 >> コンピュータ名)

3. データ復元

  • ユーザホームやデータなど
  • ミュージック.app(オプション起動でライブラリ指定)
  • 写真.app(オプション起動でライブラリ指定)

4. ネットワーク設定

  • Ethernetを固定IPに
  • DNS設定
  • 無線LAN接続確認
  • Sambaファイルサーバ接続確認
  • プリンタ設定・テスト印刷

5. アプリケーションインストール・動作確認

  • LINEの過去ログ消失対応*6

6. システム詳細設定

defaults write com.apple.desktopservices DSDontWriteNetworkStores True
sudo mkdir -p /Library/Preferences/FeatureFlags/Domain
sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist
  • ユーザ環境の復元
    • 辞書:バックアップしたplistから復元
    • フォント:バックアップしたフォントファイルをWクリックで復元(FontBook.appが起動)
    • Finderサイドバーにゴミ箱を表示*8
    • ミュージックのファミリー共有設定(一般 >> 共有 >> メディア共有 を忘れずに)
    • デスクトップの整理

後片付け

未解決問題

  1. フルスクリーンアプリケーション間スワイプ方向
    左右逆になった気がするのだけど、直す方法わからず

  2. AirDrop時、他の機器(iPadPro)から見たマシン名?
    Macのユーザ名になってしまう(漢字の氏名+ユーザ名)

  3. 壁紙関連ファイルの容量
    スクリーンセーバー動画(100〜600MB/個) → 保存場所: /Library/Application Support/com.apple.idleassetsd/Customer/xxxxxxxx 手で消す以外の方法わからず。

注意点

  1. ユーザーID(uid)の作成順
    アカウント作成順で割当て(501, 502…)られるらしい。 一致しないと同一ユーザと見做されず、バックアップからコピーで戻せないファイルが出てくる。 (解決方法は色々あると思うけど、それぞれ面倒だしスッキリしない)

  2. iCloud Driveの設定
    「デスクトップと書類フォルダ」の同期設定を慎重に扱う。 誤って有効化してしまった場合の対処方法の正解わからず。*9

まとめ

準備には延べ数日かけましたが、初期化とインストール作業自体は数時間で完了しました。その後の環境復元は、急ぎのもの(システム設定、Thunderbird、Zoom、LINEなど)を優先し、その他は少しずつ進めています。

慎重な性格であることや、以前のクリーンインストールで環境を完全に復元できなかった経験から、今回は特に準備を慎重に進めました。ここまで徹底する必要はなかったかもしれませんが、結果としてスッキリと整理された環境を手に入れられたので満足しています。自分なりに調べた範囲では、こんな感じかなと思います。

次回(ずっと先になってほしいですが)は、このメモを使って気楽に作業ができそうです。

このメモが部分的にでも、どなたかの参考になれば嬉しいです。

* ここに書ききれなかったこと、たとえばBetterTouchToolのトラブルシューティングとか、データファイルの普段の管理方法とか、近いうちにまとめられたら、また書きに来ます。

脚注

各参考記事の筆者さま、貴重な情報をありがとうございました。

*1:Finderで全選択、メモ帳にペースト(編集 >> ペーストしてスタイルを合わせる)でファイル名だけコピー

*2:ユーザホームの下のライブラリは、隠しファイルなので「⌘⇧.」で表示させる。

*3:別のPCに Firefox を引っ越しする方法 | てくの侍 https://techsamurai.net/transferanotherpc/

*4:Thunderbird のデータを新しいコンピューターに移動する | Thunderbird ヘルプ https://support.mozilla.org/ja/kb/moving-thunderbird-data-to-a-new-computer

*5:こちらを参考にさせていただきました。アニメつきでとてもわかりやすかったです。ありがとうございました。  macOS Sequoiaクリーンインストールする方法とUSBインストーラーの作り方 - monoist.work  https://www.monoist.work/entry/clean-install-macos-sequoia

*6:PC版LINEでLINEトーク履歴の保存先&削除されたデータの復元する方法 https://jp.imyfone.com/line-data-recovery/where-is-line-chat-history-saved-on-pc/

*7:macOS Sonomaのかな漢字変換で表示される吹き出しを消す方法|TechRacho by BPS株式会社 https://techracho.bpsinc.jp/hachi8833/2023_11_17/135935

*8:Macのゴミ箱はどこ?データを完全に削除する方法 https://pcacademy.jp/mac-garbage-can#ゴミ箱をFinderに追加する方法

*9:デスクトップのファイルがすべて消えてしまい、焦った。