シングルユーザーモードは、Linuxオペレーティングシステムのユーザー実行レベルの1つです。これは、ファイルシステムや失われたrootパスワードの回復などの管理タスクを実行するために使用されます。
シングルユーザーモードでは、サービスは開始されず、root以外のユーザーはログインできません。また、システムはログインのプロンプトを表示しません。つまり、rootアクセスを取得するためにパスワードは必要ありません。
ここでは、CentOS 8 /RHEL8でシングルユーザーモードで起動する方法を説明します。
1。割り込みブート
システムの起動中に、次のようなスプラッシュ画面が表示される場合があります。システムは、オペレーティングシステムを起動する前に5秒間待機します。ここで、任意のキーを押して自動起動を中断します。
2。カーネルを選択
マシン上にあるカーネルとオペレーティングシステムのリストが表示されます。シングルユーザーモードで起動してrootパスワードまたはその他の管理タスクをリセットする場合は、最新のカーネルを選択できます。一方、最新のカーネルに問題があり、カーネルの問題を修正したい場合は、前のカーネルを選択してください。
シングルユーザーモードに入るには、カーネルを選択し、カーネルの引数の編集を押します。
3。カーネルパラメータの編集
これで、ハードディスク、ルートパーティション、カーネルの場所、クラッシュカーネル、initrd(初期RAMディスク)など、選択したオペレーティングシステムに関する情報が表示されます。
linuxで始まる行に移動します 上下の矢印を使用して、ro引数を削除します。
4。シングルユーザーモードで起動する
このrwinit=/ sysroot / bin/shを行に追加します。完了したら、Ctrl+xを押します。
5。シングルユーザーモード
これで、root権限を持つシェルプロンプトが表示されます。
次に、chrootコマンドを使用してルートファイルシステムをマウントします。
chroot /sysroot
これで、システムのトラブルシューティングを行ったり、システムのメンテナンスを行ったりすることができます。シングルユーザーモードは、CentOS 8 /RHEL8で失われたrootパスワードをリセットするためによく使用されます。
アクティビティが完了したら、chrootを終了します。
exit
次に、システムを再起動して、デフォルトの実行レベルで起動します。
reboot
結論
それで全部です。 CentOS 8 /RHEL8でシングルユーザーモードで起動する方法を学習しました。コメントセクションでフィードバックを共有してください。