Hi,

> I should wait until the burning process has finished ;-)

It did not help, though. :(

> :-[ WRITE@LBA=17900h failed with SK=0h/ASC=00h/ACQ=03h]: Input/output
error

Now this is a strange SCSI error code. 
SK=0h/ASC=00h means that nothing can be reported.
But ACQ=03h means that there is something special with
that nothing.
0,0,3 does not appear in the list of official SCSI errors.


> What do you think, is this a drive issue like you mentioned before or
> something else? 

The suspected reason for long waiting plus something else,
i guess. 

The complained write address 17900h is in decimal notation
96512.  That's 13 blocks less than the reserved size of 96525.
A DVD write command of growisofs sends up to 16 blocks.
So this was the last WRITE command of the burn run.

The drive thus noticed that all payload has been transmitted
and began to fill up the DVD to the 70 millimeter limit.
In the course of this operation, something bad happened to
medium, drive, bus, or kernel.
growisofs pervceived a error indication and got above error
code from the kernel.

The error code may well be fabricated by kernel or bus
controller in order to indicate some error that did not
happen in the drive.  Check your system log for messages
related to "sr0".

Timeouts should rather be reported with "SK=Bh".
Nevertheless it might be that some participant in the
communications chain lost patience and aborted the WRITE
command.

If so, then the drive might even have finished the burn.
After that last WRITE command, there would be nothing more
to do.

To get more insight you could do:

- Write a larger ISO image so that the last WRITE command
  lasts less long. About 800 MB would be a good size.
  E.g. just a stream of zeros:
    dd if=/dev/zero bs=2048 count=400000 | growisofs ...

- Write the small image to DVD-R or unformatted DVD-RW
  without -use-the-force=dummy , wait until the error is
  reported, watch the drive LED to stop giving signs of work,
  eject the medium, load it again and check whether the
  content is readable.
  E.g. by
    dd if=/dev/sr0 bs=2048 count=96525 | \
    diff - medien/filme/DVD-ABBILDER/show-musikprojekt.iso


> I found a dvd+r double layer disc in my working desk and tried this
> one. Besides dummy write has not worked and I've wasted a double layer
> disc for about 200 MByte of data, everything went fine.

DVD+R and DVD+R DL are not capable of dummy writing.
It's not very provident of growisofs to start the burn run
in this case. Especially if closing the medium is requested
by -dvd-compat or -use-the-force-luke=dao.


> The not working disc is a dvd-r type.

I presumed this from your description of the differences at
burn start between dao and not dao. It's typical for DVD-R
and unformatted DVD-RW.


Have a nice day :)

Thomas

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1356528

Title:
  k3b dvd burning crashes with growisofs and -use-the-force-luke=dao:
  option

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/k3b/+bug/1356528/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to