UPDATEをずっと放ったらかしにしてしまっているなと思って数カ月ぶりに再起動したら起動できず、 busyboxというコンソール画面が出てきて先に進まずの状態に。

その時はChatGPTに聞いて対処できたのだがここにメモを残しておく

ルートパーティションを探す

lsblk

このコマンドは私の環境では見つからなかった

blkid

TYPE="ext4" の可能性が高い。 sda数値 のどれか。

ルートパーティションをマウントする

mount /dev/sdaX /root 。失敗したらファイルシステムが壊れているかもしれない

ファイルシステムをチェックする

fsck -y /dev/sdaX

chrootで本来のシステムに入る

mount -t proc /proc /root/proc
mount -t sysfs /sys /root/sys
mount --rbind /dev /root/dev
chroot /root

これが必要なのかはわからない

initramfs を更新する

update-initramfs -u -k all
update-grub

すべてアンマウントして再起動

chrootから出る

exit

アンマウント

umount /root/proc
umount /root/sys
umount /root/dev
umount /root

device is busy と出てきたら -l オプションをつけて試す。

再起動

reboot

その他

https://qiita.com/takanemu/items/911f1943ecaf764e973d に書いてあるが、

fsck -y /dev/sda1
reboot

だけで直るかもしれない。

深刻なら

fsck -t -y -f -c /dev/sda1
reboot