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

Ben Caradoc-Davies ben at transient.nz
Mon Dec 5 10:40:18 PST 2016


Angelos,

I will see if I can get genisoimage+isohybrid to work. If not, I will 
try xorriso, which seems to be under more active development.

Kind regards,
Ben.

On 04/12/16 23:22, Angelos Tzotsos wrote:
> 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,
>>
>
>

-- 
Ben Caradoc-Davies <ben at transient.nz>
Director
Transient Software Limited <http://transient.nz/>
New Zealand


More information about the Live-demo mailing list