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

Re: growisofs cannot set speed



> 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?

> 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.

> 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.



Reply to: