All of lore.kernel.org
 help / color / mirror / Atom feed
* xorriso and EFI boot images
@ 2010-04-20 11:10 Thomas Schmitt
  2010-04-20 11:55 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 11+ messages in thread
From: Thomas Schmitt @ 2010-04-20 11:10 UTC (permalink / raw)
  To: grub-devel

Hi,

i took a look at grub-mkrescue.in with EFI and
implemented the EFI-only case in xorriso-0.5.5
timestamp 2010.04.20.103448:

  --efi-boot FILE        Set El Torito EFI boot image name and type

Currently -b and --efi-boot override each other.
Who comes last will win.
--efi-boot is not yet immune against subsequent
-boot-info-table. It disables eventual previous
-boot-info-table, though.

Due to an allergic reaction in libisofs, older
versions of xorriso are not be able to load
ISO images with boot catalog signature other than
0 ("80x86").

------------------------------------------------


Next i will have to extend the libisofs model of
a single boot image to a model that can represent
an El Torito Multiple Boot-Image configuration.


But i have scruples about the semantics of
Platform ID which is global to the whole boot
catalog. Is platform 0xef meant to be a superset
of platform 0x00 ?

If not, then it might violate the El Torito model
if we mix PC BIOS and EFI boot images.

If yes: how do platforms 0x01 (Power PC) and
0x02 (Mac) fit in there ?

-------------------------------------------------


Development of grub-mkrescue and xorriso:

Since we develop and fulfill new demands of
grub-mkrescue towards xorriso, we will need a
way to detect whether the locally installed
xorriso is able to fulfill them.

I can offer two ways for that:

- xorriso -version
  reports lines
    xorriso version   :  0.5.4
    Version timestamp :  2010.04.19.080001
  by which one can determine the development
  state.

- xorriso -as mkisofs -help 2>&1
  reports available commands.
  My own test version of grub-mkrescue 1.98 uses
  this to handle genisoimage, grub-mkisofs and
  xorriso.
  This method is also used by my tool scdbackup
  for using a mkisofs range of 10 years, and a
  xorriso range of 2 years.


Have a nice day :)

Thomas




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2010-04-29 16:47 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-20 11:10 xorriso and EFI boot images Thomas Schmitt
2010-04-20 11:55 ` Vladimir 'φ-coder/phcoder' Serbinenko
2010-04-20 13:11   ` Thomas Schmitt
2010-04-22 18:00   ` Thomas Schmitt
2010-04-22 20:27     ` Seth Goldberg
2010-04-22 20:29     ` Seth Goldberg
2010-04-22 22:30       ` Thomas Schmitt
2010-04-24 19:30         ` Vladimir 'φ-coder/phcoder' Serbinenko
2010-04-24 19:07     ` Vladimir 'φ-coder/phcoder' Serbinenko
2010-04-25  8:22       ` Thomas Schmitt
2010-04-29 16:46         ` Thomas Schmitt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.