僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
RasPiBの新規起動に使ってたカード
が、起動中に止まったり、Enter 押下を何度も
要求して処理が進まなくなったりしていた。
PCに挿し、script(1)環境下で、適当にオプションをつけたe2fsckを実行。
$ time sudo e2fsck -f -C 0 -cc -k -tt -v -y /dev/sdb2 e2fsck 1.45.6 (20-Mar-2020) Resize inode not valid. Recreate? yes Checking for bad blocks (non-destructive read-write test) Testing with random pattern: 0.06% done, 0:03 elapsed. (0/0/0 errors) 0.14% done, 0:07 elapsed. (0/0/0 errors) 0.20% done, 0:11 elapsed. (0/0/0 errors) 0.27% done, 0:15 elapsed. (0/0/0 errors) // // 略 // Inode 620094 block 2097152 conflicts with critical metadata, skipping block checks. Inode 620094 block 511 conflicts with critical metadata, skipping block checks. Inode 620094 is too big. Truncate? yes Block #298845199 (46) causes directory to be too big. CLEARED. Illegal block #298845218 (1836020853) in inode 620094. CLEARED. 強制終了 real 129m55.424s user 0m9.245s sys 0m17.845s
依然として"fsck is recommended"ではあるが、ともかく 起動できるようにはなった。
script(1)のエスケープシーケンスを剥いてくれるらしい。
最前の
scriptのログ
と、
cat | col -b した結果。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。