[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

New UEFI ISO built with old xorriso



Hi,

is there a special reason why
  http://cdimage.debian.org/cdimage/unofficial/efi-development/jessie-upload2/debian-jessie-UEFI-testing-netinst-i386-amd64-build2.iso
was produced by xorriso version 1.2.6 which has the GPT CRC bug ?
This bug was fixed by release 1.3.0.

Release 1.3.4 and above brings El Torito boot images to low
block addresses by default. This is assumed to bring good luck.
(Actually there was a half initialized 32-bit register found
in ISOLINUX code a year ago:
  http://git.kernel.org/cgit/boot/syslinux/syslinux.git/commit/?id=88d17d136c21b8afb7d27e091cbb1f757ded80df
One may speculate whether this was the reason for all of the
failure reports with high LBAs.)

-----------------------------------------------------------------
Overview of detected boot equipment and preparer id:

  $ xorriso-1.3.8 \
    -indev debian-jessie-UEFI-testing-netinst-i386-amd64-build2.iso \
    -report_el_torito plain \
    -report_system_area plain \
    -pvd_info

  ...
  Volume id    : 'Debian 8.0.0 beta M-A 1'
  El Torito catalog  : 1202  1
  El Torito cat path : /isolinux/boot.cat
  El Torito images   :   N  Pltf  B   Emul  Ld_seg  Hdpt  Ldsiz         LBA
  El Torito boot img :   1  BIOS  y   none  0x0000  0x00      4      301224
  El Torito boot img :   2  UEFI  y   none  0x0000  0x00  21888      263486
  El Torito img path :   1  /isolinux/isolinux.bin
  El Torito img opts :   1  boot-info-table isohybrid-suitable
  El Torito img path :   2  /boot/grub/efi.img
  System area options: 0x00000102
  System area summary: MBR isohybrid cyl-align-on GPT APM
  ISO image size/512 : 1210368
  Partition offset   : 0
  MBR heads per cyl  : 64
  MBR secs per head  : 32
  MBR partition table:   N Status  Type        Start       Blocks
  MBR partition      :   1   0x80  0x00            0      1210368
  MBR partition      :   2   0x00  0xef      1053944        21888
  MBR partition path :   2  /boot/grub/efi.img
  GPT                :   N  Info
  GPT CRC should be  :      0xa1327117  to match first 92 GPT header block bytes
  GPT CRC found      :      0xf98f678d  matches all 512 bytes of GPT header block
  GPT backup problems:      Head CRC 0x72e2544d wrong. Should be 0xb4dd7838. Matches all 512 block bytes
  GPT disk GUID      :      4963887bbcb4f747b8555cf0892e2d13
  GPT entry array    :      12  208  overlapping
  GPT lba range      :      64  1210314  1210367
  GPT partition name :   1  490053004f00480079006200720069006400
  GPT partname local :   1  ISOHybrid
  GPT partition GUID :   1  4963887bbcb4f747b8575cf0892e2d13
  GPT type GUID      :   1  a2a0d0ebe5b9334487c068b6b72699c7
  GPT partition flags:   1  0x1000000000000001
  GPT start and size :   1  0  1210312
  GPT partition name :   2  490053004f004800790062007200690064003100
  GPT partname local :   2  ISOHybrid1
  GPT partition GUID :   2  4963887bbcb4f747b8565cf0892e2d13
  GPT type GUID      :   2  a2a0d0ebe5b9334487c068b6b72699c7
  GPT partition flags:   2  0x1000000000000001
  GPT start and size :   2  1053944  21888
  GPT partition path :   2  /boot/grub/efi.img
  APM                :   N  Info
  APM block size     :      2048
  APM gap fillers    :      0
  APM partition name :   1  EFI
  APM partition type :   1  Apple_HFS
  APM start and size :   1  263486  5472
  APM partition path :   1  /boot/grub/efi.img
  ...
  Preparer Id  : XORRISO-1.2.6 2013.01.08.103001, LIBISOBURN-1.2.6, LIBISOFS-1.2.6, LIBBURN-1.2.6
  ...
-----------------------------------------------------------------


Have a nice day :)

Thomas


Reply to: