bug-xorriso
[Top][All Lists]
Advanced

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

[Bug-xorriso] Re: EFI boot option in mkisofs emulation of xorriso


From: Thomas Schmitt
Subject: [Bug-xorriso] Re: EFI boot option in mkisofs emulation of xorriso
Date: Thu, 12 Aug 2010 17:09:35 +0200

Hi,

> Xorriso development version includes a -efi-boot option but no such
> option exists in case of "xorriso -as mkisofs" .

  --efi-boot FILE
is supposed to be part of the mkisofs emulation.
With xorriso generic options it would be
  -boot_image any next \
  -boot_image grub efi_path=FILE \
  -boot_image any next

So if
  xorriso -as mkisofs ...
does not understand --efi-boot, then your xorriso
is too old. You need >= 0.5.6 for --efi-boot.
Inquire yours by
  xorriso -version
or check the help text of the emulation
  xorriso -as mkisofs -help 2>&1 | fgrep efi-boot
for
    --efi-boot FILE             Set El Torito EFI boot image name and type


> from http://fedoraproject.org/wiki/User:Pjones/BootableCDsForBIOSAndUEFI
> 
> [...] mkisofs -U -A "MyLinux_1 x86_64" -V "MyLinux_1 x86_64 Disc 1" \
>     -volset "MyLinux_1 x86_64" -J -joliet-long -r -v -T -x ./lost+found \
>     -o /home/pjones/MyLinux/1/x86_64/iso/MyLinux_1-x86_64-disc1-dualboot.iso \
>     -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot 
> -boot-load-size 4 \
>     -boot-info-table -eltorito-alt-boot -e images/efiboot.img
> -no-emul-boot ${PWD}

Ahum. I have read rumors of option -e.
What exactly is it supposed to do ?
When i learned from GRUB2 mailing list about the
requirements for EFI, nobody could tell me more
about that fork of mkisofs.

Can you confirm that above options yield the
desired result with
  xorriso -as mkisofs
if you replace
  -e images/efiboot.img
by
  --efi-boot images/efiboot.img
including a test of real bootability ?


Especially interesting is to know in what name
space the address of the file is given:
ISO image or hard disk filesystem.
It seems that the difference will not become
obvious if ${PWD} is the current directory in
the disk filesystem.

--efi-boot expects names relative to the root
of the emerging ISO image.

Do you know whether that mkisofs with option -e 
is still in use with current Fedora ?


Have a nice day :)

Thomas




reply via email to

[Prev in Thread] Current Thread [Next in Thread]