• オンラインツール
  • - 計算機
    • 文字数カウント
  • - ダウンロード
    • TikTok ダウンロード
    • Douyin ダウンロード
  • - Webツール
    • BASE64
    • Base64→画像
    • 画像→Base64
    • URLエンコード
    • JavaScript
    • タイムスタンプ
    • ユニコード変換
    • JSON整形
    • 拡張子変更
    • リスト作成
    • CSS最適化
  • - 暗号化ツール
    • MD5暗号化
    • ランダムジェネレーター
  • - 画像ツール
    • 画像圧縮
    • QRコードジェネレーター
    • QRコードリーダー
    • 壁紙プレビュー
    • 画像 EXIF
  • - 情報シート
    • 血液型遺伝
    • 服のサイズ
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linux起動プロセス詳細(bootstrap)
2022-01-09

コンピュータの起動プロセスを理解することは、起動時に発生する可能性のある問題を修復するのに役立ちます。

さいしょきだんかい

コンピュータの電源を入れると、コンピュータはマザーボードのBIOS(Basic Input/Output System)から格納されているプログラムを自動的に読み取ります。このプログラムは、通常、マザーボードに直接接続されているハードウェア(ハードディスク、ネットワークインタフェース、キーボード、シリアルポート、パラレルポート)を知っています。ほとんどのBIOSでは、フロッピーディスク、CD、またはハードディスクからコンピュータを起動するために1つを選択できます。

次に、コンピュータは、選択したストレージデバイスから開始した512 bytes(ディスクが開くと512 bytes、ディスクから起動すると)を読み出します。この512 bytesは、マスタブートレコードMBR(master boot record)と呼ばれる。MBRは、デバイスのパーティションからブートローダー(boot loader)をロードするようにコンピュータに伝えます。Boot loaderには、オペレーティングシステム名、オペレーティングシステムカーネルの位置など、オペレーティングシステム(OS)に関する情報が格納されています。よく使われるboot loaderにはGRUBとLILOがあります。

その後、boot loaderはkernelをロードするのに役立ちます。kernelは実際にはコンピュータを操作するためのプログラムであり、コンピュータオペレーティングシステムのカーネルであり、主な任務はコンピュータのハードウェアリソースを管理し、ソフトウェアとハードウェアのインタフェースとして機能することである。オペレーティングシステム上の任意の操作はkernelを介してハードウェアに伝達されます。WindowsとLinuxにはそれぞれ独自のkernelがあります。狭義のオペレーティングシステムとはkernelを指し、一般化されたオペレーティングシステムはkernelおよびkernel上の様々な応用を含む。

(Linus TorvaldsはLinuxの父というよりLinux kernelの父です。彼は依然としてLinux kernelの開発とメンテナンスを担当しています。Ubuntu、Red Hatについては、同じkernelに基づいており、異なるアプリケーションとインタフェースからなるより完全なオペレーティングシステムバージョンを網羅しています。)

実際には、複数のパーティションにboot loaderをインストールすることができ、各boot loaderは異なるオペレーティングシステムに対応し、MBRを読み込むときに起動したいboot loaderを選択することができます。これがマルチオペレーティングシステムの原理です。

まとめ:BIOS->MBR->boot loader->kernel

kernel

Linux kernelをロードすると、Linux kernelが動作します。kernelは、まず自分が実行するために必要なメモリ領域を予約し、ドライバによってコンピュータのハードウェアを検出します。これにより、オペレーティングシステムは、自分が使用できるハードウェアを知ることができます。その後、kernelはinitプロセスを開始します。これはLinuxシステムの1番のプロセスです(Linuxシステムには0番のプロセスはありません)。これでkernelはコンピュータの起動段階での作業を完了し,initに引き継いで管理する.

まとめ:kernel->init process

init process

(boot loaderのオプションに従って、Linuxはシングルユーザーモード(single user mode)に入ることができます。このモードでは、初期スクリプトはまだ実行されていません。コンピュータに存在する可能性のあるエラーを検出して修復できます。

その後、initはLinuxでよく見られるshell scriptsである一連の初期スクリプト(startup scripts)を実行します。これらのスクリプトは、次の機能を実行します。

コンピュータ名、タイムゾーン、検出ファイルシステム、ハードディスクのマウント、一時ファイルのクリア、ネットワークの設定......

これらの初期スクリプトは、オペレーティングシステムが完全に準備されていますが、まだログインできる人はいません!!!Initでは、ログイン(login)ダイアログボックス、またはグラフィカルなログインインタフェースが表示されます。

ユーザー名(vameiなど)とパスワードを入力し、DONE!

その後、ユーザー(user)vameiとしてコンピュータを操作します。また、Linuxは、ユーザーを作成するときの設定に応じて、stupidグループやvameiグループなどのグループに分類します。

だからあなたはユーザーvameiであり、vameiグループのメンバーになります。(注意、グループvameiとユーザーvameiは名前が重複しているだけで、Dellと呼ぶことができます。また、Dellのボスと同じです。あなたは完全にユーザーvameiであり、stupidグループのメンバーでもあります)

まとめ

BIOS -> MBR -> boot loader -> kernel -> init process -> login


ソース元URL:https://dopubox.com/article/p/078ac03d95e93d86

その他のツール
  • 文字数カウント TikTok ダウンロード Douyin ダウンロード BASE64 Base64→画像 画像→Base64 URLエンコード JavaScript タイムスタンプ ユニコード変換 JSON整形 拡張子変更 リスト作成 CSS最適化 MD5暗号化 ランダムジェネレーター 画像圧縮 QRコードジェネレーター QRコードリーダー 壁紙プレビュー 画像 EXIF 血液型遺伝 服のサイズ app.tool_clock
  • 民藝・イズ・ビューティフル。 日本文化と黒人文化が融合する「アフロ民藝」とは?
    2024-05-30

    制作期間「足りていなかった可能性」
    2024-05-31

    古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

    「ねこクラゲ」被告、脱税認める 原稿優先で申告せず、福岡地裁
    2024-05-31

    現代詩の「中原中也賞」、俳句で培われた言語感覚…「新たな音やリズム」ジャンルを往来し追求
    2024-06-02

    知られざる作品や作家との巡り合いが生まれる高円寺のギャラリーショップ。
    2024-06-02

    香川県・直島に開館する新たな美術館の正式名称が「直島新美術館」に決定
    2024-06-03

    福島県沖地震で解体 老舗文具店の新ビルが開店 イベントスペースも
    2024-06-04

    お台場エリアを舞台に新芸術祭「東京お台場トリエンナーレ 2025」が誕生
    2024-06-05

    「梅津庸一 エキシビションメーカー」(ワタリウム美術館)開幕レポート。きっとあなたも展覧会をつくりたくなる
    2024-06-04

    「KOGEI Art Fair Kanazawa 2024」開催決定
    2024-06-04

    今週末に見たい展覧会ベスト13。「令和6年 新指定国宝・重要文化財」展から国立西洋美術館の現代美術展、KYOTOGRAPHIEまで
    2024-06-04

    謎多き家形埴輪 「考古学の空白」に挑む橿考研ベテラン研究員、念願の特別展開催中
    2024-06-04

    口腔ケアで高齢者を守ろう 「おとなの歯磨き」訪問歯科医が出版
    2024-06-04

    夜の美術館を楽しめる「サマーナイトミュージアム2024」が開催。東京都現代美術館、東京都庭園美術館などで入場料割引も
    2024-06-04

    105歳で死去した画家弥勒祐徳さん おごらず、黙々と、ひたすらに神楽など描く
    2024-06-05

    第55回星雲賞・自由部門に「巨大ロボット展」 日本SFファングループ連合会議
    2024-06-05

    3日間限定発売! 名作パントンチェアが新たな魅力を纏った限定カラーで登場。
    2024-06-05

    宗教2世のドラマが受賞 第50回放送文化基金賞
    2024-06-06

    ©  Dopu Box
    💛