PDA

View Full Version : [ubuntu] CD / DVD burning fail



fenomenoxp
July 7th, 2009, 11:06 PM
Hi people!
I've got a problem with my SATA DVD Burner. The problem I hyave is that DVD's burnt with it are completely unreadable. I first noticed the problem when trying to burn a bootable DVD, wich did not boot. I realized that it actually was unreadable. Is it possible that the DVD burner is broken (it's been bought recently)? I'm using Jaunty, on AMD64 platform. I tried burning a bootable CD today, and I got the following log:


Checking session consistency (brasero_burn_check_session_consistency burn.c:1905)
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_set_output_size_for_current_track
BraseroBurnURI stopping
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_session_output_size
BraseroBurnURI output set (IMAGE) image = /tmp/brasero_tmp_XMG3WU.bin toc = none
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI called brasero_job_get_current_track
BraseroBurnURI called brasero_job_get_input_type
BraseroBurnURI burn:// URI found burn:///7.2-RELEASE-i386-disc1.iso
BraseroBurnURI called brasero_job_set_current_action
BraseroBurnURI called brasero_job_get_current_track
BraseroBurnURI no burn:// URI found
BraseroBurnURI called brasero_job_add_track
BraseroBurnURI called brasero_job_get_action
BraseroBurnURI Finished track successfully
BraseroBurnURI stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_set_output_size_for_current_track
BraseroLocalTrack stopping
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_session_output_size
BraseroLocalTrack output set (IMAGE) image = /tmp/brasero_tmp_8H2OWU.bin toc = none
BraseroLocalTrack called brasero_job_get_action
BraseroLocalTrack called brasero_job_get_current_track
BraseroLocalTrack called brasero_job_get_input_type
BraseroLocalTrack no remote URIs
BraseroLocalTrack stopping
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_flags
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_fd_in
BraseroChecksumImage called brasero_job_set_output_size_for_current_track
BraseroChecksumImage stopping
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_flags
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_session_output_size
BraseroChecksumImage output set (IMAGE) image = /tmp/brasero_tmp_T45OWU.bin toc = none
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_action
BraseroChecksumImage called brasero_job_get_input_type
BraseroChecksumImage called brasero_job_set_current_action
BraseroChecksumImage called brasero_job_get_fd_in
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage Starting checksuming file /home/emil/Escritorio/7.2-RELEASE-i386-disc1.iso (size = 587503616)
BraseroChecksumImage called brasero_job_get_fd_out
BraseroChecksumImage called brasero_job_get_current_track
BraseroChecksumImage Setting new checksum (type = 2) b2415294a55ab3e5c1931f4e0fe67e4e ( before)
BraseroChecksumImage Finished track successfully
BraseroChecksumImage stopping
BraseroWodim called brasero_job_get_action
BraseroWodim getting varg
BraseroWodim called brasero_job_get_action
BraseroWodim got varg:
BraseroWodim deactivating
BraseroWodim called brasero_job_get_action
BraseroWodim getting varg
BraseroWodim called brasero_job_get_action
BraseroWodim called brasero_job_get_device
BraseroWodim called brasero_job_get_flags
BraseroWodim called brasero_job_get_speed
BraseroWodim called brasero_job_get_flags
BraseroWodim called brasero_job_get_input_type
BraseroWodim called brasero_job_get_fd_in
BraseroWodim called brasero_job_get_current_track
BraseroWodim called brasero_job_set_current_action
BraseroWodim got varg:
wodim
-v
dev=/dev/sr0
speed=48
driveropts=burnfree
-dao
fs=16m
-data
-nopad
/home/emil/Escritorio/7.2-RELEASE-i386-disc1.iso
BraseroWodim Launching command
BraseroWodim called brasero_job_get_fd_out
BraseroWodim stderr: wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.scsidev: '/dev/sr0'
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: devname: '/dev/sr0'
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: scsibus: -2 target: -2 lun: -2
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: Linux sg driver version: 3.5.27
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: Wodim version: 1.1.9
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: SCSI buffer size: 64512
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: Beginning DMA speed test. Set CDR_NODMATEST environment variable if device
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: communication breaks or freezes immediately after that.
BraseroWodim called brasero_job_get_flags
BraseroWodim stdout: TOC Type: 1 = CD-ROM
BraseroWodim stdout: Driveropts: 'burnfree'
BraseroWodim stdout: Device type : Removable CD-ROM
BraseroWodim stdout: Version : 5
BraseroWodim stdout: Response Format: 2
BraseroWodim stdout: Capabilities :
BraseroWodim stdout: Vendor_info : 'HL-DT-ST'
BraseroWodim stdout: Identification : 'DVD-RAM GH22NS30'
BraseroWodim stdout: Revision : '1.01'
BraseroWodim stdout: Device seems to be: Generic mmc2 DVD-R/DVD-RW.
BraseroWodim stdout: Current: 0x0009 (CD-R)
BraseroWodim stdout: Profile: 0x0012 (DVD-RAM)
BraseroWodim stdout: Profile: 0x002B (DVD+R/DL)
BraseroWodim stdout: Profile: 0x001B (DVD+R)
BraseroWodim stdout: Profile: 0x001A (DVD+RW)
BraseroWodim stdout: Profile: 0x0016 (DVD-R/DL layer jump recording)
BraseroWodim stdout: Profile: 0x0015 (DVD-R/DL sequential recording)
BraseroWodim stdout: Profile: 0x0014 (DVD-RW sequential recording)
BraseroWodim stdout: Profile: 0x0013 (DVD-RW restricted overwrite)
BraseroWodim stdout: Profile: 0x0011 (DVD-R sequential recording)
BraseroWodim stdout: Profile: 0x0010 (DVD-ROM)
BraseroWodim stdout: Profile: 0x000A (CD-RW)
BraseroWodim stdout: Profile: 0x0009 (CD-R) (current)
BraseroWodim stdout: Profile: 0x0008 (CD-ROM)
BraseroWodim stdout: Profile: 0x0002 (Removable disk)
BraseroWodim stdout: Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
BraseroWodim stdout: Driver flags : MMC-3 SWABAUDIO BURNFREE
BraseroWodim stdout: Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
BraseroWodim stdout: Drive buf size : 1114112 = 1088 KB
BraseroWodim stdout: Drive DMA Speed: 109342 kB/s 621x CD 78x DVD
BraseroWodim stderr: Speed set to 8468 KB/s
BraseroWodim called brasero_job_get_flags
BraseroWodim stdout: FIFO size : 16777216 = 16384 KB
BraseroWodim stdout: Track 01: data 560 MB
BraseroWodim stdout: Total size: 643 MB (63:44.89) = 286867 sectors
BraseroWodim stdout: Lout start: 643 MB (63:46/67) = 286867 sectors
BraseroWodim stdout: Current Secsize: 2048
BraseroWodim stdout: ATIP info from disk:
BraseroWodim stdout: Indicated writing power: 5
BraseroWodim stdout: Is not unrestricted
BraseroWodim stdout: Is not erasable
BraseroWodim stdout: Disk sub type: Medium Type B, low Beta category (B-) (4)
BraseroWodim stdout: ATIP start of lead in: -11933 (97:22/67)
BraseroWodim stdout: ATIP start of lead out: 359849 (79:59/74)
BraseroWodim stdout: Disk type: Short strategy type (Phthalocyanine or similar)
BraseroWodim stdout: Manuf. index: 43
BraseroWodim stdout: Manufacturer: Acer Media Technology, Inc.
BraseroWodim stdout: Blocks total: 359849 Blocks current: 359849 Blocks remaining: 72982
BraseroWodim stdout: Starting to write CD/DVD at speed 48.0 in real SAO mode for single session.
BraseroWodim stdout: Last chance to quit, starting real write in 4 seconds.
BraseroWodim called brasero_job_set_dangerous
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 3 seconds.
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 2 seconds.
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 
BraseroWodim stdout: 1 seconds. 0 seconds. Operation starts.
BraseroWodim stdout: Waiting for reader process to fill input buffer ... input buffer ready.
BraseroWodim stdout: Performing OPC...
BraseroWodim stdout: Sending CUE sheet...
BraseroWodim called brasero_job_get_input_type
BraseroWodim called brasero_job_set_current_action
BraseroWodim stderr: wodim: CUE sheet not accepted. Retrying with minimum pregapsize = 1.
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: Errno: 5 (Input/output error), send_cue_sheet scsi sendcmd: no error
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: CDB: 5D 00 00 00 00 00 00 00 20 00
BraseroWodim called brasero_job_get_flags
BraseroWodim stdout: Writing time: 0.026s
BraseroWodim stderr: status: 0x2 (CHECK CONDITION)
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 26 00 00 00
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: Sense Key: 0x5 Illegal Request, Segment 0
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: Sense Code: 0x26 Qual 0x00 (invalid field in parameter list) Fru 0x0
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: Sense flags: Blk 0 (not valid)
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: cmd finished after 0.001s timeout 200s
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: wodim: CUE sheet still not accepted. Please try to write in RAW (-raw96r) mode.
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: wodim: Cannot send CUE sheet.
BraseroWodim called brasero_job_get_flags
BraseroWodim stderr: wodim: Could not write Lead-in.
BraseroWodim called brasero_job_get_flags
BraseroWodim called brasero_job_error
BraseroWodim finished with an error
BraseroWodim asked to stop because of an error
error = 12
message = "Ocurrió un error al grabar al disco"
BraseroWodim stopping
BraseroWodim got killed
Session error : Ocurrió un error al grabar al disco (brasero_burn_record burn.c:2599)

It seems to detect the drive correctly, but I can't find the part where everything stops working

Thank's for your help / sorry for that long log

ibutho
July 7th, 2009, 11:56 PM
Have you tried using gnomebaker or burning directly using the command line?

fenomenoxp
July 8th, 2009, 09:34 AM
Hi! I tried both with gnomebaker and wodim, and the result is the same; seems to be doing something but it's completely unreadable.

fenomenoxp
July 17th, 2009, 05:23 PM
It turned out to be some problem not of the DVD burner, but the SATA controller of the motherboard (This bug report (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/139952) matches quite well my problem)
Unfortunately I couldn't solve the problem, so I changed it with a PATA drive