質問 :ブート プロセス中にコマンドをデバッグ/検索、変更、または失敗する方法は?
起動プロセス中に grub 起動メニューが表示されたら、「e」を押します ” grub を編集するには、ブート エントリが表示されるまで下にスクロールします。
echo "Loading Linux... linux16 /vmlinuz-XXX root=XXXro crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet LANG=en_US.UTF-8
「linux」の行で 」 ブート時に詳細を取得するために、次のエントリが存在する場合は削除してください。
splash=silent quiet showopts
次に、次のエントリを追加して、段階的なデバッグ ログを取得します。
plymouth.enable=0 systemd.confirm_spawn=true systemd.debug-shell=1 systemd.log_level=debug systemd.unit=multi-user.target console=tty1
ここで、
plymouth.enable=0 プリマスのブートスプラッシュを無効にします。
systemd.confirm_spawn=true インタラクティブ ブートなどのプロセスを生成するときに確認を求めます。
systemd.debug-shell=1 コンソール 9 でルート シェルを有効にします (F9 経由で到達可能)。
systemd.log_level=debug デバッグ ログを有効にします。
systemd.unit=multi-user.target 出力のためにコンソール 7 への切り替えを回避し、入力はコンソール 1 のままです。
console=tty1 bash が接続されるコンソール 9 への入力/出力の切り替えを回避します。
CTRL+x で 与えられた変更で起動すると、これらの変更は永続的ではありません.
CentOS/RHEL 8 で Cockpit Web コンソールを使用して Virtual Data Optimizer (VDO) ボリュームを作成/フォーマット/拡張する方法
「アレイを開始するのに十分ではありません」 – mdadm RAID アレイの起動中にエラーが発生しました