1.起動プロセスの概要
2.システム初期化プロセス
1. initプロセス
(1)/ sbin / initプログラムはLinuxカーネルによってロードおよび実行されます。
(2)initプロセスはシステムの最初のプロセスです。
(3)initプロセスのPID(プロセスタグ)番号は常に1です。
2. Systemd
(1)SystemdはLinuxオペレーティングシステムの一種のinitソフトウェアです。
(2)CentOS7は、従来のSysVinitを置き換えるためにまったく新しいSystemd起動方法を採用しています。
(3)CentOS7で実行される最初のinitプロセスは/ lib /です。システム/システム
3、Systemdユニットタイプ
第四に、実行レベルに対応するSystemdターゲット
5.MBRセクターの障害を修復します
1.失敗の理由:
(1)ウイルス、トロイの木馬などによる破壊。
(2)誤ったパーティション操作、ディスクの読み取りと書き込みなどの誤操作。
2.障害現象:
(1)ブートプログラムが見つからず、起動が中断されます。
(2)オペレーティングシステムがロードできず、起動後に画面が真っ暗になります。
3.解決策:
(1)事前にバックアップファイルを作成します。
(2)インストールCDを使用して緊急モードで起動します。
(3)バックアップファイルから復元します。
操作手順はMBRセクター実験をシミュレートします
実験するハードディスクを追加します。
システムに入り、ディスクを確認します。fdisk-
l ## sdb
mkfs.ext4 / dev / sdbがあるかどうかを確認します。##形式sdbmount
mount / dev / sdb / opt
1.MBRセクターデータのバックアップddif = / dev / sda of = / opt / mbr.bak bs = 512 count = 1
2.MBRセクターの障害をシミュレートしますddif
= / dev / zero of = / dev / sda bs = 512 count = 1
再起動して問題があるかどうかを確認します
。CDから起動し、緊急モードに入り、操作を促し
ます。バックアップファイルからMBRセクターを回復します。
手順は次のとおり
です。1。CDをロードし、CDブートインターフェイスで
トラブルシューティングを選択します。2 。トラブルシューティングメニューに入り、[セントシステムのレスキュー]を選択します
。ブートに入るには、Enterキーを押すか、
「1」を押してからEnterキーを押してsh-4.2#に入ります
。4。緊急モードでsdbをマウントします
mkdir / sdd
mount / dev / sdb / sdd
cd / sdd ##バックアップを照会しますファイルが存在するかどうか
5.dd if = / sdd / mbr.bak of = / dev / sda count = 1 bs = 512
6.システムを再起動して入力し、正常かどうかをテストします。
GRUBの起動エラーを修正
1.失敗の理由:
(1)MBRのGRUBブートプログラムが破損している;
(2)grub.confファイルが欠落しており、ブート構成が正しくない
2.トラブル現象:
(1)システムのブートが停止し、「grub>」プロンプトが表示されます。
3.解決策:
(1)手動でbootコマンドを入力してみてください;
(2)緊急モードに入り、バックアップからgrub.confを書き換えまたは復元します;
(3)grubプログラムをMBRセクターに再構築します
グラブ修復:
cd / boot / grub2 ## grub
rm –rf grub.cfgと入力## grub.cfgを削除し、失敗の
初期化をシミュレート6 ##再起動
次のように失敗します:
"grub>"
修復は次のとおりです
。1。緊急モードを起動し、システムイメージ
chroot / mnt / sysimage /をロードします。
2.sdaパーティションgrub2 - install / dev / sdaを再確立してロードします
3.grubメニュー構成ファイルgrub2--mkconofig --o / boot / grub2 / grub.cfgを再構築します。
4、bash環境
出口を終了します
5.再
起動を再開します
ルートパスワードを忘れた
sh-4.2#chroot / mnt / sysimage ##システムイメージのロード
bash-4.2#passwd root
new:
再試行:
bash環境の終了
:再起動の終了:再起動