Re: growisofs cannot set speed
On Fri, 20 Feb 2004, Andy Polyakov wrote:
> > using growisofs 5.17.4.8.6 and trying to burn a DVD+R (Verbatim labelled
> > 4x), I am getting the following error:
> >
> > tennert@ilka2000:/scr> growisofs -speed=4 -dvd-video -Z /dev/sr0=image
> > Executing 'builtin_dd if=image of=/dev/sr0 obs=32k seek=0'
> > :-( Failed to change write speed: 8310->5540
> >
> > On the other hand, setting no speed at all, results in a burning process
> > starting at 6x, then ending at 8x:
>
> Was media reloaded between growisofs -speed=4 and growisofs without
> -speed? Can you attach dvd+rw-mediainfo output right after growisofs
> -speed=4 fails? *Without* reloading media?
>
The media has NOT been reloaded between the two burning trials (the failed
and the succeeded one). Therefore you already see the desired information.
> > tennert@ilka2000:/scr> growisofs -dvd-video -Z /dev/sr0=image
> > Executing 'builtin_dd if=image of=/dev/sr0 obs=32k seek=0'
> > /dev/sr0: "Current Write Speed" is 6.1x1385KBps.
> > 48332800/2010200064 ( 2.4%) @5.9x, remaining 13:31
> > ...
> > 1918402560/2010200064 (95.4%) @7.9x, remaining 0:10
>
> The fact that it starts at 6x and accelerates to 8x is perfectly
> expected. It's called "Zoned Constant Linear Velocity," when inner zone
> is recorded at lower speed because spin motor would "boil" otherwise
> (because they would have to spin faster in other maintain same linear
> velocity in inner zone). Yes, it apparently failed to set 4x, but 6x->8x
> transition is not pathological.
>
Yes, I understand that.
> > tennert@ilka2000:~/tmp> dvd+rw-mediainfo /dev/sr0
> > INQUIRY: [PLEXTOR ][DVDR PX-708A ][1.04]
> > GET [CURRENT] CONFIGURATION:
> > Mounted Media: 1Bh, DVD+R
> > Media ID: YUDEN000/T01
> > Current Write Speed: 8.0x1385=11080KB/s
> > Write Speed #0: 8.0x1385=11080KB/s
> > Write Speed #1: 4.0x1385=5540KB/s
> > Write Speed #2: 2.4x1385=3324KB/s
> > GET [CURRENT] PERFORMANCE:
> > Write Performance: 6.0x1385=8310KB/s@[0 -> 385023]
> > 8.0x1385=11080KB/s@[385024 -> 2295103]
> > Speed Descriptor#0: 02/981552 R@8.0x1385=11080KB/s
> > W@8.0x1385=11080KB/s
> > Speed Descriptor#1: 02/981552 R@8.0x1385=11080KB/s W@4.0x1385=5540KB/s
> > Speed Descriptor#2: 02/981552 R@8.0x1385=11080KB/s W@2.4x1385=3324KB/s
>
> -speed=4 should have worked... growisofs looks at the above information,
> chooses closest velocity and tries to "sell" it back to the unit... And
> error message confirms that it picked correct value of 4x=5540... What
> happens if you specify -speed=1? If it fails, collect dvd+rw-mediainfo
> output anyway (without reloading media)... A.
>
OK, here it comes: the following commands were executed immediately one
after the other, the media was NEVER reloaded in between. Interestingly,
when I tried "speed=1", growisofs seems to have tried to burn at
double (!) speed, and failed ("Failed to change write speed: 8310->3324").
Best regards
O.
tennert@ilka2000:/arch> growisofs -dvd-video -speed=4 -Z /dev/sr0=image
Executing 'builtin_dd if=.Unusual of=/dev/sr0 obs=32k seek=0'
:-( Failed to change write speed: 8310->5540
tennert@ilka2000:/arch> dvd+rw-mediainfo /dev/sr0
INQUIRY: [PLEXTOR ][DVDR PX-708A ][1.04]
GET [CURRENT] CONFIGURATION:
Mounted Media: 1Bh, DVD+R
Media ID: YUDEN000/T01
Current Write Speed: 4.0x1385=5540KB/s
Write Speed #0: 8.0x1385=11080KB/s
Write Speed #1: 4.0x1385=5540KB/s
Write Speed #2: 2.4x1385=3324KB/s
GET [CURRENT] PERFORMANCE:
Write Performance: 6.0x1385=8310KB/s@[0 -> 385023]
8.0x1385=11080KB/s@[385024 -> 2295103]
Speed Descriptor#0: 02/2295104 R@8.0x1385=11080KB/s
W@8.0x1385=11080KB/s
Speed Descriptor#1: 02/2295104 R@8.0x1385=11080KB/s
W@4.0x1385=5540KB/s
Speed Descriptor#2: 02/2295104 R@8.0x1385=11080KB/s
W@2.4x1385=3324KB/s
:-[ READ DVD STRUCTURE#0 failed with SK=5h/ASC=24h/ACQ=00h]: Input/output
error
READ DISC INFORMATION:
Disc status: blank
Number of Sessions: 1
State of Last Session: empty
Number of Tracks: 1
READ TRACK INFORMATION[#1]:
Track State: blank
Track Start Address: 0*2KB
Next Writable Address: 0*2KB
Free Blocks: 2295104*2KB
Track Size: 2295104*2KB
tennert@ilka2000:/arch> growisofs -dvd-video -speed=1 -Z /dev/sr0=image
Executing 'builtin_dd if=.Unusual of=/dev/sr0 obs=32k seek=0'
:-( Failed to change write speed: 8310->3324
tennert@ilka2000:/arch> dvd+rw-mediainfo /dev/sr0
INQUIRY: [PLEXTOR ][DVDR PX-708A ][1.04]
GET [CURRENT] CONFIGURATION:
Mounted Media: 1Bh, DVD+R
Media ID: YUDEN000/T01
Current Write Speed: 2.4x1385=3324KB/s
Write Speed #0: 8.0x1385=11080KB/s
Write Speed #1: 4.0x1385=5540KB/s
Write Speed #2: 2.4x1385=3324KB/s
GET [CURRENT] PERFORMANCE:
Write Performance: 6.0x1385=8310KB/s@[0 -> 385023]
8.0x1385=11080KB/s@[385024 -> 2295103]
Speed Descriptor#0: 02/2295104 R@8.0x1385=11080KB/s
W@8.0x1385=11080KB/s
Speed Descriptor#1: 02/2295104 R@8.0x1385=11080KB/s
W@4.0x1385=5540KB/s
Speed Descriptor#2: 02/2295104 R@8.0x1385=11080KB/s
W@2.4x1385=3324KB/s
:-[ READ DVD STRUCTURE#0 failed with SK=5h/ASC=24h/ACQ=00h]: Input/output
error
READ DISC INFORMATION:
Disc status: blank
Number of Sessions: 1
State of Last Session: empty
Number of Tracks: 1
READ TRACK INFORMATION[#1]:
Track State: blank
Track Start Address: 0*2KB
Next Writable Address: 0*2KB
Free Blocks: 2295104*2KB
Track Size: 2295104*2KB
__
________________________________________creating IT solutions
Dr. Oliver Tennert science + computing ag
phone +49(0)7071 9457-598 Hagellocher Weg 71-75
fax +49(0)7071 9457-411 D-72070 Tuebingen, Germany
O.Tennert@science-computing.de www.science-computing.de
Reply to: