Apple Silicon搭載のMacBook Pro 13インチを仕事用に購入したのですが、クリーンインストールしたところ文鎮化しかけたので記録しておきます。
Apple Silicon M1搭載 MacBook Pro 13インチの購入
11月に発表されてから割とすぐに注文したのですが、受け取ったのが11月26日でした。夜にセットアップを開始しはじめました。
💻 #MacBookProM1 pic.twitter.com/w4LNZrpFba
— Masamichi Ueta (@masamichiueta) November 25, 2020
セットアップしているとカーネルパニックが発生するようになった
初期設定後、Xcode, Karabiner-Elements, VS Codeなど、いつも使っているアプリをもろもろインストールしていきました。
あとは、マイナンバーカード読み取り用に、NFCカードリーダーのドライバをインストールしたんですが、うまく動きませんでした。
その後、Macを再起動しようとすると、シャットダウンの途中で画面がおかしくなって、うまくシャットダウンできなくなってしまいました。起動後にカーネルパニックのアラートが表示されるようになり、焦りました。
今思うとこの時点でエラーメッセージをぐぐっておけば原因が特定できたのですが、NFCカードリーダーが動かなかったので、そのドライバが悪かったかなーと思い、設定したてでカーネルパニックになるのも気持ち悪かったので、一度BigSurクリーンインストールすることにしました。
ちなみに、原因はいつもお世話になっているKarabiner-Elementsだったようで、他にも同じ現象になる方がいるみたいです。
コメントをみるにBigSur側の問題のようですが、アンインストールするとシャットダウンできるようになりました。
クリーンインストールに失敗する
クリーンインストール作業を始めて、BigSurのインストール画面まで進んだのですが、エラーが表示されてインストールに失敗して進めなくなりました。いわゆる文鎮化。
「アップデートの準備中にエラーが起きました。 Failed to personalize the software update. Please try again.」
AppleがBigSurのクリーンインストールの際に文鎮化したMacの解決方法を公開していたので、公開されている方法を試していきました。
なんとか復活
結果的に、上の記事で紹介されている全ての方法を試したのですが、唯一成功したのが、Apple Configuratorでファームウェアを復活させる方法でした。
それ以外にユーティリティ画面で対応する方法が3つほど紹介されていますが、どの方法でも最終的にBigSurのインストール画面で同じエラーが発生しました。
Apple Configuratorによる修復は最後に試したのですが、こちらはなんとかうまくいき、無事M1 MacBookProを復活させることができました。
実はこちらの方法の途中にも一度エラーがでて、諦めかけましたが、Apple Configuratorを再起動してもう一度実行すると無事修復できました。
最後は交換を覚悟したのですが、なんとか無事復活することができてよかったです。かなり焦りました。。。
同じ状態の方がいれば、参考にしてもらえるといいかと思います。
エンジニアリング MacBook Pro Apple Apple Silicon M1
関連記事
-
2024/3/24
try! Swift Tokyo 2024
try! Swift Tokyo 2024の参加メモ
Swift
-
2023/1/31
SwiftUIでTabBarを非表示にする
SwiftUI TabBar
-
2023/1/14
Bootstrap5.3で追加されたダークモードに対応してみました
Bootstrap DarkMode
-
2021/2/17
brew upgradeで Your CLT does not support macOS 11というエラーがでた
homebrew macOS Big Sur
-
2020/12/1
Apple Silicon搭載 MacBook Pro M1で Homebrewとrbenvをインストールする
先日購入したApple Silicon搭載 MacBook Pro M1にこのブログをビルドするためにHomebrewとrbenvをインストールしたのでメモ。
Apple Silicon Homebrew rbenv
-
2020/6/23
Platform State of the Unionまとめ
Platform State of the Unioまとめ
WWDC2020 Apple アップル iOS macOS watchOS tvOS
-
2020/6/23
WWDC2020キーノートまとめ
WWDC2020 キーノートまとめ
WWDC2020 Apple アップル iOS macOS watchOS tvOS
-
2020/5/31
GitHub Pagesで無料ブログを作成する - Part4 自分のオリジナルのテーマを作る
Jekyllでは既存のテーマを使うこともできるのですが、さらに一歩踏み込んで、自分で既存のテーマをカスタマイズしたり、テーマを作ることもできます。
GitHub Pages ブログ
-
2020/5/28
GitHub Pagesで無料ブログを作成する - Part3 Jekyllの設定をカスタマイズする
前回の記事では、Jekyllのテーマを利用する方法と記事を追加する方法を紹介しました。今回はさらにJekyllをカスタマイズしていきますが、確認を簡単にするためにまずJekyllをローカル環境で実行する方法を紹介します。
GitHub Pages ブログ
-
2020/5/26
GitHub Pagesで無料ブログを作成する - Part2 Jekyllを使ってみる
JekyllはGitHub Pagesで使用することができる静的サイトのジェネレータです。Jekyllを使うことで、Markdownで書いたブログの記事やhtmlで作ったページをビルドして、公開用のhtmlとして生成することができます。
GitHub Pages ブログ