Device Path Nodeとは?
BIOS/UEFIおよびembedded firmware学習者向けにDevice Path Nodeを説明するクイックノート。
1 分で読めます
Device Path Nodeとは?
Device Path Nodeは、device、partition、file、boot targetへの構造化された経路を表すUEFI Device Path関連の概念である。
なぜ重要か
- UEFIがdeviceやfileへの経路をどのように記述するかを説明する。
- 古いboot optionや誤ったdevice pathのdebugに役立つ。
- Boot#### variableと実際のhardware topologyを比較しやすくする。
実例
例:NVMe SSDのboot optionは、PCI node → NVMe/storage node → HD node → FilePath nodeのようなpath chainを持つことが多い。
クイックチェックリスト
- device pathはtextへ変換して読めるか。
- nodeは実際のbus/storage/file topologyと一致しているか。
- hardwareやpartition変更後にstale pathになっていないか。
覚えておくポイント
Device Path Nodeは小さな概念に見えても、logを読むときや実際のfirmware debugで重要になる。
関連ノート
- FilePath Device Path Nodeとは?
- HD Device Path Nodeとは?
- PCI Device Path Nodeとは?
- USB Device Path Nodeとは?
- DevicePathToTextとは?
公開参考資料
この記事は役に立ちましたか?
ファームウェア、BIOS/UEFI、組み込みシステムを学んでいる人に共有できます。
Nội dung liên quan
Một số bài viết, ghi chú hoặc project có liên quan đến nội dung bạn vừa đọc.
Ghi chúBoot / NVRAM / Device Path Terms
BIOS Setup Variableとは?
BIOS/UEFIおよびembedded firmware学習者向けにBIOS Setup Variableを説明するクイックノート。
Ghi chúBoot / NVRAM / Device Path Terms
UEFI Variable Storeとは?
BIOS/UEFIおよびembedded firmware学習者向けにUEFI Variable Storeを説明するクイックノート。
Ghi chúBoot / NVRAM / Device Path Terms
BootCurrentとは?
BIOS/UEFIおよびembedded firmware学習者向けにBootCurrentを説明するクイックノート。
Biến note thành bài viết hoàn chỉnh
Notes là nơi ghi nhanh khái niệm.