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

Re: Write error - SATA link reset with growisofs and tracksize not multiple of 32kB



On a second look I couldn't help noticing another strange thing.

>> I have a problem with my SATA-drive LG GH20NS10 (actual firmware EL01,
>> same with old firmware) and growisofs (7.1):
>> If I try to burn a DVD-Image on a DVD-R (or quick-blanked DVD-RW) in
>> DAO-Mode with a size not divisible by 32kB, writing stops after the
>> last complete 32kB-Block and I get an write error:
>> --------------------
>> growisofs -dvd-compat -Z /dev/scd0=test2.iso
>> Executing 'builtin_dd if=test2.iso of=/dev/scd0 obs=32k seek=0'
>> /dev/scd0: FEATURE 21h is not on, engaging DAO...
>> /dev/scd0: reserving 286877 block, warning for short DAO recording
>>  [...]
>>  [repeating]
>>   587497472/587524096 (100.0%) @0.0x, remaining 0:00 RBU   0.1% UBU 100.0%
>> :-[ WRITE@LBA=46090h failed with SK=0h/ASC=00h/ACQ=03h]: Input/output error
>> :-( write failed: Input/output error
>> ----------------------

Given reservation for 286877 blocks and failing LBA value one would
expect failing command block to be

2a 00 00 04 60 90 00 00 0d 00 ... While what we see in kernel log

>> cdb 2a 00 00 01 db 40 00 00  0e 00 00 00 00 00 00 00

I.e. neither address value or number of blocks don't match expected
value Is it really for same recording? Or is it just an example from
another one? A.


Reply to: