追加読書

追加読書

grubメニューに入ると、2つの項目が表示されます。

CentOS Linux (3.10.0-514.21.1.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-e1ac24cbe9f94f2caa228d77e027be8b) 7 (Core)

2行目で起動すると、最初の行から起動したときと同様に、一般的なプロンプトが表示されます。回復シェルまたはシングルユーザーモードと同等であることを期待していましたが、まだrootパスワードを要求し、root FSは読み取り専用モードではありません。マルチユーザーモードと大きく変わらないようです。

誰かが展開バージョンを試してみて、同じ動作があるかどうかを確認できますか?私は構造、緊急、シングルユーザーモードに初めて触れたので、何かが欠けている可能性があります。

これは私のセッションです。

[root@centos3 ~]# uname -a
Linux centos3 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

[root@centos3 ~]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

答え1

それでもルートパスワードを要求し、ルートFSは読み取り専用モードではありません。

これは、システム回復モードとシステムオペレーティングシステムの標準です。ファイルシステムを(再)マウントせずに読み取り専用/マウントを行うには、見てください。緊急事態モードに関する救うモデル。両方緊急事態そして救うモードはsuloginシステムオペレーティングシステムで呼び出されます。 2つの違いは、基本システムがどれだけうまく起動したのか、何がインストールされているかです。

気づくシングルユーザーモード分割メカニズムに置き換えられました緊急モードそして構造モード1995年、van Smoorenburgは選択をinit受けました。-b

もう一つの答えは何かについて話すことですその他これはCentOS 7がシステムオペレーティングシステムであり、CentOS 5がそうでなくてもCentOS 7用のCentOS 5 docoを参照するだけでなく、「構造モード」とも混同されます。

それ「回復モード」には、CD-ROM、DVD-ROM、またはUSBストレージデバイスから他のオペレーティングシステムイメージを起動することが含まれます。 これ回復モードと緊急モードには、質問で説明した内容、つまりGRUBメニューの項目と同じGRUBメニューからカーネルコマンドラインで編集できる内容が含まれます。

追加読書

答え2

さて、Virtualboxで実行されているCentOSでテストされました。次の方法で行くことができます:

  1. 次のいずれかのオプションを使用して実行します。

    1. インストールの起動CD-ROMからシステムを起動します。

    2. USBフラッシュドライブなどの他のインストールブートメディアからシステムを起動します。

  2. オプションから選択Troubleshooting- >Rescue a CentOS system

    • ここに画像の説明を入力してください。
    • ここに画像の説明を入力してください。
  3. もしそうなら、あなたは4 options

    • ここに画像の説明を入力してください。

      1. 続行:パーティションは自動的にマウントされ、正常にマウントされ、シングルユーザーモードになっています。ファイルシステムがマウントされていても、リカバリモードのデフォルトルートパーティションは、通常のユーザーモード(ランレベル3または5)で使用されるファイルシステムのルートパーティションではなく、一時ルートパーティションです。ファイルシステムのマウントを選択してマウントが成功したら、次のコマンドを実行して、リカバリモード環境のルートパーティションをファイルシステムのルートパーティションに変更できます。

        • chroot /mnt/sysimg

        • これは、ルートパーティションを/としてマウントする必要があるrpmなどのコマンドを実行する必要がある場合に便利です。 chroot環境を終了するには、exitと入力してプロンプトに戻ります。

      2. 読み取り専用マウント:読み取り専用モードでマウント

      3. シェルに移動:ディレクトリ(例:/ foo)を作成し、次のコマンドを入力して、リカバリモードでパーティションまたはLVM2論理ボリュームを手動でマウントできます。
        • mount -t ext3 /dev/mapper/VolGroup00-LogVol02/foo
        • 上記のコマンドでは、/ fooは作成したディレクトリであり、マウントしたい論理ボリュームです/dev/mapper/VolGroup00-LogVol02LVM2パーティションタイプが裏面にext2置き換えられます。ext3ext2
        • すべての物理パーティションの名前がわからない場合は、次のコマンドを使用してリストします。
        • fdisk -l
      4. 終了(再起動):停止して通常の起動に戻ります。

私が見た別のオプションは、次のようにGRUBメニューから起動することでした。

  1. カーネルバージョンを選択してeキーボードを押して起動オプションを編集します。

    • ここに画像の説明を入力してください。
  2. カーソルを使って下にスクロールして、この行を見つけますlinux 16。その行はオプションが表示されるまで移動roし、次のように変更します。

    rw init=/sysroot/bin/sh
    
    • ここに画像の説明を入力してください。
  3. 次に、次のコマンドを使用してルートファイルシステムをマウントします。

    chroot /sysroot/
    
    • ここに画像の説明を入力してください。
  4. 次の方法で再起動する場合:

    reboot -f
    

修正する:

JDBpが提供する参照によると、ユニットを使用して2つのモードを入力する方法は次のsystemdとおりです。

  1. 緊急モード:

    • systemd.unit=emergency.targetスタートコマンドラインに追加し、Ctrl+を追加しますx
    • 同等のパラメータであるEmergencyと-bもカーネルに渡すことができます。
  2. 構造モード:

    • systemd.unit=rescue.target起動コマンドラインに追加してからCtrl+x
    • 同等のパラメーター1、s、およびSingleもカーネルに渡すことができます。

画像の追加ソース:

https://www.tecmint.com/boot-into-single-user-mode-in-centos-7/

関連情報