[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: growisofs vs. LG GSA4040B: unable to CLOSE SESSION (5h/72h/03h):Input/output error



| From: Andy Polyakov <appro@fy.chalmers.se>

| > | >     /dev/scd0: closing session
| > | >     :-( unable to CLOSE SESSION (5h/72h/03h): Input/output error

| > Is this a forgivable flaw in the drive or is this an expected/legal
| > result on a standards-conforming drive?
| 
| Believed to be former.

Yuck.

| > If it is an expected/legal result, some part of the software ought to stop
| > scaring innocent users with drastic-sounding messages :-)
| 
| The problem is that the behaviour seem to vary from manufacturer to
| manufacturer. One tries to calm down LG user, some other might get a
| "heart attack":-) But sure, error message can [and eventually will] be
| complemented with "errors might be bogus" whenever dummy mode is
| chosen...

I wonder if we can get the manufacturer to fix this.  After all, they
do release upgraded firmware once in a while (even if the user needs
MS Windows to update the drive's firmware).

Can you point at a standard and say that this LG drive is violating it?  
If so, I (as a customer) am willing to try to report it as a bug.  Of
course it is a long way from a support person in Canada to an engineer in
Taiwan.

| > I find the undocumented growisofs -use-the-force-luke flag intriguing.
| > Is there a reason not to document it?
| 
| E.g. http://lists.debian.org/cdwrite/2003/cdwrite-200310/msg00034.html
| 
| But keep in mind that nothing is carved in stone. If enough users want
| to see it documented, then one is expected to step up and document it.
| If enough users want it to be called something else, then it will be
| called something else in next major release. But I expect these matters
| to be discussed openly. A.

Here is a bit of placeholder documentation.  Would you consider
adopting it?

I'm not confident that the description of -o is accurate.

I did find the option parsing a bit, uh, loose.
	-use-the-force-luke=kitty
would be accepted as
	-use-the-force-luke=tty

Hugh Redelmeier
hugh@mimosa.com  voice: +1 416 482-8253

===================================================================
RCS file: RCS/growisofs.1,v
retrieving revision 1.1
diff -u -r1.1 growisofs.1
--- growisofs.1	2004/04/28 19:55:31	1.1
+++ growisofs.1	2004/04/28 21:50:50
@@ -93,6 +93,59 @@
 version 1.14, version 2.0 is required for multi-session write-once
 recordings.
 
+.SH MYSTERY OPTIONS
+Several options are so arcane or dangerous that we don't document them.
+They may be useful to crazy or brilliant users (or front-ends programs such as \fBk3b\fP).
+If you want to know what they do, read the source code.
+.TP
+.BI \-dry\-run
+.TP
+.BI \-prev\-session
+.TP
+.BI \-zero\-session
+.TP
+.BI \-poor\-man
+.TP
+.BI \-dvd\-compat
+.TP
+.BI \-overburn
+.TP
+.BI \-o\-
+restricted version of \fBmkisofs\fP -o
+.TP
+.BI \-dvd\-video
+.TP
+.BI \-cdrecord\-params n,m
+Same as \fBmkisofs\fP
+.BI \-C n,m
+.TP
+.BI \-#
+.TP
+.BI \-dry\-run
+.TP
+.BI \-?
+.TP
+.BI \-help
+.TP
+.BI \-version
+
+.TP
+.BI \-use\-the\-force\-luke
+.TP
+.BI \-use\-the\-force\-luke=tty
+.TP
+.BI \-use\-the\-force\-luke=dummy
+.TP
+.BI \-use\-the\-force\-luke=notray
+.TP
+.BI \-use\-the\-force\-luke=moi
+.TP
+.BI \-use\-the\-force\-luke=dao[[:|=] daosize ]
+.TP
+.BI \-use\-the\-force\-luke=tracksize[[:|=] tracksize ]
+.TP
+.BI \-use\-the\-force\-luke=seek[[:|=] next_session ]
+
 .SH EXAMPLES
 Actual device names vary from one operating system to another. We use
 \fI/dev/dvd\fP as a collective name or as symbolic link to the actual
================ end ================



Reply to: