Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What is going on with this article?
@mine820

ラズパイのSDカードが壊れた?ときの対処

経緯

24時間/365日で動作させていたラズパイが、気が付いたらデスクトップ背景+マウスポインタだけになっていた(マウスポインタは動かず)ので、再起動してみました。

しかし以下のメッセージを表示して、起動しない...:qiitan-cry:

[   11.366974] mmc0: timeout waiting for hardware interrupt.
[   21.606972] mmc0: timeout waiting for hardware interrupt.
[   31.846972] mmc0: timeout waiting for hardware interrupt.
[   31.849236] print_req_error: I/O error, dev mmcblk0, sector 64614380
[   42.086972] mmc0: timeout waiting for hardware interrupt.
[   42.089241] print_req_error: I/O error, dev mmcblk0, sector 64614381
(以下省略)

調べたところ、メッセージの通り、SDカードに問題がある模様です。

なお、使用しているSDカードは「SanDisk Ultra microSDXC 128GB UHS-1 CLASS10」、ラズパイは「Raspberry Pi 3 Model B+(放熱フィン追加、ケースあり)」、OSは「Raspbian GNU/Linux 10 (Buster)」です。

対応

SDカードの抜き挿し

何はともあれ、SDカードの抜き差しをする。が、起動しない。
接触部分を拭いてみるが、変化なし。

OS再インストール

ハード的に壊れてる場合は意味がないけど、とりあえずOS(Rasbian)を再インストールしてみる。
ラズパイ起動時、「Shift」キー押下でBIOSメニューが表示され、そこから再インストールができます。
(ちなみに、このGUIから、起動時の設定等も変更できますが、今回はそのあたりは変更しませんでした)

当然のことながら、OSはバージョンアップされてしまいました。
(今回は10.8になりました)

結果

OSを再インストールしたら、なぜか起動できるようになった!
ハードの故障ではなかったのか...
何だったんだ、あのエラーメッセージは?

その後

初期化されてしまったので、いろいろ設定を復帰させ、現在は無事に運用中。

でもきっと、また同じことが起きると思うので、この記録を残しておくことにしました。

0
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
0
Help us understand the problem. What is going on with this article?