Can't close session with BDR-205 in external Macally CM-S525U

vbimport

#1

I’m using linux dvd+rw-tools, a Pioneer BDR-205 with firmware 1.03, and Optical Quantum 4X discs. Here is mediainfo (of an already attempted burn)

INQUIRY: [PIONEER ][BD-RW BDR-205 ][1.03]
GET [CURRENT] CONFIGURATION:
Mounted Media: 41h, BD-R SRM+POW
Media ID: PHILIP/R04
Current Write Speed: 8.0x4495=35960KB/s
Write Speed #0: 12.0x4495=53940KB/s
Write Speed #1: 8.0x4495=35960KB/s
Write Speed #2: 6.0x4495=26970KB/s
Write Speed #3: 4.0x4495=17980KB/s
Write Speed #4: 2.0x4495=8990KB/s
Speed Descriptor#0: 00/12088319 R@8.0x4495=35960KB/s W@8.0x4495=35960KB/s
Speed Descriptor#1: 00/12088319 R@6.0x4495=26970KB/s W@6.0x4495=26970KB/s
Speed Descriptor#2: 00/12088319 R@4.0x4495=17980KB/s W@4.0x4495=17980KB/s
Speed Descriptor#3: 00/12088319 R@2.0x4495=8990KB/s W@2.0x4495=8990KB/s
POW RESOURCES INFORMATION:
Remaining Replacements:16843296
Remaining Map Entries: 0
Remaining Updates: 0
READ DISC INFORMATION:
Disc status: appendable
Number of Sessions: 1
State of Last Session: incomplete
“Next” Track: 1
Number of Tracks: 2
READ TRACK INFORMATION[#1]:
Track State: partial incremental
Track Start Address: 02KB
Free Blocks: 0
2KB
Track Size: 120755202KB
READ TRACK INFORMATION[#2]:
Track State: invisible incremental
Track Start Address: 12075520
2KB
Next Writable Address: 120755202KB
Free Blocks: 12800
2KB
Track Size: 128002KB
FABRICATED TOC:
Track#1 : 14@0
Track#AA : 14@12088320
Multi-session Info: #1@0
READ CAPACITY: 12088320
2048=24756879360

The problem is that I can burn discs successfully, but the session cannot be closed. There is always this error:


/dev/sr1: pre-formatting blank BD-R for 24.8GB…
/dev/sr1: “Current Write Speed” is 10.2x4390KBps.

99.87% done, estimate finish Sat Feb 6 20:36:19 2010
99.91% done, estimate finish Sat Feb 6 20:36:18 2010
99.95% done, estimate finish Sat Feb 6 20:36:19 2010
100.00% done, estimate finish Sat Feb 6 20:36:19 2010
Total translation table size: 0
Total rockridge attributes bytes: 7736
Total directory bytes: 16384
Path table size(bytes): 94
Max brk space used 1e000
12075457 extents written (23584 MB)
builtin_dd: 12075472*2KB out @ average 1.0x4390KBps
/dev/sr1: flushing cache
/dev/sr1: closing track
/dev/sr1: closing session
:-[ CLOSE SESSION failed with SK=5h/INVALID FIELD IN CDB]: Input/output error

Does this mean I am trying to write too much data possibly and then the session can’t be closed? There are no errors related to the burning session in the kernel log nor any messages from growisofs indicating overburn.

I have tried three Optical Quantum 4x BD-R discs with the same results either at 10x (overspeed) or at 4x rated speed. However, an Optical Quantum BD-RE at 2x finishes the same burn without this error.

Unexpectedly, the disc seems to mount correctly and display a file list. I have not checksummed the files to verify. But I’m concerned this error at session close means either I am working with marginal media at the edges, or that the data was not written 100% correctly. Note that the session is marked “incomplete” in the media info.


#2

Try to burn without finalize, and then try to close session…


#3

Disc status: appendable

Wrong amount of sessions.


#4

That mediainfo was after the attempted burn, not on a blank disc. Also, growisofs does leave the session open until instructed to close it. In the case of my test burn I told it to create a session and then immediately close it, in which the latter part failed.


#5

Hmm, that’s not exactly correct. growisofs closes the current session always (this is what fails), but leaves the disc open until it is told to close the disc. Unfortunately, closing the disc fails because the last session cannot be closed even on retry attempts.


#6

See this thread for the solution:

http://www.mail-archive.com/cdwrite@other.debian.org/msg13227.html