View Revisions: Issue #680

Summary 0000680: EFI boot support
Revision 2013-11-01 16:30 by g0tmi1k
Description The current Kali Linux (1.0.5) x64 doesn’t have the necessary EFI files on it.
Comparing it to the latest version of Debian (7.2.0) x64 - CD Version.

    root@kali ~/Desktop$ ls -lah *.iso
    -rwxrw-rw- 1 root root 623M Oct 28 13:14 debian-7.2.0-amd64-CD-1.iso
    -rwxrw-rw- 1 root root 2.4G Oct 28 13:25 kali-linux-1.0.5-amd64.iso
    root@kali ~/Desktop$ dumpet -i debian-7.2.0-amd64-CD-1.iso
    Validation Entry:
        Header Indicator: 0x01 (Validation Entry)
        PlatformId: 0x00 (80x86)
        ID: ""
        Checksum: 0x55aa
        Key bytes: 0x55aa
    Boot Catalog Default Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load segment: 0x0 (0000:7c00)
        System type: 0 (0x00)
        Load Sectors: 4 (0x0004)
        Load LBA: 122249 (0x0001dd89)
    Section Header Entry:
        Header Indicator: 0x91 (Final Section Header Entry)
        PlatformId: 0xef (EFI)
        Section Entries: 1
        ID: ""
    Boot Catalog Section Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load address: 0 (0x0000)
        System type: 0 (0x00)
        Load Sectors: 896 (0x0380)
        Load LBA: 89982 (0x00015f7e)
    root@kali ~/Desktop$ dumpet -i kali-linux-1.0.5-amd64.iso
    Validation Entry:
        Header Indicator: 0x01 (Validation Entry)
        PlatformId: 0x00 (80x86)
        ID: ""
        Checksum: 0x55aa
        Key bytes: 0x55aa
    Boot Catalog Default Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load segment: 0x0 (0000:7c00)
        System type: 0 (0x00)
        Load Sectors: 4 (0x0004)
        Load LBA: 13447 (0x00003487)
    root@kali ~/Desktop$


Looking at the Debian image, the file '/.disk/mkisofs' contains the following arguments when generating their ISO file:
     -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot

Revision 2013-11-01 16:30 by g0tmi1k
Description The current Kali Linux (1.0.5) x64 doesn’t have the necessary EFI files on it.
Comparing it to the latest version of Debian (7.2.0) x64 - CD Version.

    root@kali ~/Desktop$ ls -lah * iso
    -rwxrw-rw- 1 root root 623M Oct 28 13:14 debian-7.2.0-amd64-CD-1.iso
    -rwxrw-rw- 1 root root 2.4G Oct 28 13:25 kali-linux-1.0.5-amd64.iso
    root@kali ~/Desktop$ dumpet -i debian-7.2.0-amd64-CD-1.iso
    Validation Entry:
        Header Indicator: 0x01 (Validation Entry)
        PlatformId: 0x00 (80x86)
        ID: ""
        Checksum: 0x55aa
        Key bytes: 0x55aa
    Boot Catalog Default Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load segment: 0x0 (0000:7c00)
        System type: 0 (0x00)
        Load Sectors: 4 (0x0004)
        Load LBA: 122249 (0x0001dd89)
    Section Header Entry:
        Header Indicator: 0x91 (Final Section Header Entry)
        PlatformId: 0xef (EFI)
        Section Entries: 1
        ID: ""
    Boot Catalog Section Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load address: 0 (0x0000)
        System type: 0 (0x00)
        Load Sectors: 896 (0x0380)
        Load LBA: 89982 (0x00015f7e)
    root@kali ~/Desktop$ dumpet -i kali-linux-1.0.5-amd64.iso
    Validation Entry:
        Header Indicator: 0x01 (Validation Entry)
        PlatformId: 0x00 (80x86)
        ID: ""
        Checksum: 0x55aa
        Key bytes: 0x55aa
    Boot Catalog Default Entry:
        Entry is bootable
        Boot Media emulation type: no emulation
        Media load segment: 0x0 (0000:7c00)
        System type: 0 (0x00)
        Load Sectors: 4 (0x0004)
        Load LBA: 13447 (0x00003487)
    root@kali ~/Desktop$


Looking at the Debian image, the file '/.disk/mkisofs' contains the following arguments when generating their ISO file:
     -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot