• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 EXIF
  • - 정보 시트
    • 혈액형 유전
    • 의류 사이즈
  • [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 혈액형 유전 의류 사이즈
  • 白と黒で奏でるインスタレーション 渡辺信子が京都で「White and Black」
    2024-05-31

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

    小学館も来週に報告書公表
    2024-05-31

    デザインジャーナリストによる新しいデザイン誌の登場です!
    2024-06-01

    【光る君へ】平安時代、強烈なエピソードで知られた2人の受領とは
    2024-06-01

    富士山麓のダイナミックな食材を味わう“奥・山梨”のガストロノミー〈Restaurant SAI 燊〉。
    2024-06-01

    映像化は「作家の意向第一」と小学館が指針
    2024-06-02

    声優の増山江威子さん死去
    2024-06-03

    峰不二子役の増山江威子さん死去 声優、艶ある声でルパン翻弄
    2024-06-03

    ニコライ・バーグマンが手がける北欧のジュエリーブランド〈フローラダニカ〉旗艦店が南青山にオープン。
    2024-06-03

    現代美術作家の杉本博司がYouTubeチャンネル開設 素顔に迫る映像を公開
    2024-06-04

    本年入試私立公立とも志願者微減 栄光ゼミナール担当者にきく 埼玉中高入試最新動向
    2024-06-04

    稀代のピアニスト、マルタ・アルゲリッチの伝説の始まりはこの1曲から【クラシック今日は何の日?】
    2024-06-04

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

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

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

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    島左近の墓、京都の寺で発掘調査 三成の腹心、関ケ原後も生存?
    2024-06-05

    「安全だと誰も言わない万博」爆発事故で教職員組合 大阪府に子供無料招待中止申し入れ
    2024-06-04

    今週末に見たい展覧会ベスト8。閉幕の横浜トリエンナーレから、「梅津庸一 クリスタルパレス」、石川九楊の2ヶ月連続個展まで
    2024-06-06

    ©  Dopu Box
    💛