Grubメニューに入ると、2つのエントリが表示されます。
CentOS Linux (3.10.0-514.21.1.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-e1ac24cbe9f94f2caa228d77e027be8b) 7 (Core)
2行目(レスキュー行)で起動すると、1行目で起動したかのように通常のプロンプトが表示されます。レスキューシェルまたはシングルユーザーモードと同等の何かのようなものを期待していましたが、それでもルートパスワードを要求しています、ルートFSは読み取り専用モードではありませんなど)ユーザーモード。
誰かがそのディストリビューションを試して、同じ動作をするかどうかを確認できますか?私はレスキューモード、緊急モード、シングルユーザーモードにかなり慣れていないので、気が付かないかもしれません。
これが私のconfです:
[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)
それでもルートパスワードを要求されます、ルートFSは読み取り専用モードではありません
これはsystemdのレスキューモード、つまりsystemdオペレーティングシステムの標準です。 (再)マウントしないファイルシステムと読み取り専用/
マウント、emergencyモードを確認する必要があります。これはrescueモードと同じではありません。 emergencyモードとrescueモードの両方がsystemdオペレーティングシステムでsulogin
を呼び出します。トウェインとの違いは、基本システムのどれだけが起動され、何がマウントされるかです。
シングルユーザーモードは、緊急モードとレスキューモード1995年、van Smoorenburg init
が-b
オプション。
もう1つの答えは、「レスキューモード」とも呼ばれるelseについて話しているだけでなく、CentOS 7がsystemdオペレーティングシステムであっても、CentOS 7のCentOS 5 docoを参照しています。一方、CentOS 5はそうではありませんでした。
つまり、「レスキューモード」には、CD-ROM、DVD-ROM、またはUSBストレージデバイスから別のオペレーティングシステムイメージをブートストラップすることが含まれます。 これのレスキューモードと緊急モードは、あなたが質問で話していることを含みます:GRUBメニューのエントリとあなたが編集できるもの非常に同じGRUBメニューからのカーネルコマンドライン。
bootup
。 systemdのマニュアルページ。 Freedesktop.org。emergency.target
"。systemd.special
。 systemdのマニュアルページ。 Freedesktop.org。rescue.target
"。systemd.special
。 systemdのマニュアルページ。 Freedesktop.org。Virtualboxで実行されているCentOSでテストしました。これらはあなたがそこに着く方法です:
次のいずれかを使用して起動します。
インストールブートCD-ROMからシステムをブートする。
USBフラッシュデバイスなどの他のインストールブートメディアからシステムを起動する。
オプションからTroubleshooting
-> Rescue a CentOS system
を選択します
次に、4 options
があります。
続行:パーティションを自動的にマウントし、それらが正常にマウントされたら、シングルユーザーモードになります。ファイルシステムがマウントされている場合でも、レスキューモード中のデフォルトのルートパーティションは一時的なルートパーティションであり、通常のユーザーモード(ランレベル3または5)で使用されるファイルシステムのルートパーティションではありません。ファイルシステムのマウントを選択し、それが正常にマウントされた場合は、次のコマンドを実行して、レスキューモード環境のルートパーティションをファイルシステムのルートパーティションに変更できます。
chroot /mnt/sysimg
これは、ルートパーティションを/としてマウントする必要があるrpmなどのコマンドを実行する必要がある場合に役立ちます。 chroot環境を終了するには、exitと入力してプロンプトに戻ります。
読み取り専用マウント:読み取り専用モードでマウント
mount -t ext3 /dev/mapper/VolGroup00-LogVol02/foo
/dev/mapper/VolGroup00-LogVol02
はマウントするLVM2
論理ボリュームです。パーティションのタイプがext2
の場合、ext3
をext2
に置き換えます。fdisk -l
私が目にする他のオプションは、次のようにGRUBメニューを起動することです。
カーネルバージョンを選択し、 e キーボードでブートオプションを編集します。
カーソルを使用して下にスクロールし、linux 16
の行を探します。ro
オプションが表示されるまで移動し、次のように変更します。
rw init=/sysroot/bin/sh
ここでルートファイルシステムをマウントします:
chroot /sysroot/
再起動時:
reboot -f
更新:
JDBpによって与えられた参照に基づいて、systemd
ユニットを使用していずれかのモードに到達する方法は次のようになります。
緊急モード:
systemd.unit=emergency.target
をブートコマンドラインに追加します。 Ctrl+x。レスキューモード:
systemd.unit=rescue.target
をブートコマンドラインに追加します。 Ctrl+x追加のソース画像:
https://www.tecmint.com/boot-into-single-user-mode-in-centos-7/