102.2基礎
従来のBIOSとMBRパーティション方式を使うディスクから起動する。
ディスク先頭セクタにあるMBRの内容を確認する。
MBRに含まれるものとして適切なのはどれか。
× 不正解
従来のMBRはディスク先頭にあり、初期ブートコードと基本パーティションテーブル等を含む。ブートローダーの後続段階へ処理をつなぐ。
詳細解説
誤り全カーネルモジュールとinitramfs
容量が小さく、これらは通常ファイルシステム側に置く。
容量的にも役割的にも異なる。
正しい初期ブートコードと基本パーティションテーブル
従来のMBRは初期起動コード、パーティション表、署名を持つ。
正解。初期コードとパーティション表を含む。
誤りsystemdの全ユニット定義
ユーザー空間のファイルで、MBRへ格納しない。
通常ファイルシステム上の設定である。
誤り利用者のホームディレクトリ
通常のファイルシステムに格納するデータである。
通常ファイルシステム上のデータである。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s
' 'MBR: boot code + partition table + signature'期待される結果
MBR: boot code + partition table + signature理解のポイント
- MBRはディスク先頭
- 初期ブートコード
- 基本パーティション表
確認時の注意
- 確認環境: BIOS / MBR概念
基礎のおさらい
段階的起動
MBRの初期コードはブートローダーのより大きな後続部分へ制御をつなぐ。
GPTとの関係
GPTディスクをBIOS GRUBで起動する場合はBIOS Boot Partition等、別の配置要件がある。
問題IDKP-102-184
確認環境BIOS / MBR概念
最終技術確認2026-08-12
誤り・権利侵害を報告