Documented -as mkisofs options *-boot-part
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 XORRISOFS 1 "Version 1.2.3, Jun 14, 2012"
|
||||
@c man .TH XORRISOFS 1 "Version 1.2.3, Jun 17, 2012"
|
||||
@c man .\" Please adjust this date whenever revising the manpage.
|
||||
@c man .\"
|
||||
@c man .\" Some roff macros, for reference:
|
||||
@ -272,7 +272,7 @@ See EXAMPLES.
|
||||
* SetHide:: Settings for file hiding
|
||||
* ImageId:: ISO image ID strings
|
||||
* Bootable:: El Torito Bootable ISO images
|
||||
* SystemArea:: System Area, MBR, other boot blocks
|
||||
* SystemArea:: System Area, MBR, GPT, APM, other boot blocks
|
||||
* Charset:: Character sets
|
||||
* Jigdo:: Jigdo Template Extraction
|
||||
* Miscellaneous:: Miscellaneous options
|
||||
@ -1236,23 +1236,37 @@ Prevent the El Torito boot catalog from appearing as file
|
||||
in the directory trees of the image.
|
||||
@end table
|
||||
@c man .TP
|
||||
@c man .B System Area, MBR, other boot blocks:
|
||||
@c man .B System Area, MBR, GPT, APM, other boot blocks:
|
||||
@node SystemArea, Charset, Bootable, Options
|
||||
@section System Area, MBR, other boot blocks
|
||||
@section System Area, MBR, GPT, APM, other boot blocks
|
||||
@c man .PP
|
||||
@cindex System Area, _definition
|
||||
The first 16 blocks of an ISO image are the System Area.
|
||||
It is reserved for system dependent boot software. This may be the
|
||||
CD boot facilities of exotic hardware architectures or it may be
|
||||
a MBR for booting via PC-BIOS from USB stick or hard disk.
|
||||
boot facilities and partition tables of various hardware architectures.
|
||||
@*
|
||||
@cindex MBR, _definition
|
||||
A @strong{MBR} (Master Boot Record) contains boot code and a partition table.
|
||||
It does not hamper El Torito booting from CDROM.
|
||||
It is read by PC-BIOS when booting from USB stick or hard disk,
|
||||
and by PowerPC CHRP or PReP when booting.
|
||||
An MBR partiton with type 0xee indicates the presence of GPT.
|
||||
@*
|
||||
@command{xorrisofs} supports boot facilities other than PC-BIOS:
|
||||
@cindex GPT, _definition
|
||||
A @strong{GPT} (GUID Partition Table) marks partitions in a more modern way.
|
||||
It is read by EFI when booting from USB stick or hard disk, and may be used
|
||||
for finding and mounting a HFS+ partition inside the ISO image.
|
||||
@*
|
||||
@cindex APM, _definition
|
||||
An @strong{APM} (Apple Partition Map) marks the HFS+ partition.
|
||||
It is read by Macs for booting and for mounting.
|
||||
@*
|
||||
MBR, GPT and APM are combinable. APM occupies the first 8 bytes of
|
||||
MBR boot code. All three do not hamper El Torito booting from CDROM.
|
||||
@*
|
||||
@command{xorrisofs} supports further boot facilities:
|
||||
MIPS Big Endian (SGI), MIPS Little Endian (DEC), SUN SPARC.
|
||||
Those are mutually not combinable and also not combinable with MBR.
|
||||
Those are mutually not combinable and also not combinable with MBR, GPT,
|
||||
or APM.
|
||||
@*
|
||||
@table @asis
|
||||
@sp 1
|
||||
@ -1363,6 +1377,35 @@ or a hexadecimal number between 0x00 and 0xff. Not all those numbers will
|
||||
yield usable results. For a list of codes search the Internet for
|
||||
"Partition Types" or run fdisk command "L".
|
||||
@c man .TP
|
||||
@item -efi-boot-part disk_path
|
||||
@kindex -efi-boot-part EFI boot partition
|
||||
@cindex Bootability, for EFI, -efi-boot-part
|
||||
Copy a file from disk into the emerging ISO image and mark it by a GPT entry as
|
||||
EFI System Partition. EFI boot firmware is supposed to use a FAT filesystem
|
||||
image in such a partition for booting from USB stick or hard disk.
|
||||
@*
|
||||
Instead of a disk_path, the word @minus{}@minus{}efi-boot-image may be given.
|
||||
It exposes in GPT the content of the first El Torito EFI boot image as
|
||||
EFI system partition. EFI boot images are introduced by options -e or
|
||||
@minus{}@minus{}efi-boot.
|
||||
The affected EFI boot image cannot show up in HFS+ because it is stored
|
||||
outside the HFS+ partition.
|
||||
@c man .TP
|
||||
@item -chrp-boot-part
|
||||
@kindex -chrp-boot-part CHRP partition
|
||||
@cindex Bootability, for CHRP, -chrp-boot-part
|
||||
Mark the block range of the whole emerging ISO image as MBR partition of type
|
||||
0x41. This is not compatible with any other feature that produces MBR
|
||||
partition entries. It makes GPT unrecognizable.
|
||||
@c man .TP
|
||||
@item -prep-boot-part disk_path
|
||||
@kindex -prep-boot-part PReP partition
|
||||
@cindex Bootability, for PReP, -prep-boot-part
|
||||
Copy a file from disk into the emerging ISO image and mark it by a MBR
|
||||
partition entry of type 0x96. PReP boot firmware is supposed to read
|
||||
the content of the partition as single ELF executable file.
|
||||
This option is compatible with other MBR partitions and with GPT.
|
||||
@c man .TP
|
||||
@item -mips-boot iso_rr_path
|
||||
@kindex -mips-boot MIPS Big Endian boot image
|
||||
@cindex Bootability, control, -mips-boot
|
||||
|
Reference in New Issue
Block a user