Mentioned in man page the classification of BD-R POW as unsuitable medium state

This commit is contained in:
Thomas Schmitt 2021-09-25 10:51:21 +02:00
parent 0ba13965a7
commit 6b0bb9e630
3 changed files with 87 additions and 64 deletions

View File

@ -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

View File

@ -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

View File

@ -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
@*