コーミングのLinuxシステムの起動プロセス

Linuxシステムの起動プロセス1.異なるバージョン

1.1 centos6.xシステムの起動プロセス

  詳細な手順を起動し、以下のとおりです。

  1)ブート、BIOSセルフテスト、各ハードウェア正常か否かを確認する
  2)MBR情報ハード読み取る
  3)ローディングGRUBメニュー(ブートロードブートローダが起動するオペレーティングシステムを選択する)
  4)カーネルおよびカーネルドライバをロードする
  5)初期化プロセスを開始し(オペレーティングシステムを起動する最初の工程)は、/ etc / inittabのコンフィギュレーションファイルを読み取り、システムレベルの操作を実行し
  、システム初期化/etc/rc.d/rc.sysinit実行する6)initプロセスを
  7)カーネルをロードするために関連するinitプロセスモジュール
  8)initプロセスは、システムに対応するランレベルにスクリプトを実行
  9)/etc/rc.localのロード(独立した管理者が開始してからコマンドブート設定)
  10)は、システムログイン画面を入力するプロセスを開始するにmingetty

 

1.2 centos7.xシステムの起動プロセス 

  次のように詳細な手順は次のとおりです。

  1)ブート、BIOS POST
  2)MBR情報読取
  3)ローディングGRUBメニュー(ブートロードブートローダ)
  4)カーネルおよびカーネルドライバをロードする
  プロセスにsystemdを開始する)5を、負荷および以下の文書(並行して実行)を実行する
    実行initrd.target (/usr/lib/systemd/system/initrd.target)、マウントは/ etc / fstabの中のファイルシステム
    にsystemdは、ターゲットのデフォルトの設定を行い
    、sysinit.targetを行うシステムを初期化し、システムを起動する準備ができてbasic.targetロードにsystemd
    MULIを開始するにsystemdそれは(にsystemd /システムの/ usr / libディレクトリの/ etc / systemdに/システムおよび/)、ブートプログラムが開始され、(プロダクションモードで)ダウン-user.targetサービスプログラム
    の次のmuli-user.targetは/ etc / rcのをsystemdに。 D / rc.localnコマンド内容(xは、権限を追加する必要があります)
  6)にsystemd実行でログインgetty.target muli-user.target
  無視、あなたがグラフィカルインタフェースを使用していない場合は、グラフィカル(GUIを実行するために必要な7)にsystemdサービスをこのステップ)

 

おすすめ

転載: www.cnblogs.com/blog-tim/p/11725569.html