|
|
|
@ -9,47 +9,47 @@ Please post your questions to
|
|
|
|
|
|
|
|
|
|
Google favorites: |
|
|
|
|
|
|
|
|
|
[xorriso not found](#xorriso_not_found) |
|
|
|
|
[xorriso not found](FAQ#xorriso_not_found) |
|
|
|
|
|
|
|
|
|
[xorriso tutorial](#xorriso_tutorial) |
|
|
|
|
[xorriso tutorial](FAQ#xorriso_tutorial) |
|
|
|
|
|
|
|
|
|
[xorriso create ISO image](#xorriso_create_iso) |
|
|
|
|
[xorriso create ISO image](FAQ#xorriso_create_iso) |
|
|
|
|
|
|
|
|
|
Burning: |
|
|
|
|
|
|
|
|
|
[What is the difference between cdrskin and xorriso ?](#diff_cdrskin_xorriso) |
|
|
|
|
[What is the difference between cdrskin and xorriso ?](FAQ#diff_cdrskin_xorriso) |
|
|
|
|
|
|
|
|
|
[What does that SCSI error message mean ?](#scsi_error) |
|
|
|
|
[What does that SCSI error message mean ?](FAQ#scsi_error) |
|
|
|
|
|
|
|
|
|
[Why is simultaneous burning with multiple drives so slow ?](#concurrent_burn) |
|
|
|
|
[Why is simultaneous burning with multiple drives so slow ?](FAQ#concurrent_burn) |
|
|
|
|
|
|
|
|
|
Imaging: |
|
|
|
|
|
|
|
|
|
[Is there a way to edit files inside the ISO image ?](#edit_files) |
|
|
|
|
[Is there a way to edit files inside the ISO image ?](FAQ#edit_files) |
|
|
|
|
|
|
|
|
|
[For which architectures xorriso is able to create bootable images ?](#boot_arch) |
|
|
|
|
[For which architectures xorriso is able to create bootable images ?](FAQ#boot_arch) |
|
|
|
|
|
|
|
|
|
[How to enable booting from USB stick ?](#isohybrid) |
|
|
|
|
[How to enable booting from USB stick ?](FAQ#isohybrid) |
|
|
|
|
|
|
|
|
|
[What is partition offset feature all about?](#partition_offset) |
|
|
|
|
[What is partition offset feature all about?](FAQ#partition_offset) |
|
|
|
|
|
|
|
|
|
[Partition offset bad on Apple ?](#partition_offset_apple) |
|
|
|
|
[Partition offset bad on Apple ?](FAQ#partition_offset_apple) |
|
|
|
|
|
|
|
|
|
Development: |
|
|
|
|
|
|
|
|
|
[Where are the APIs of libburnia libraries described ?](#api_specs) |
|
|
|
|
[Where are the APIs of libburnia libraries described ?](FAQ#api_specs) |
|
|
|
|
|
|
|
|
|
[I want to write a GUI on the top of libburnia libraries. Any pointers or recommendations ?](#gui_advise) |
|
|
|
|
[I want to write a GUI on the top of libburnia libraries. Any pointers or recommendations ?](FAQ#gui_advise) |
|
|
|
|
|
|
|
|
|
Miscellaneous: |
|
|
|
|
|
|
|
|
|
[Where to see examples ?](#example_links) |
|
|
|
|
[Where to see examples ?](FAQ#example_links) |
|
|
|
|
|
|
|
|
|
[What personalities are supported by xorriso ?](#xorriso_aliases) |
|
|
|
|
[What personalities are supported by xorriso ?](FAQ#xorriso_aliases) |
|
|
|
|
|
|
|
|
|
[What is xorriso dialog mode useful for ?](#xorriso_dialog_mode) |
|
|
|
|
[What is xorriso dialog mode useful for ?](FAQ#xorriso_dialog_mode) |
|
|
|
|
|
|
|
|
|
[Why is every second release missing ?](#version_numbers) |
|
|
|
|
[Why is every second release missing ?](FAQ#version_numbers) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------ |
|
|
|
@ -84,7 +84,7 @@ Volunteers are wanted who make a collection of use cases, ask at bug-xorriso
|
|
|
|
|
for xorriso instructions to fulfill the needs, and describe both in a |
|
|
|
|
user-readable manner. |
|
|
|
|
|
|
|
|
|
Up to then, the GUI demo [xorriso-tcltk](https://dev.lovelyhq.com/libburnia/libisoburn/raw/HEAD/frontend/README-tcltk) |
|
|
|
|
Up to then, the GUI demo [xorriso-tcltk](https://dev.lovelyhq.com/libburnia/libisoburn/raw/branch/master/frontend/README-tcltk) |
|
|
|
|
[(screenshot)](http://www.gnu.org/software/xorriso/xorriso-tcltk-screen.gif) |
|
|
|
|
may serve as interactive exploration tool. It needs `xorriso` >= 1.2.6, `Tcl`, |
|
|
|
|
`Tk` >= 8.4, optionally Tcl / Tk package `BWidget`. |
|
|
|
@ -232,12 +232,12 @@ supported for systems with EFI firmware with x86 or ARM processor.
|
|
|
|
|
|
|
|
|
|
Further it supports machines with MIPS processor from SGI (Big Endian) |
|
|
|
|
and DEC (Little Endian), and SUN SPARC machines. |
|
|
|
|
(See [libisofs/doc/boot_sectors.txt](https://dev.lovelyhq.com/libburnia/libisofs/raw/HEAD/doc/boot_sectors.txt) |
|
|
|
|
(See [libisofs/doc/boot_sectors.txt](https://dev.lovelyhq.com/libburnia/libisofs/raw/branch/master/doc/boot_sectors.txt) |
|
|
|
|
for technical details.) |
|
|
|
|
|
|
|
|
|
Examples how to get an impression of the boot equipment of existing ISO 9660 |
|
|
|
|
images are on the wiki page about xorriso |
|
|
|
|
[commands -report_system_area and -report_el_torito](Reportsystemarea). |
|
|
|
|
[commands -report_system_area and -report_el_torito](ReportSystemArea). |
|
|
|
|
|
|
|
|
|
##### How to enable booting from USB stick ? <A NAME="isohybrid"> |
|
|
|
|
|
|
|
|
@ -327,10 +327,10 @@ The decisive references are the inclusion headers of the libraries
|
|
|
|
|
and `<libisoburn/xorriso.h>`. |
|
|
|
|
|
|
|
|
|
Current git versions of these files: |
|
|
|
|
[libburn/libburn.h](https://dev.lovelyhq.com/libburnia/libburn/raw/HEAD/libburn/libburn.h) , |
|
|
|
|
[libisofs/libisofs.h](https://dev.lovelyhq.com/libburnia/libisofs/raw/HEAD/libisofs/libisofs.h) , |
|
|
|
|
[libisoburn/libisoburn.h](https://dev.lovelyhq.com/libburnia/libisoburn/raw/HEAD/libisoburn/libisoburn.h) , |
|
|
|
|
[libisoburn/xorriso.h](https://dev.lovelyhq.com/libburnia/libisoburn/raw/HEAD/xorriso/xorriso.h) |
|
|
|
|
[libburn/libburn.h](https://dev.lovelyhq.com/libburnia/libburn/raw/branch/master/libburn/libburn.h) , |
|
|
|
|
[libisofs/libisofs.h](https://dev.lovelyhq.com/libburnia/libisofs/raw/branch/master/libisofs/libisofs.h) , |
|
|
|
|
[libisoburn/libisoburn.h](https://dev.lovelyhq.com/libburnia/libisoburn/raw/branch/master/libisoburn/libisoburn.h) , |
|
|
|
|
[libisoburn/xorriso.h](https://dev.lovelyhq.com/libburnia/libisoburn/raw/branch/master/xorriso/xorriso.h) |
|
|
|
|
|
|
|
|
|
##### I want to write a GUI on the top of libburnia libraries. Any pointers or recommendations ? <A NAME="gui_advise"> |
|
|
|
|
|
|
|
|
@ -341,16 +341,16 @@ versa. The xorriso implementation is located inside libisoburn.
|
|
|
|
|
Each option that is described in |
|
|
|
|
[man 1 xorriso](http://www.gnu.org/software/xorriso/man_1_xorriso.html) |
|
|
|
|
can be performed by a corresponding C function that is defined in |
|
|
|
|
[xorriso.h](https://dev.lovelyhq.com/libburnia/libisoburn/raw/HEAD/xorriso/xorriso.h) |
|
|
|
|
[xorriso.h](https://dev.lovelyhq.com/libburnia/libisoburn/raw/branch/master/xorriso/xorriso.h) |
|
|
|
|
|
|
|
|
|
Further there are calls for library startup and shutdown, for problem |
|
|
|
|
handling, and for the interpreters of xorriso's command line interface. |
|
|
|
|
The xorriso API encapsulates calls to libisofs, libburn, and libisoburn. |
|
|
|
|
|
|
|
|
|
An alternative to the xorriso C API is xorriso dialog mode. |
|
|
|
|
[See below](#xorriso_dialog_mode). |
|
|
|
|
[See below](FAQ#xorriso_dialog_mode). |
|
|
|
|
The script |
|
|
|
|
[xorriso-tcltk](https://dev.lovelyhq.com/libburnia/libisoburn/raw/HEAD/frontend/xorriso-tcltk) |
|
|
|
|
[xorriso-tcltk](https://dev.lovelyhq.com/libburnia/libisoburn/raw/branch/master/frontend/xorriso-tcltk) |
|
|
|
|
demonstrates this approach. It is part of the |
|
|
|
|
libisoburn release tarball and of the GNU xorriso tarball. |
|
|
|
|
|
|
|
|
@ -370,7 +370,7 @@ here.)
|
|
|
|
|
|
|
|
|
|
[xorriso examples](http://www.gnu.org/software/xorriso/man_1_xorriso.html#EXAMPLES) , |
|
|
|
|
[cdrskin examples](http://scdbackup.sourceforge.net/man_1_cdrskin_devel.html#EXAMPLES) , |
|
|
|
|
[libburner.c a minimal but complete burn program](https://dev.lovelyhq.com/libburnia/libburn/raw/HEAD/test/libburner.c). |
|
|
|
|
[libburner.c a minimal but complete burn program](https://dev.lovelyhq.com/libburnia/libburn/raw/branch/master/test/libburner.c). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##### What personalities are supported by xorriso ? <A NAME="xorriso_aliases"> |
|
|
|
@ -405,7 +405,7 @@ every now and then to perform various commands in order to complete
|
|
|
|
|
complex tasks like image size prediction. |
|
|
|
|
|
|
|
|
|
The script |
|
|
|
|
[xorriso-tcltk](https://dev.lovelyhq.com/libburnia/libisoburn/raw/HEAD/frontend/xorriso-tcltk) |
|
|
|
|
[xorriso-tcltk](https://dev.lovelyhq.com/libburnia/libisoburn/raw/branch/master/frontend/xorriso-tcltk) |
|
|
|
|
demonstrates this approach. It is part of the |
|
|
|
|
libisoburn release tarball and of the GNU xorriso tarball. |
|
|
|
|
|
|
|
|
|