Mentioned in the man page that libisofs now memorizes all boot related paths at image load time. Warned of boot file manipulations after -boot_image replay.
This commit is contained in:
@ -50,7 +50,7 @@
|
||||
@c man .\" First parameter, NAME, should be all caps
|
||||
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||
@c man .\" other parameters are allowed: see man(7), man(1)
|
||||
@c man .TH XORRISO 1 "Version 1.5.7, May 07, 2024"
|
||||
@c man .TH XORRISO 1 "Version 1.5.7, May 12, 2024"
|
||||
@c man .\" Please adjust this date whenever revising the manpage.
|
||||
@c man .\"
|
||||
@c man .\" Some roff macros, for reference:
|
||||
@ -4175,9 +4175,19 @@ boot provisions in the System Area. It discards any existing -boot_image
|
||||
setting including the system area and executes the commands proposed by
|
||||
command -report_el_torito "cmd".
|
||||
@*
|
||||
This action will only succeed if the file objects mentioned in the
|
||||
output of command -report_el_torito "cmd" are still available. Do not
|
||||
remove or rename boot image files after -indev.
|
||||
Special care has to be taken with manipulations of files in the emerging ISO
|
||||
filesystem which are mentioned by -report_el_torito "cmd". Their paths are
|
||||
memorized at ISO image load time.
|
||||
In general -boot_image "any" "replay" should be applied after all file
|
||||
manipulations are done. All file paths from the -report_el_torito commands
|
||||
must then still lead to data files which are suitable for their respective
|
||||
commands.
|
||||
@*
|
||||
The effects of file path changes after -boot_image "any" "replay" can be
|
||||
surprising. E.g. removing or replacing a boot image with boot info table
|
||||
for legacy BIOS leads to a hidden boot image with the content as it was at
|
||||
"replay" time. Doing the same with a boot image for EFI leads to an error
|
||||
at -commit time or to the new file content becomming the EFI boot image.
|
||||
@*
|
||||
Out of historical reasons @strong{replay} does not revoke all possibly made
|
||||
-append_partition settings but only overwrites those for which the loaded
|
||||
@ -5372,6 +5382,11 @@ reads file paths from file /ppc/bootinfo.txt and tries to find them
|
||||
case-insensitively in the ECMA-119 tree without using Rock Ridge. If such a
|
||||
path has actually forbidden properties, like the name "powerpc-ieee1275", then
|
||||
the relaxations are needed to bring it unmangled into the ECMA-119 tree.
|
||||
@*
|
||||
It is important to keep in mind that the file paths shown in the report lines
|
||||
and commands were registered directly after image loading. Possible filesystem
|
||||
manipulations which later remove these paths or replace their file content will
|
||||
not influence the report lines or commands.
|
||||
@c man .TP
|
||||
@item -report_system_area mode
|
||||
@kindex -report_system_area shows MBR, GPT, and alike
|
||||
@ -5388,6 +5403,11 @@ mentioned boot facilities.
|
||||
Modes @strong{cmd} and @strong{as_mkisofs} work like with
|
||||
command -report_el_torito. See above.
|
||||
@*
|
||||
It is important to keep in mind that the file paths shown in the report lines
|
||||
and commands were registered directly after image loading. Possible filesystem
|
||||
manipulations which later remove these paths or replace their file content will
|
||||
not influence the report lines or commands.
|
||||
@*
|
||||
With mode @strong{gpt_disk_guid} print the GPT disk GUID of the loaded ISO
|
||||
in RFC 4122 text format to result channel. It is not considered an error if
|
||||
no GPT is present. In this case nothing is printed to result channel.
|
||||
|
Reference in New Issue
Block a user