Linux で root パスワードを忘れてしまった場合に再設定する方法

Oracle Linux on VirtualBox で root パスワードを忘れてしまった場合の対処法を説明したので、メモっておく。
シングルユーザーモードで起動して root パスワードを変更するだけです。

環境

手順

再起動する*1
  • [Machine]-[Insert Ctrl+Alt+Del]を選択する。
  • "Shut down this system now?"と聞かれるので、"Restart"を選択する。
シングルユーザーモードで起動する
  • "e" を押す

  • "↓"キーを押して "kernel" で始まる行を選択し、"e" を押す

  • "b" を押して起動する

root のパスワードを変更する
  • passwd コマンドで root のパスワードを変更する
# passwd root

  • reboot コマンドで再起動する。
# reboot

*1:起動していない場合はこの手順は不要