ファイルシステムチェックによって起動順序が中断された場合、不明なルートパスワードをどのようにリセットしますか?

ファイルシステムチェックによって起動順序が中断された場合、不明なルートパスワードをどのようにリセットしますか?

今朝私は同僚の管理者がCentOS 5.8仮想マシンのクラッシュ問題を解決するのを助けていました。この日の午前中に、さまざまな仮想マシンをホストしているプラ​​イマリSANに問題が発生し、最終的にいくつかのファイルシステムの問題が発生しました。サーバーを再起動すると、次のプロンプトが表示されます。

Checking filesystems
/ contains a file system with errors, check forced. 
/:
Inodes that were part of a corrupted orphan linked list found. 

/: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
             (i.e., without -a or -p options)
                                                      [FAILED]

*** An error occurred during the file system check. 
*** Dropping you to a shell; the system will reboot
*** when you leave the shell. 
Give root password for maintenance
(or type Control-D to continue): 

最初は私たちの両方がルートパスワードを知らなかったので、CTRL-Dを押してみました(システムの再起動)。

シングルユーザーモードで起動して(カーネルオプションを追加)、ルートパスワードをリセットできると思いましたが、single同じプロンプトが表示されました。

結局のところ、他の管理者は適切なパスワードを覚えて、メンテナンスプロンプトに進んでfsckを実行できます。

この問題のために考えられました。パスワードが覚えていないとどうなりますか?この場合、ログインプロンプトをバイパスしたり、ルートパスワードをリセットしたりするにはどうすればよいですか?シングルユーザーモードで起動してfsckチェックをバイパスする方法はありますか?

関連情報