手当たり次第に書くんだ

飽きっぽいのは本能

LPIC UEFI – BIOS との違いと EFI System Partition

LPIC 学習ノートへ戻る

この記事では、LPIC 学習向けに UEFI の基本を整理します。UEFI は従来の BIOS に代わるファームウェア仕様で、Linux の起動方式やブートローダー配置を理解する上で重要です。

UEFI と BIOS の違い

項目BIOSUEFI
起動方式MBR から起動する古い方式EFI System Partition から起動する
パーティションMBR と組み合わせられることが多いGPT と組み合わせられることが多い
ブート管理単純な起動順序NVRAM に boot entry を持つ
Secure Boot基本的になし対応する

UEFI 起動か確認する

test -d /sys/firmware/efi && echo UEFI || echo BIOS
ls /sys/firmware/efi
efibootmgr

EFI System Partition

UEFI では、EFI System Partition にブートローダーが配置されます。Linux では /boot/efi にマウントされることが多いです。

findmnt /boot/efi
lsblk -f
ls -R /boot/efi/EFI | head

LPIC で押さえるポイント

  • UEFI では EFI System Partition が重要です。
  • ブートエントリは efibootmgr で確認できます。
  • BIOS 起動と UEFI 起動では、GRUB の配置や復旧手順が変わります。
  • Secure Boot の有無がカーネルやモジュール読み込みに影響する場合があります。

UEFI を確認する観点

UEFI は、Linux 起動前のファームウェア層にあります。OS 側から見る時は、UEFI 起動なのか BIOS 互換起動なのか、EFI System Partition がどこにあるのか、ブートエントリがどう登録されているのかを確認します。

確認したいこと確認方法
UEFI 起動か/sys/firmware/efi の有無
EFI System Partitionfindmnt /boot/efi
ブートエントリefibootmgr
ディスク構成lsblk -f

確認例

test -d /sys/firmware/efi && echo UEFI || echo BIOS
findmnt /boot/efi
lsblk -f
efibootmgr

UEFI の理解は、GRUB、Secure Boot、EFI System Partition、復旧作業とつながります。LPIC の学習では、UEFI を単独用語として覚えるより、Linux が起動する前の層として位置づけると整理しやすくなります。

まとめ

UEFI は、Linux の起動方式を理解する上で避けて通れない要素です。LPIC では、BIOS との違い、EFI System Partition、efibootmgr、GRUB との関係を押さえると、ブート関連の理解が深まります。

関連する記事

参考書籍

参考
書籍
参考書籍
ストーリーで覚える Linux CLI 入門

Linux のコマンドライン操作を基礎から確認したい場合の参考書籍です。価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

LPIC UEFI – BIOS との違いと EFI System Partition

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る