[Live-demo] ISO not isohybrid, lacks UEFI support

Angelos Tzotsos gcpp.kalxas at gmail.com
Sun Dec 4 02:22:20 PST 2016


Hi Ben,

It is a known fact that Ubuntu has switched its build process closer to 
the Debian iso build process.
I contacted several Ubuntu developers (specifically those who are 
responsible for the iso creation) during our previous dev cycle. Here is 
the information gathered back then:
https://trac.osgeo.org/osgeo/ticket/1761

We decided not to switch our build method since this would require too 
much effort.

Now what you propose is something that sounds easier than switching to 
the new Ubuntu build process.
Can you please make a pull request to include those extra isohybrid 
commands?

Cheers,
Angelos

On 12/02/2016 01:16 AM, Ben Caradoc-Davies wrote:
> The current ISO image osgeo-live-10.0-amd64.iso is not isohybrid, and 
> lacks UEFI support. As far as I know, all current official Ubuntu live 
> images have both. Shipping isohybrid images simplifies USB thumb drive 
> creation because the ISO can then be written directly to a raw device 
> with dd without needing any other processing, not to mention 
> consistency with Ubuntu.
>
> Does anyone object to changing the ISO build process to make isohybrid 
> images with UEFI support? This should a matter of a few additional 
> xorriso arguments.
>
>
> The current ISO is suitable for MBR isohybrid but lacks UEFI support:
>
> $ isohybrid -u osgeo-live-10.0-amd64.iso
> isohybrid: osgeo-live-10.0-amd64.iso: unable to find efi image
>
>
> The existing boot equipment of the ISO contains only MBR support:
>
> $ xorriso -indev osgeo-live-10.0-amd64.iso -report_el_torito plain 
> -report_system_area plain
> xorriso 1.4.6 : RockRidge filesystem manipulator, libburnia project.
>
> xorriso : NOTE : Loading ISO image tree from LBA 0
> xorriso : UPDATE : 502 nodes read in 1 seconds
> xorriso : NOTE : Detected El-Torito boot information which currently 
> is set to be discarded
> Drive current: -indev 'osgeo-live-10.0-amd64.iso'
> Media current: stdio file, overwriteable
> Media status : is written , is appendable
> Boot record  : El Torito
> Media summary: 1 session, 2062470 data blocks, 4028m data, 8267m free
> Volume id    : 'OSGEOLIVE10'
> El Torito catalog  : 164  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         165
> El Torito img path :   1  /isolinux/isolinux.bin
> El Torito img opts :   1  boot-info-table isohybrid-suitable
> xorriso : NOTE : No System Area was loaded
>
>
> Kind regards,
>


-- 
Angelos Tzotsos, PhD
OSGeo Charter Member
http://users.ntua.gr/tzotsos



More information about the Live-demo mailing list