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メニューからカーネルコマンドラインで編集できる内容が含まれます。
追加読書
- ジョナサンデボインポラード(2016)。緊急および救助モード誘導生成。よく与えられる答えです。
- Lennart Potlinget al。
bootup
。システムのマニュアルページ。 freedesktop.org. - レナルト・ポトリングと他の人たち…」
emergency.target
」。systemd.special
。システムのマニュアルページ。 freedesktop.org. - レナルト・ポトリングと他の人たち…」
rescue.target
」。systemd.special
。システムのマニュアルページ。 freedesktop.org. - 」緊急モードで起動」。Red Hat Enterprise Linux 7 システム管理者ガイド。赤い帽子。
- 」回復モードで起動」。Red Hat Enterprise Linux 7 システム管理者ガイド。赤い帽子。
- リンゲスワランランガサミ(2015)。 Redhat Enterprise Linux 7 — システムターゲット。 Unix Arena。
- システムターゲットの使用。Red Hat Enterprise Linux 7 システム管理者ガイド。赤い帽子。
- 回復モード、RHEL7でrootパスワードプロンプトを永久に無効にする方法
答え2
さて、Virtualboxで実行されているCentOSでテストされました。次の方法で行くことができます:
次のいずれかのオプションを使用して実行します。
インストールの起動CD-ROMからシステムを起動します。
USBフラッシュドライブなどの他のインストールブートメディアからシステムを起動します。
オプションから選択
Troubleshooting
- >Rescue a CentOS system
もしそうなら、あなたは
4 options
:-
続行:パーティションは自動的にマウントされ、正常にマウントされ、シングルユーザーモードになっています。ファイルシステムがマウントされていても、リカバリモードのデフォルトルートパーティションは、通常のユーザーモード(ランレベル3または5)で使用されるファイルシステムのルートパーティションではなく、一時ルートパーティションです。ファイルシステムのマウントを選択してマウントが成功したら、次のコマンドを実行して、リカバリモード環境のルートパーティションをファイルシステムのルートパーティションに変更できます。
chroot /mnt/sysimg
これは、ルートパーティションを/としてマウントする必要があるrpmなどのコマンドを実行する必要がある場合に便利です。 chroot環境を終了するには、exitと入力してプロンプトに戻ります。
読み取り専用マウント:読み取り専用モードでマウント
- シェルに移動:ディレクトリ(例:/ foo)を作成し、次のコマンドを入力して、リカバリモードでパーティションまたはLVM2論理ボリュームを手動でマウントできます。
mount -t ext3 /dev/mapper/VolGroup00-LogVol02/foo
- 上記のコマンドでは、/ 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が提供する参照によると、ユニットを使用して2つのモードを入力する方法は次のsystemd
とおりです。
緊急モード:
systemd.unit=emergency.target
スタートコマンドラインに追加し、Ctrl+を追加しますx。- 同等のパラメータであるEmergencyと-bもカーネルに渡すことができます。
構造モード:
systemd.unit=rescue.target
起動コマンドラインに追加してからCtrl+x- 同等のパラメーター1、s、およびSingleもカーネルに渡すことができます。
画像の追加ソース:
https://www.tecmint.com/boot-into-single-user-mode-in-centos-7/