Jump to content

Invalid Field in CDB (?)


jvimgburn

Recommended Posts

Hi

I'm trying to test a compilation (TestMode checkbox checked). I have an ISO image with DVD movie inside. Size is 4.706.598.912 bytes.

 

I'm confused with the available space on the media. When I open ImgBurn for the first time it shows the follow information:

_____________________________________

HL-DT-ST DVD-RAM GSA-H22N 1.00 (ATA)

Current Profile: DVD-R

 

Disc Information:

Status: Empty

State of Last Session: Empty

Erasable: No

Free Sectors: 2.297.888

Free Space: 4.706.074.624 bytes

Free Time: 510:40:38 (MM:SS:FF)

Next Writable Address: 0

Supported Write Speeds: 4x; 8x

 

Pre-recorded Information:

Manufacturer ID: TYG02

 

Physical Format Information (Last Recorded):

Book Type: DVD-R

Part Version: 5

Disc Size: 120mm

Maximum Read Rate: Not Specified

Number of Layers: 1

Track Path: Parallel Track Path (PTP)

Linear Density: 0.267 um/bit

Track Density: 0.74 um/track

First Physical Sector of Data Area: 196.608

Last Physical Sector of Data Area: 2.495.103

Last Physical Sector in Layer 0: 0

 

Performance (Write Speed):

Descriptor 1...

-> B0: 0x00; B1: 0x00; B2: 0x00; B3: 0x00

-> EL: 0 (0x00000000)

-> RS: 11.080 KB/s (8x) - WS: 5.540 KB/s (4x)

Descriptor 2...

-> B0: 0x00; B1: 0x00; B2: 0x00; B3: 0x00

-> EL: 0 (0x00000000)

-> RS: 11.080 KB/s (8x) - WS: 11.080 KB/s (8x)

_____________________________________

 

 

If I eject and load again the same media, the information window is the follow:

 

_____________________________________

HL-DT-ST DVD-RAM GSA-H22N 1.00 (ATA)

Current Profile: DVD-R

 

Disc Information:

Status: Empty

State of Last Session: Empty

Erasable: No

Free Sectors: 2.298.496

Free Space: 4.707.319.808 bytes

Free Time: 510:48:46 (MM:SS:FF)

Next Writable Address: 0

Supported Write Speeds: 4x; 8x

 

Pre-recorded Information:

Manufacturer ID: TYG02

 

Physical Format Information (Last Recorded):

Book Type: DVD-R

Part Version: 5

Disc Size: 120mm

Maximum Read Rate: Not Specified

Number of Layers: 1

Track Path: Parallel Track Path (PTP)

Linear Density: 0.267 um/bit

Track Density: 0.74 um/track

First Physical Sector of Data Area: 196.608

Last Physical Sector of Data Area: 2.495.103

Last Physical Sector in Layer 0: 0

 

Performance (Write Speed):

Descriptor 1...

-> B0: 0x00; B1: 0x00; B2: 0x00; B3: 0x00

-> EL: 0 (0x00000000)

-> RS: 11.080 KB/s (8x) - WS: 5.540 KB/s (4x)

Descriptor 2...

-> B0: 0x00; B1: 0x00; B2: 0x00; B3: 0x00

-> EL: 0 (0x00000000)

-> RS: 11.080 KB/s (8x) - WS: 11.080 KB/s (8x)

_____________________________________

 

If I restart Windows (XP-SP3) and run ImgBurn again, the first window is showed (I mean, the one with less space available).

 

If I eject and load again the same media, the information window change to more space available and always shows the same info: 4.707.319.808 bytes, no matter I eject and load again.

 

Afterall, what is the real free space available? 4.706.074.624 or 4.707.319.808 bytes?

 

As we can see, Free Space is greater than the file (4.707.319.808 > 4.706.598.912).

 

But I got the follow error:

 

I/O error
ScsiStatus:0x02
Interpretation: Check Condition

CDB: 53 00 00 00 00 00 23 11 20 00
Interpretation: Reserve Track - Sectors: 2.298.144

Sense Area: 70 00 05 00 00 00 00 0E 00 00 00 00 24 00 00 00 00 00
Interpretation: Invalid Field in CDB

 

So, I have the questions below:

 

1 - Why I got 2 different info windows about the same media?

2 - What is the real space available to write?

3 - Why I got such error (Invalid Field in CDB) and what it means?

4 - How to fix it and test the compilation?

 

thx

Edited by jvimgburn
Link to comment
Share on other sites

  1. ImgBurn uses the information provided by the burner, and in your case it's the burner that's changing the amount of free sectors available between 2,297,888 and 2,298,496 (each sector holds 2,048 bytes of data). We've seen this happen before with several burners and we don't know what causes this, but it only happens with DVD-R / DVD-RW media.
  2. It's the space shown in the media information text, but you have to take into account the filesystem(s) overhead and whatnot, so the usable space is slightly less than the full disc's capacity. That's why the Build mode has the Calculator button, as it takes all that into account and gives you the straight dope on the free usable space.
  3. You received that error because you tried to burn 2,298,144 sectors of data when the burner identified the disc as having 2,297,888 sectors free.
  4. You'll have to somehow change your compilation in order to fit that disc. That, or keep cycling the drive until it recognises the disc as 2,298,496 sectors, which or may not happen at all.

By the way, update your burner's firmware to the latest version (remove any disc and close the tray before running the updater then reboot the computer after the updater has finished).

Link to comment
Share on other sites

Thank you, again, mmalves.

 

As I said in the previous post about "How to know the disc capacity using Build Mode?", you solved all my questions.

 

BTW, even ImgBurn refusing to burn that compilation, Nero 6 (an old one) burn it on the fly, without questions. I was migrating to ImgBurn, but after some troubles like this, I think I'll keep both, ImgBurn and the old Nero.

 

I like very much ImgBurn and I'm impressed how this tool is very well coded (written). Congrats for all your team. :)

 

There were a little delay for this post because the system (forum) did not alert me via e-mail that there would be an answer here, althought I clicked to subscribe this thread.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.