From 6b0bb9e6301637162a7716d2f7d790068a21c52e Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 25 Sep 2021 10:51:21 +0200 Subject: [PATCH] Mentioned in man page the classification of BD-R POW as unsuitable medium state --- xorriso/xorriso.1 | 14 +++-- xorriso/xorriso.info | 122 +++++++++++++++++++++++-------------------- xorriso/xorriso.texi | 15 ++++-- 3 files changed, 87 insertions(+), 64 deletions(-) diff --git a/xorriso/xorriso.1 b/xorriso/xorriso.1 index dcc49540..33f7d457 100644 --- a/xorriso/xorriso.1 +++ b/xorriso/xorriso.1 @@ -191,6 +191,14 @@ They can be made unformatted by \-blank "deformat". .br Regular files and block devices are handled as overwritable media. Pipes and other writeable file types are handled as blank multi\-session media. +.br +The program growisofs formats by default BD\-R to be pseudo\-overwritable (POW). +xorriso will classify them as +.br + Media current: is unsuitable , is POW formatted +.br +and will refuse to write to them or to obtain multi\-session information from +them. .PP These media can assume several states in which they offer different capabilities. @@ -306,9 +314,9 @@ the path of their block device or of their generic character device. E.g. .br By default xorriso will try to map the given address to /dev/hd* and /dev/sr*. The command \-scsi_dev_family can redirect the mapping from sr to scd or sg. -The latter does not suffer from the concurrency problems which plague /dev/sr -of Linux kernels since version 3. But it does not yield the same addresses -which are used by mount(8) or by open(2) for read(2). +The latter does not suffer from the concurrency problems which plagued /dev/sr +of Linux kernels since version 3 up to 5.5. But it does not yield the same +addresses which are used by mount(8) or by open(2) for read(2). .br On FreeBSD the device files have names like .br diff --git a/xorriso/xorriso.info b/xorriso/xorriso.info index 9abfe0eb..1551a4fe 100644 --- a/xorriso/xorriso.info +++ b/xorriso/xorriso.info @@ -170,6 +170,11 @@ unformatted by -blank "deformat". Regular files and block devices are handled as overwritable media. Pipes and other writeable file types are handled as blank multi-session media. +The program growisofs formats by default BD-R to be pseudo-overwritable +(POW). xorriso will classify them as +Media current: is unsuitable , is POW formatted +and will refuse to write to them or to obtain multi-session information +from them. These media can assume several states in which they offer different capabilities. @@ -282,9 +287,9 @@ character device. E.g. By default xorriso will try to map the given address to /dev/hd* and /dev/sr*. The command -scsi_dev_family can redirect the mapping from sr to scd or sg. The latter does not suffer from the concurrency problems -which plague /dev/sr of Linux kernels since version 3. But it does not -yield the same addresses which are used by mount(8) or by open(2) for -read(2). +which plagued /dev/sr of Linux kernels since version 3 up to 5.5. But +it does not yield the same addresses which are used by mount(8) or by +open(2) for read(2). On FreeBSD the device files have names like -dev /dev/cd0 On NetBSD: @@ -5831,7 +5836,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * ACL, _definition: Extras. (line 50) * APM block size: Bootable. (line 424) * APM, _definition: Extras. (line 42) -* Appendable media, _definition: Media. (line 38) +* Appendable media, _definition: Media. (line 43) * Appended Filesystem Image, -append_partition: Bootable. (line 433) * Appended partition, in APM: Bootable. (line 291) * Appended partition, in MBR or GPT: Bootable. (line 284) @@ -5840,7 +5845,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * Backup, enable fast incremental, -disk_dev_ino: Loading. (line 256) * Backup, enable features, -for_backup: Loading. (line 215) * Backup, scdbackup checksum tag, -scdbackup: Emulation. (line 179) -* Blank media, _definition: Media. (line 29) +* Blank media, _definition: Media. (line 34) * Blank, format, Immed bit, -use_immed_bit: SetWrite. (line 457) * Blind growing, _definition: Methods. (line 41) * Bootability, control, -boot_image: Bootable. (line 75) @@ -5853,7 +5858,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * Character Set, of terminal, -local_charset: Charset. (line 57) * Character Set, _definition: Charset. (line 6) * CHRP partition, _definition: Bootable. (line 296) -* Closed media, _definition: Media. (line 44) +* Closed media, _definition: Media. (line 49) * Comment, #: Scripting. (line 156) * Control, signal handling, -signal_handling: Exception. (line 66) * Create, new ISO image, _definition: Methods. (line 7) @@ -6101,6 +6106,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * Timestamps, set in ISO image, -alter_date_r: Manip. (line 174) * Tree, disk, traverse, -findx: Navigate. (line 91) * Tree, ISO, traverse and alter, -find: CmdFind. (line 7) +* Unsuitable media states, _definition: Media. (line 25) * UTF-16, for Joliet paths, -compliance: SetWrite. (line 114) * Verify, check blocks, -check_media: Verify. (line 21) * Verify, compare ISO and disk file, -compare: Navigate. (line 131) @@ -6144,57 +6150,57 @@ Node: Top415 Node: Overview1405 Node: Model3441 Node: Media6344 -Node: Methods9025 -Node: Drives11611 -Node: Extras15552 -Node: Processing20264 -Node: Dialog24101 -Node: Commands25790 -Node: ArgSort27467 -Node: AqDrive28961 -Node: Loading36118 -Node: Insert57957 -Node: SetInsert69460 -Node: Manip79424 -Node: CmdFind89524 -Node: Filter108453 -Node: Writing113075 -Node: SetWrite125330 -Node: Bootable155181 -Node: Jigdo183062 -Node: Charset188065 -Node: Exception191394 -Node: DialogCtl197523 -Node: Inquiry200125 -Node: Navigate209007 -Node: Verify217714 -Node: Restore228863 -Node: Emulation240979 -Node: Scripting251435 -Node: Frontend259218 -Node: Examples268844 -Node: ExDevices270022 -Node: ExCreate270683 -Node: ExDialog271983 -Node: ExGrowing273254 -Node: ExModifying274063 -Node: ExBootable274573 -Node: ExCharset275128 -Node: ExPseudo276024 -Node: ExCdrecord276951 -Node: ExMkisofs277271 -Node: ExGrowisofs279168 -Node: ExException280321 -Node: ExTime280779 -Node: ExIncBackup281237 -Node: ExRestore285263 -Node: ExRecovery286209 -Node: Files286781 -Node: Environ288115 -Node: Seealso288863 -Node: Bugreport289580 -Node: Legal290171 -Node: CommandIdx291183 -Node: ConceptIdx309008 +Node: Methods9265 +Node: Drives11851 +Node: Extras15803 +Node: Processing20515 +Node: Dialog24352 +Node: Commands26041 +Node: ArgSort27718 +Node: AqDrive29212 +Node: Loading36369 +Node: Insert58208 +Node: SetInsert69711 +Node: Manip79675 +Node: CmdFind89775 +Node: Filter108704 +Node: Writing113326 +Node: SetWrite125581 +Node: Bootable155432 +Node: Jigdo183313 +Node: Charset188316 +Node: Exception191645 +Node: DialogCtl197774 +Node: Inquiry200376 +Node: Navigate209258 +Node: Verify217965 +Node: Restore229114 +Node: Emulation241230 +Node: Scripting251686 +Node: Frontend259469 +Node: Examples269095 +Node: ExDevices270273 +Node: ExCreate270934 +Node: ExDialog272234 +Node: ExGrowing273505 +Node: ExModifying274314 +Node: ExBootable274824 +Node: ExCharset275379 +Node: ExPseudo276275 +Node: ExCdrecord277202 +Node: ExMkisofs277522 +Node: ExGrowisofs279419 +Node: ExException280572 +Node: ExTime281030 +Node: ExIncBackup281488 +Node: ExRestore285514 +Node: ExRecovery286460 +Node: Files287032 +Node: Environ288366 +Node: Seealso289114 +Node: Bugreport289831 +Node: Legal290422 +Node: CommandIdx291434 +Node: ConceptIdx309259  End Tag Table diff --git a/xorriso/xorriso.texi b/xorriso/xorriso.texi index 21d51674..8b5efb39 100644 --- a/xorriso/xorriso.texi +++ b/xorriso/xorriso.texi @@ -299,6 +299,15 @@ They can be made unformatted by -blank "deformat". @* Regular files and block devices are handled as overwritable media. Pipes and other writeable file types are handled as blank multi-session media. +@* +@cindex Unsuitable media states, _definition +The program growisofs formats by default BD-R to be pseudo-overwritable (POW). +xorriso will classify them as +@* + Media current: is unsuitable , is POW formatted +@* +and will refuse to write to them or to obtain multi-session information from +them. @c man .PP @sp 1 These media can assume several states in which they offer different @@ -437,9 +446,9 @@ the path of their block device or of their generic character device. E.g. @* By default xorriso will try to map the given address to /dev/hd* and /dev/sr*. The command -scsi_dev_family can redirect the mapping from sr to scd or sg. -The latter does not suffer from the concurrency problems which plague /dev/sr -of Linux kernels since version 3. But it does not yield the same addresses -which are used by mount(8) or by open(2) for read(2). +The latter does not suffer from the concurrency problems which plagued /dev/sr +of Linux kernels since version 3 up to 5.5. But it does not yield the same +addresses which are used by mount(8) or by open(2) for read(2). @* On FreeBSD the device files have names like @*