Skip to content
Snippets Groups Projects
  • 李国's avatar
    a6b7c3e6
    x86: generate EFI platform bootable images · a6b7c3e6
    李国 authored
    
    Add EFI platform bootable images for x86 platforms. These images can
    also boot from legacy BIOS platform.
    
    EFI System Partition need to be fat12/fat16/fat32 (not need to load
    filesystem drivers), so the first partition of EFI images are not ext4
    filesystem any more.
    
    GPT partition table has an alternate partition table, we did not
    generate it. This may cause problems when use these images as qemu disk
    (kernel can not find rootfs), we pad enough sectors will be ok.
    
    Signed-off-by: default avatar李国 <uxgood.org@gmail.com>
    [part_magic_* refactoring, removed genisoimage checks]
    Signed-off-by: default avatarPetr Štetiar <ynezz@true.cz>
    a6b7c3e6
    History
    x86: generate EFI platform bootable images
    李国 authored
    
    Add EFI platform bootable images for x86 platforms. These images can
    also boot from legacy BIOS platform.
    
    EFI System Partition need to be fat12/fat16/fat32 (not need to load
    filesystem drivers), so the first partition of EFI images are not ext4
    filesystem any more.
    
    GPT partition table has an alternate partition table, we did not
    generate it. This may cause problems when use these images as qemu disk
    (kernel can not find rootfs), we pad enough sectors will be ok.
    
    Signed-off-by: default avatar李国 <uxgood.org@gmail.com>
    [part_magic_* refactoring, removed genisoimage checks]
    Signed-off-by: default avatarPetr Štetiar <ynezz@true.cz>