概要 開発マシン上に置いた自作 OS のカーネルを,ネットワーク経由でターゲットマシンに読み込ませ,起動させるやり方についての記事です. ディスクイメージをネットワークブートする - Raphine Project の記事を大いに参考にしました.Raphine Project の記事は BIOS を対象にしていますが,本記事は BIOS ではなく UEFI で起動させることが主な違いです. UEFI + USB メモリによる起動 ネットワーク起動を説明する前に,簡単に USB メモリでの起動を説明します. USB メモリに入れたカーネルを UEFI で起動させるために,私は次の方法を用いています. USB メモリを FAT でフォーマットして /EFI/BOOT/BOOTX64.EFI に UEFI アプリとして作成した自作ブートローダを配置し カーネル本体となる ELF ファイルを適当な