👿
raspberry piでinitramfsが出たとき
はじめに
こんにちは、uchinarupowerです。私はとある大学のロボット系サークルで水中ロボットを開発するチームに所属しています。
今回はraspberry-pi 4Bで色々作業していたときに出てきた(initramfs)に苦しめられたので、その記録として記事を残したいと思います。
initramfsがでたとき
ファイルシステムが破損したらしい
raspberry-piをshutdownせずに電源ケーブルを引っこ抜いたり、sudo apt update/upgradeしたりしたときにファイルシステムが破損することがあります。
そのときに表示されるのが initramfs で、電源をつけたときに次のような画面が表示されます。
...
fsck exited with status code 4.
The root file system on /dev/mmcblk0p1 requires manual fsck
...
(initramfs)
Solution
別のPCでfsck
をそのmicroSDカードに対して実行するとか、ネットの情報に踊らされて色々なところを彷徨いましたが、結局表示されている画面の通りにやればよかったです。
(initramfs) fsck -y /dev/mmcblk0p1
最後に
当たり前すぎて記事にするほどのものでもないとも思いましたが、raspberry-piでinitramfsが表示されたときの記事が意外となく、当時、今までのraspberry-piの環境がふっとんだかもしれないという動揺に拍車がかかったので、記事としてちゃんと出しておくのも大切かな〜と思いました。
この記事が誰かのraspberry-piを救えれば幸いです。
Discussion