シングルユーザーモードは、Linuxオペレーティングシステムの実行レベルの1つです。Linuxオペレーティングシステムには、さまざまな要件や状況に使用される6つの実行レベルがあります。シングルユーザーモードは、主にファイルシステムのクリーンアップ、割り当ての管理、ファイルシステムの回復、失われたrootパスワードの回復などの管理タスクを実行するために使用されます。このモードでは、サービスは開始されず、root以外のユーザーはログインできません。また、システムはログインするためのパスワードを要求しません。
ステップ1:起動中に、次のようなスプラッシュ画面が表示される場合がありますが、grubは、 /etc/grub2.cfg に記載されているように、デフォルトのオペレーティングシステムを起動する時間をカウントしています。;今回は任意のキーを押して自動起動を中断します。

ステップ2:マシンにインストールしたオペレーティングシステム(私の場合はCentOSのみがインストールされています)が一覧表示されます。以下に、OSの起動とメニューのパラメーターの編集に関する情報が表示される場合があります。シングルユーザーモードを開始する場合。 オペレーティングシステムを選択し、「e」を押してカーネルの引数を編集します。

ステップ3:を押すと、選択したオペレーティングシステムに関する情報が表示されます。 OSがインストールされているハードディスクとパーティション、カーネルの場所、言語、ビデオ出力、キーボードタイプ、キーボードテーブル、クラッシュカーネル、initrd(初期RAMディスク)に関する情報が表示されます。
シングルユーザーモードに入るには;上下の矢印を使用して最後から2番目の行(linux 16またはlinuxefiで始まる)に移動し、ro引数を変更します。

ステップ5:「rwinit =/ sysroot / bin/sh」に変更します。完了したら、「Ctrl+x」を押します

これで、root権限を持つコマンドラインモードになります(パスワードを入力せずに)。これで、システムのトラブルシューティングを開始したり、システムのメンテナンスを実行したりできます。

システムにアクセスするためのchroot。
chroot /sysroot
それで全部です。 CentOS 7 /RHEL7でrootパスワードをリセットするにはchrootする必要があります