検索

第33章 ブートプロセス、イニシエーション、シャットダウン

download PDF
Red Hat Enterprise Linux の重要で強力な側面は、オペレーティングシステムの起動に使用するオープンでユーザー設定可能な方法です。起動時に起動するプログラムの指定など、起動に関する様々な設定をユーザーが自由に行うことができます。同様に、システムシャットダウンは、組織的かつ設定可能な方法でプロセスを優雅に終了させますが、このプロセスのカスタマイズが必要になることはほとんどありません。
起動とシャットダウンの仕組みを理解することで、カスタマイズが可能になるだけでなく、システムの起動やシャットダウンに関連する問題のトラブルシューティングが容易になります。
重要 - ブートタイムメッセージのロギング
以前のバージョンの Red Hat Enterprise Linux では、init スクリプトからのブートタイムメッセージは /var/log/boot.log に記録されました。この機能は、Red Hat Enterprise Linux 5 では使用できません。

33.1. ブートプロセス

以下は、x86 システムのブートプロセスの基本的な段階である。
  1. システム BIOS はシステムをチェックし、プライマリーハードディスクの MBR 上でファーストステージのブートローダーを起動する。
  2. 第 1 段のブートローダーはメモリーに自身をロードし、/boot/ パーティションから第 2 段のブートローダーを起動する。
  3. 第 2 段階のブートローダーは、カーネルをメモリーにロードし、次に必要なモジュールをロードし、ルートパーティションを読み取り専用にマウントします。
  4. カーネルは、ブートプロセスの制御を /sbin/init プログラムに移管します。
  5. sbin/init プログラムは、すべてのサービスとユーザースペースツールをロードし、/etc/fstab にリストされているすべてのパーティションをマウントします。
  6. ユーザーには、起動したばかりの Linux システムのログイン画面が表示されます。
ブートプロセスの設定はシャットダウンプロセスのカスタマイズよりも一般的なので、この章の残りの部分では、ブートプロセスがどのように動作し、特定のニーズに合わせてカスタマイズすることができるかについて詳しく説明します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.