New -check_media option what=image
This commit is contained in:
parent
076d8d1eb8
commit
2d7ac24525
@ -1,7 +1,7 @@
|
||||
|
||||
/* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images.
|
||||
|
||||
Copyright 2007-2010 Thomas Schmitt, <scdbackup@gmx.net>
|
||||
Copyright 2007-2011 Thomas Schmitt, <scdbackup@gmx.net>
|
||||
|
||||
Provided under GPL version 2 or later.
|
||||
|
||||
@ -805,8 +805,10 @@ int Xorriso_check_media_setup_job(struct XorrisO *xorriso,
|
||||
} else if(strncmp(argv[i], "what=", 5) == 0) {
|
||||
if(strcmp(argv[i]+5, "tracks") == 0)
|
||||
job->mode= 0;
|
||||
else if(strcmp(argv[i]+5, "disc")== 0)
|
||||
else if(strcmp(argv[i]+5, "image")== 0)
|
||||
job->mode= 1;
|
||||
else if(strcmp(argv[i]+5, "disc")== 0)
|
||||
job->mode= 2;
|
||||
else {
|
||||
unknown_value:;
|
||||
sprintf(xorriso->info_text,
|
||||
|
@ -1,7 +1,7 @@
|
||||
|
||||
/* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images.
|
||||
|
||||
Copyright 2007-2010 Thomas Schmitt, <scdbackup@gmx.net>
|
||||
Copyright 2007-2011 Thomas Schmitt, <scdbackup@gmx.net>
|
||||
|
||||
Provided under GPL version 2 or later.
|
||||
|
||||
@ -102,7 +102,7 @@ struct CheckmediajoB {
|
||||
*/
|
||||
int mode; /* 0= track by track
|
||||
1= single sweep over libisoburn media capacity
|
||||
>>> 2= single sweep over libburn media capacity
|
||||
2= single sweep over libburn media capacity
|
||||
*/
|
||||
time_t start_time;
|
||||
int time_limit; /* Number of seconds after which to abort */
|
||||
|
@ -9,7 +9,7 @@
|
||||
.\" First parameter, NAME, should be all caps
|
||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||
.\" other parameters are allowed: see man(7), man(1)
|
||||
.TH XORRISO 1 "Version 1.1.3, Jul 08, 2011"
|
||||
.TH XORRISO 1 "Version 1.1.3, Jul 24, 2011"
|
||||
.\" Please adjust this date whenever revising the manpage.
|
||||
.\"
|
||||
.\" Some roff macros, for reference:
|
||||
@ -2057,16 +2057,20 @@ MMC format codes are manifold. Most important are:
|
||||
Smaller format size with DVD\-RAM, BD\-RE, or BD\-R means more reserve space.
|
||||
.TP
|
||||
\fB\-list_speeds\fR
|
||||
Put out a list of speed values as reported by the output drive for
|
||||
the loaded media. At the end of the list, "Write speed L" and "Write speed H"
|
||||
are the best guesses for lower and upper speed limit.
|
||||
.br
|
||||
"Write speed l" and "Write speed h" may appear only with CD
|
||||
and eventually override the list of other speed offers.
|
||||
Put out a list of speed values as reported by the output drive with
|
||||
the loaded media. This does not necessarily mean that the media is writable
|
||||
or that these speeds are actually achievable. Especially the
|
||||
lists reported with empty drive or with ROM media obviously advertise
|
||||
speeds for other media.
|
||||
.br
|
||||
It is not mandatory to use speed values out of the listed range.
|
||||
The drive is supposed to choose a safe speed that is as near to the desired
|
||||
speed as possible.
|
||||
.br
|
||||
At the end of the list, "Write speed L" and "Write speed H"
|
||||
are the best guesses for lower and upper speed limit.
|
||||
"Write speed l" and "Write speed h" may appear only with CD
|
||||
and eventually override the list of other speed offers.
|
||||
.TP
|
||||
\fB\-close_damaged\fR "as_needed"|"force"
|
||||
Try to close the upcomming track and session if the drive reported the media
|
||||
@ -3425,6 +3429,10 @@ sector_map= and processes this virtual outcome.
|
||||
\fBwhat="disc"\fR
|
||||
scans the payload range of a media without respecting track gaps.
|
||||
.br
|
||||
\fBwhat="image"\fR
|
||||
similar to "disc", but restricts scanning to the range of the ISO 9660 image,
|
||||
if present.
|
||||
.br
|
||||
\fBmin_lba=limit\fR
|
||||
omits all blocks with addresses lower than limit.
|
||||
.br
|
||||
|
@ -1832,15 +1832,18 @@ File: xorriso.info, Node: Writing, Next: SetWrite, Prev: Filter, Up: Options
|
||||
reserve space.
|
||||
|
||||
-list_speeds
|
||||
Put out a list of speed values as reported by the output drive for
|
||||
the loaded media. At the end of the list, "Write speed L" and
|
||||
"Write speed H" are the best guesses for lower and upper speed
|
||||
limit.
|
||||
"Write speed l" and "Write speed h" may appear only with CD and
|
||||
eventually override the list of other speed offers.
|
||||
Put out a list of speed values as reported by the output drive with
|
||||
the loaded media. This does not necessarily mean that the media is
|
||||
writable or that these speeds are actually achievable. Especially
|
||||
the lists reported with empty drive or with ROM media obviously
|
||||
advertise speeds for other media.
|
||||
It is not mandatory to use speed values out of the listed range.
|
||||
The drive is supposed to choose a safe speed that is as near to
|
||||
the desired speed as possible.
|
||||
At the end of the list, "Write speed L" and "Write speed H" are
|
||||
the best guesses for lower and upper speed limit. "Write speed l"
|
||||
and "Write speed h" may appear only with CD and eventually
|
||||
override the list of other speed offers.
|
||||
|
||||
-close_damaged "as_needed"|"force"
|
||||
Try to close the upcomming track and session if the drive reported
|
||||
@ -3008,6 +3011,9 @@ transmission errors.
|
||||
what="disc"
|
||||
scans the payload range of a media without respecting track
|
||||
gaps.
|
||||
what="image"
|
||||
similar to "disc", but restricts scanning to the range of the
|
||||
ISO 9660 image, if present.
|
||||
min_lba=limit
|
||||
omits all blocks with addresses lower than limit.
|
||||
max_lba=limit
|
||||
@ -4201,8 +4207,8 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
|
||||
* -cd sets working directory in ISO: Navigate. (line 7)
|
||||
* -cdx sets working directory on disk: Navigate. (line 16)
|
||||
* -charset sets input/output character set: Charset. (line 43)
|
||||
* -check_md5 verifies file checksum: Verify. (line 144)
|
||||
* -check_md5_r verifies file tree checksums: Verify. (line 160)
|
||||
* -check_md5 verifies file checksum: Verify. (line 147)
|
||||
* -check_md5_r verifies file tree checksums: Verify. (line 163)
|
||||
* -check_media reads media block by block: Verify. (line 21)
|
||||
* -check_media_defaults sets -check_media options: Verify. (line 40)
|
||||
* -chgrp sets group in ISO image: Manip. (line 50)
|
||||
@ -4213,7 +4219,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
|
||||
* -chown_r sets ownership in ISO image: Manip. (line 47)
|
||||
* -clone copies ISO directory tree: Insert. (line 171)
|
||||
* -close controls media closing: SetWrite. (line 262)
|
||||
* -close_damaged closes damaged track and session: Writing. (line 133)
|
||||
* -close_damaged closes damaged track and session: Writing. (line 136)
|
||||
* -close_filter_list bans filter registration: Filter. (line 52)
|
||||
* -commit writes pending ISO image: Writing. (line 13)
|
||||
* -commit_eject writes and ejects: Writing. (line 40)
|
||||
@ -4277,7 +4283,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top
|
||||
* -joliet enables production of Joliet tree: SetWrite. (line 10)
|
||||
* -list_delimiter replaces '--': Scripting. (line 42)
|
||||
* -list_formats lists available formats: Writing. (line 110)
|
||||
* -list_profiles lists supported media: Writing. (line 147)
|
||||
* -list_profiles lists supported media: Writing. (line 150)
|
||||
* -list_speeds lists available write speeds: Writing. (line 122)
|
||||
* -load addresses a particular session as input: Loading. (line 11)
|
||||
* -local_charset sets terminal character set: Charset. (line 47)
|
||||
@ -4419,7 +4425,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
||||
* Create, new ISO image, _definiton: Methods. (line 6)
|
||||
* Cylinder alignment, _definiton: Bootable. (line 167)
|
||||
* Cylinder size, _definiton: Bootable. (line 156)
|
||||
* Damaged track and session, close, -close_damaged: Writing. (line 133)
|
||||
* Damaged track and session, close, -close_damaged: Writing. (line 136)
|
||||
* Delete, from ISO image, -rm: Manip. (line 21)
|
||||
* Delete, from ISO image, -rm_r: Manip. (line 28)
|
||||
* Delete, ISO directory, -rmdir: Manip. (line 32)
|
||||
@ -4442,7 +4448,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
||||
* Drive, for input, -indev: AqDrive. (line 24)
|
||||
* Drive, for output, -outdev: AqDrive. (line 31)
|
||||
* Drive, get drive list, -devices: Inquiry. (line 7)
|
||||
* Drive, list supported media, -list_profiles: Writing. (line 147)
|
||||
* Drive, list supported media, -list_profiles: Writing. (line 150)
|
||||
* Drive, reduce activity, -calm_drive: Loading. (line 235)
|
||||
* Drive, report SCSI commands, -scsi_log: Scripting. (line 125)
|
||||
* Drive, write and eject, -commit_eject: Writing. (line 40)
|
||||
@ -4611,8 +4617,8 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top
|
||||
* Verify, compare ISO and disk file, -compare: Navigate. (line 140)
|
||||
* Verify, compare ISO and disk tree, -compare_r: Navigate. (line 153)
|
||||
* Verify, compare ISO and disk, -compare_l: Navigate. (line 158)
|
||||
* Verify, file checksum, -check_md5: Verify. (line 144)
|
||||
* Verify, file tree checksums, -check_md5_r: Verify. (line 160)
|
||||
* Verify, file checksum, -check_md5: Verify. (line 147)
|
||||
* Verify, file tree checksums, -check_md5_r: Verify. (line 163)
|
||||
* Verify, preset -check_media, -check_media_defaults: Verify. (line 40)
|
||||
* Write, block size, -dvd_obs: SetWrite. (line 238)
|
||||
* Write, bootability, -boot_image: Bootable. (line 26)
|
||||
@ -4659,41 +4665,41 @@ Node: Manip60454
|
||||
Node: CmdFind69181
|
||||
Node: Filter80443
|
||||
Node: Writing84781
|
||||
Node: SetWrite92544
|
||||
Node: Bootable106590
|
||||
Node: Jigdo119808
|
||||
Node: Charset124054
|
||||
Node: Exception126813
|
||||
Node: DialogCtl132926
|
||||
Node: Inquiry135513
|
||||
Node: Navigate139841
|
||||
Node: Verify147809
|
||||
Node: Restore156347
|
||||
Node: Emulation163007
|
||||
Node: Scripting172810
|
||||
Node: Frontend178938
|
||||
Node: Examples180237
|
||||
Node: ExDevices181408
|
||||
Node: ExCreate182046
|
||||
Node: ExDialog183320
|
||||
Node: ExGrowing184582
|
||||
Node: ExModifying185384
|
||||
Node: ExBootable185885
|
||||
Node: ExCharset186434
|
||||
Node: ExPseudo187254
|
||||
Node: ExCdrecord188152
|
||||
Node: ExMkisofs188467
|
||||
Node: ExGrowisofs189805
|
||||
Node: ExException190940
|
||||
Node: ExTime191394
|
||||
Node: ExIncBackup191853
|
||||
Node: ExRestore195777
|
||||
Node: ExRecovery196735
|
||||
Node: Files197303
|
||||
Node: Seealso198601
|
||||
Node: Bugreport199189
|
||||
Node: Legal199770
|
||||
Node: CommandIdx200700
|
||||
Node: ConceptIdx215514
|
||||
Node: SetWrite92774
|
||||
Node: Bootable106820
|
||||
Node: Jigdo120038
|
||||
Node: Charset124284
|
||||
Node: Exception127043
|
||||
Node: DialogCtl133156
|
||||
Node: Inquiry135743
|
||||
Node: Navigate140071
|
||||
Node: Verify148039
|
||||
Node: Restore156704
|
||||
Node: Emulation163364
|
||||
Node: Scripting173167
|
||||
Node: Frontend179295
|
||||
Node: Examples180594
|
||||
Node: ExDevices181765
|
||||
Node: ExCreate182403
|
||||
Node: ExDialog183677
|
||||
Node: ExGrowing184939
|
||||
Node: ExModifying185741
|
||||
Node: ExBootable186242
|
||||
Node: ExCharset186791
|
||||
Node: ExPseudo187611
|
||||
Node: ExCdrecord188509
|
||||
Node: ExMkisofs188824
|
||||
Node: ExGrowisofs190162
|
||||
Node: ExException191297
|
||||
Node: ExTime191751
|
||||
Node: ExIncBackup192210
|
||||
Node: ExRestore196134
|
||||
Node: ExRecovery197092
|
||||
Node: Files197660
|
||||
Node: Seealso198958
|
||||
Node: Bugreport199546
|
||||
Node: Legal200127
|
||||
Node: CommandIdx201057
|
||||
Node: ConceptIdx215871
|
||||
|
||||
End Tag Table
|
||||
|
@ -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.1.3, Jul 12, 2011"
|
||||
@c man .TH XORRISO 1 "Version 1.1.3, Jul 24, 2011"
|
||||
@c man .\" Please adjust this date whenever revising the manpage.
|
||||
@c man .\"
|
||||
@c man .\" Some roff macros, for reference:
|
||||
@ -4059,6 +4059,10 @@ sector_map= and processes this virtual outcome.
|
||||
@item what="disc"
|
||||
scans the payload range of a media without respecting track gaps.
|
||||
@*
|
||||
@item what="image"
|
||||
similar to "disc", but restricts scanning to the range of the ISO 9660 image,
|
||||
if present.
|
||||
@*
|
||||
@item min_lba=limit
|
||||
omits all blocks with addresses lower than limit.
|
||||
@*
|
||||
|
@ -1 +1 @@
|
||||
#define Xorriso_timestamP "2011.07.24.203919"
|
||||
#define Xorriso_timestamP "2011.07.25.095843"
|
||||
|
Loading…
Reference in New Issue
Block a user