Re-enabled HP-PA PALO boot preparations

This commit is contained in:
2014-04-09 07:31:47 +00:00
parent d9da6c9f1b
commit 9ae6878a66
9 changed files with 209 additions and 127 deletions

View File

@ -373,8 +373,8 @@ 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.
There is support for further facilities: MIPS Big Endian (SGI), MIPS
Little Endian (DEC), SUN SPARC. Those are mutually not combinable and
also not combinable with MBR, GPT, or APM.
Little Endian (DEC), SUN SPARC, HP-PA. Those are mutually not
combinable and also not combinable with MBR, GPT, or APM.
*ACL* are an advanced way of controlling access permissions to file
objects. Neither ISO 9660 nor Rock Ridge specify a way to record ACLs.
@ -2555,7 +2555,8 @@ of the existing sessions, unless one can assume overwriteable media.
There are booting mechanisms which do not use an El Torito record but
rather start at the first bytes of the image: PC-BIOS MBR for
hard-disk-like devices, MIPS Volume Header for old SGI computers, DEC
Boot Block for old DECstation, SUN Disk Label for SPARC machines.
Boot Block for old DECstation, SUN Disk Label for SPARC machines, HP-PA
boot sector for HP PA-RISC machines.
The boot firmware EFI may use programs which are located in a FAT
filesystem and announced by an MBR partition table entry.
@ -2766,6 +2767,23 @@ filesystem and announced by an MBR partition table entry.
numbers are counted in bytes. The address is written as 64 bit
big-endian number to byte 0x228. The size is written as 32 bit
big-endian number to byte 0x230.
*hppa_cmdline=*text sets the PALO command line for HP-PA. Up to
1023 characters are permitted by default. With hppa_hdrversion=4
the limit is 127.
Note that the first five hppa_ bootspecs are mandatory, if any of
the hppa_ bootspecs is used. Only hppa_hdrversion= is allowed to
be missing.
*hppa_bootloader=*iso_rr_path designates the given path as HP-PA
bootloader file.
*hppa_kernel_32=*iso_rr_path designates the given path as HP-PA 32
bit kernel file.
*hppa_kernel_64=*iso_rr_path designates the given path as HP-PA 64
bit kernel file.
*hppa_ramdisk=*iso_rr_path designates the given path as HP-PA RAM
disk file.
*hppa_hdrversion=*number chooses between PALO header version 5
(default) and version 4. For the appropriate value see in PALO
source code: PALOHDRVERSION.
*mips_discard* and *sparc_discard* revoke any boot file
declarations made for mips or mipsel resp. sparc. This removes
the ban on production of other boot blocks.
@ -4909,7 +4927,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -alter_date sets timestamps in ISO image: Manip. (line 154)
* -alter_date_r sets timestamps in ISO image: Manip. (line 187)
* -append_partition adds arbitrary file after image end: Bootable.
(line 250)
(line 268)
* -application_id sets application id: SetWrite. (line 196)
* -application_use sets application use field: SetWrite. (line 262)
* -as emulates mkisofs or cdrecord: Emulation. (line 13)
@ -4919,7 +4937,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
* -ban_stdio_write demands real drive: Loading. (line 278)
* -biblio_file sets biblio file name: SetWrite. (line 244)
* -blank erases media: Writing. (line 61)
* -boot_image controls bootability: Bootable. (line 26)
* -boot_image controls bootability: Bootable. (line 27)
* -calm_drive reduces drive activity: Loading. (line 267)
* -cd sets working directory in ISO: Navigate. (line 7)
* -cdx sets working directory on disk: Navigate. (line 16)
@ -5144,10 +5162,10 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* ACL, set in ISO image, -setfacl_r: Manip. (line 105)
* ACL, show in ISO image, -getfacl: Navigate. (line 70)
* ACL, show in ISO image, -getfacl_r: Navigate. (line 77)
* APM block size: Bootable. (line 241)
* APM block size: Bootable. (line 259)
* APM, _definition: Extras. (line 41)
* Appendable media, _definition: Media. (line 38)
* Appended Filesystem Image, -append_partition: Bootable. (line 250)
* Appended Filesystem Image, -append_partition: Bootable. (line 268)
* Automatic execution order, of arguments, -x: ArgSort. (line 16)
* Backslash Interpretation, _definition: Processing. (line 52)
* Backup, enable fast incremental, -disk_dev_ino: Loading. (line 217)
@ -5155,7 +5173,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Backup, scdbackup checksum tag, -scdbackup: Emulation. (line 179)
* Blank media, _definition: Media. (line 29)
* Blind growing, _definition: Methods. (line 40)
* Bootability, control, -boot_image: Bootable. (line 26)
* Bootability, control, -boot_image: Bootable. (line 27)
* Bugs, reporting: Bugreport. (line 6)
* cdrecord, Emulation: Emulation. (line 118)
* Character Set, _definition: Charset. (line 6)
@ -5164,13 +5182,13 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Character Set, for output, -out_charset: SetWrite. (line 276)
* Character set, learn from image, -auto_charset: Loading. (line 122)
* Character Set, of terminal, -local_charset: Charset. (line 58)
* CHRP partition, _definition: Bootable. (line 160)
* CHRP partition, _definition: Bootable. (line 161)
* Closed media, _definition: Media. (line 43)
* Comment, #: Scripting. (line 173)
* Control, signal handling, -signal_handling: Exception. (line 69)
* Create, new ISO image, _definition: Methods. (line 6)
* Cylinder alignment, _definition: Bootable. (line 200)
* Cylinder size, _definition: Bootable. (line 189)
* Cylinder alignment, _definition: Bootable. (line 201)
* Cylinder size, _definition: Bootable. (line 190)
* Damaged track and session, close, -close_damaged: Writing. (line 170)
* Delete, from ISO image, -rm: Manip. (line 21)
* Delete, from ISO image, -rm_r: Manip. (line 28)
@ -5202,7 +5220,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Drive, write and eject, -commit_eject: Writing. (line 56)
* EA, _definition: Extras. (line 65)
* ECMA-119, _definition: Model. (line 6)
* EFI system partition, _definition: Bootable. (line 169)
* EFI system partition, _definition: Bootable. (line 170)
* El Torito, _definition: Extras. (line 19)
* Emulation, -as: Emulation. (line 13)
* Emulation, .mkisofsrc, -read_mkisofsrc: Emulation. (line 153)
@ -5228,9 +5246,10 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Group, in ISO image, -chgrp_r: Manip. (line 62)
* Growing, _definition: Methods. (line 19)
* Hard links, control handling, -hardlinks: Loading. (line 134)
* HFS+ allocation block size: Bootable. (line 238)
* HFS+ serial number: Bootable. (line 235)
* HFS+ allocation block size: Bootable. (line 256)
* HFS+ serial number: Bootable. (line 253)
* hidden, set in ISO image, -hide: Manip. (line 191)
* HP-PA boot sector, production: Bootable. (line 233)
* Image reading, cache size, -data_cache_size: Loading. (line 296)
* Image, _definition: Model. (line 9)
* Image, demand volume ID, -assert_volid: Loading. (line 108)
@ -5280,13 +5299,13 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* List delimiter, _definition: Processing. (line 9)
* Local Character Set, _definition: Charset. (line 11)
* MBR, _definition: Extras. (line 26)
* MBR, set, -boot_image system_area=: Bootable. (line 126)
* MBR, set, -boot_image system_area=: Bootable. (line 127)
* MD5, control handling, -md5: Loading. (line 183)
* Media, erase, -blank: Writing. (line 61)
* Media, format, -format: Writing. (line 91)
* Media, list formats, -list_formats: Writing. (line 134)
* Media, list write speeds, -list_speeds: Writing. (line 146)
* MIPS boot file, activation: Bootable. (line 211)
* MIPS boot file, activation: Bootable. (line 212)
* mkisofs, Emulation: Emulation. (line 16)
* Modifying, _definition: Methods. (line 27)
* Multi-session media, _definition: Media. (line 7)
@ -5313,15 +5332,15 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Ownership, global in ISO image, -uid: SetWrite. (line 282)
* Ownership, in ISO image, -chown: Manip. (line 49)
* Ownership, in ISO image, -chown_r: Manip. (line 54)
* Partition offset, _definition: Bootable. (line 179)
* Partition table, _definition: Bootable. (line 140)
* Partition offset, _definition: Bootable. (line 180)
* Partition table, _definition: Bootable. (line 141)
* Pathspec, _definition: SetInsert. (line 120)
* Pattern expansion, _definition: Processing. (line 24)
* Pattern expansion, for disk paths, -disk_pattern: Insert. (line 36)
* Pattern expansion, for ISO paths, -iso_rr_pattern: Manip. (line 10)
* Permissions, in ISO image, -chmod: Manip. (line 65)
* Permissions, in ISO image, -chmod_r: Manip. (line 77)
* PReP partition, _definition: Bootable. (line 164)
* PReP partition, _definition: Bootable. (line 165)
* Problems, reporting: Bugreport. (line 6)
* Process, consolidate text output, -pkt_output: Frontend. (line 7)
* Process, control abort on error, -abort_on: Exception. (line 27)
@ -5380,10 +5399,10 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Session, mount parameters, -mount_opts: Inquiry. (line 68)
* Session, select as input, -load: Loading. (line 35)
* Sorting order, for -x, -list_arg_sorting: ArgSort. (line 27)
* SUN Disk Label, production: Bootable. (line 222)
* SUN SPARC boot images, activation: Bootable. (line 271)
* SUN Disk Label, production: Bootable. (line 223)
* SUN SPARC boot images, activation: Bootable. (line 289)
* Symbolic link, create, -lns: Insert. (line 176)
* System area, _definition: Bootable. (line 126)
* System area, _definition: Bootable. (line 127)
* Table-of-content, search sessions, -rom_toc_scan: Loading. (line 238)
* Table-of-content, show, -toc: Inquiry. (line 28)
* Timestamps, set in ISO image, -alter_date: Manip. (line 154)
@ -5399,7 +5418,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
* Verify, file tree checksums, -check_md5_r: Verify. (line 174)
* Verify, preset -check_media, -check_media_defaults: Verify. (line 41)
* Write, block size, -dvd_obs: SetWrite. (line 333)
* Write, bootability, -boot_image: Bootable. (line 26)
* Write, bootability, -boot_image: Bootable. (line 27)
* Write, buffer syncing, -stdio_sync: SetWrite. (line 340)
* Write, close media, -close: SetWrite. (line 359)
* Write, compliance to specs, -compliance: SetWrite. (line 58)
@ -5435,53 +5454,53 @@ Node: Media6311
Node: Methods8982
Node: Drives11557
Node: Extras15099
Node: Processing19551
Node: Dialog23171
Node: Commands24849
Node: ArgSort26526
Node: AqDrive28018
Node: Loading31063
Node: Insert47992
Node: SetInsert58206
Node: Manip66783
Node: CmdFind76563
Node: Filter93164
Node: Writing97720
Node: SetWrite107851
Node: Bootable128557
Node: Jigdo145023
Node: Charset149270
Node: Exception152585
Node: DialogCtl158705
Node: Inquiry161303
Node: Navigate167620
Node: Verify175918
Node: Restore185182
Node: Emulation192269
Node: Scripting202657
Node: Frontend210428
Node: Examples220035
Node: ExDevices221213
Node: ExCreate221879
Node: ExDialog223164
Node: ExGrowing224429
Node: ExModifying225234
Node: ExBootable225738
Node: ExCharset226290
Node: ExPseudo227182
Node: ExCdrecord228080
Node: ExMkisofs228397
Node: ExGrowisofs229737
Node: ExException230872
Node: ExTime231326
Node: ExIncBackup231785
Node: ExRestore235765
Node: ExRecovery236698
Node: Files237268
Node: Seealso238567
Node: Bugreport239290
Node: Legal239871
Node: CommandIdx240882
Node: ConceptIdx257544
Node: Processing19558
Node: Dialog23178
Node: Commands24856
Node: ArgSort26533
Node: AqDrive28025
Node: Loading31070
Node: Insert47999
Node: SetInsert58213
Node: Manip66790
Node: CmdFind76570
Node: Filter93171
Node: Writing97727
Node: SetWrite107858
Node: Bootable128564
Node: Jigdo145931
Node: Charset150178
Node: Exception153493
Node: DialogCtl159613
Node: Inquiry162211
Node: Navigate168528
Node: Verify176826
Node: Restore186090
Node: Emulation193177
Node: Scripting203565
Node: Frontend211336
Node: Examples220943
Node: ExDevices222121
Node: ExCreate222787
Node: ExDialog224072
Node: ExGrowing225337
Node: ExModifying226142
Node: ExBootable226646
Node: ExCharset227198
Node: ExPseudo228090
Node: ExCdrecord228988
Node: ExMkisofs229305
Node: ExGrowisofs230645
Node: ExException231780
Node: ExTime232234
Node: ExIncBackup232693
Node: ExRestore236673
Node: ExRecovery237606
Node: Files238176
Node: Seealso239475
Node: Bugreport240198
Node: Legal240779
Node: CommandIdx241790
Node: ConceptIdx258452

End Tag Table