アップグレードの「インストール」フェーズ中に、電源障害が発生しました。再度起動すると、次のエラーが報告されます。
init: udevtrigger main process (420) terminated with status 1
init: udevtrigger post-stop process (428) terminated with status 1
init: udevmonitor main process (419) killed by TERM signal
The disk drive for / is not ready yet or not present
Continue to wait; or press S to skip mounting or M for manual recovery
Mを押すと、次のメッセージが表示されます。
Root filesystem check failed.
A maintenance Shell will now be started.
CONTROL-D will terminate this Shell and reboot the system.
同じ状況が発生しました-アップグレード中の電源障害。
メンテナンスシェルにアクセスして、これを試してください。
Sudo mount -o remount,rw /
Sudo dpkg --configure -a
Sudo mount -o remount,ro /
Sudo sync
Sudo reboot
(最後の再マウント/同期はおそらく単なる妄想ですが、念のため...)
このルートシェルに到達したら、fdisk -l
と入力してシステム内のドライブのリストを取得し、/
でfsck
を実行します(リストの名前を使用して、たとえば/dev/sd5
パーティション。
ディスクチェックを強制するには、Sudo fsck -f
を使用します。
同じ問題(アップグレード中の電源障害)がありました。私の場合、エラーメッセージが表示された後、システムがフリーズしました。SまたはM(または他のキー)を押しても効果はありませんでした。
@ scott-woodの指示に従って修正しました。ちょっとした補遺:メンテナンスシェルに入るには、ライブディスクから起動し、オプションを選択する必要があります。
Mountコマンドとsyncコマンドを実行するのを忘れたため、システムが正常に回復したため、それらをスキップしても安全だと思います。
最後に、「reboot」を実行してシステムを再起動することを忘れないでください。または、「exit」と入力するか、Ctrl + Dキーを押して、シェルを終了する必要があります。シェルを終了したら、「システムを再起動する」オプションを選択します。