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

cdrecord-prodvd also fails to write Moviestyle dvd (was: Cannot read anymore dvd after eject and re-load)



Hello

Following the problems I got with Moviestyles DVD+R, I've tried
cdrecord-pro.

In dummy mode everything looks fine. But, dvd-record failed to write
in readl mode: I ended with a mountable dvd with no data ?!?!?!

Here's the output of the dummy mode.

$ sudo cdrecord -v -dummy -dao ghibli-1.iso 
Cdrecord-ProDVD-Clone 2.01b31 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
Unlocked features: ProDVD Clone 
Limited  features: 
This copy of cdrecord is licensed for: private/research/educational_non-commercial_use
TOC Type: 1 = CD-ROM
scsidev: 'ATAPI:0,0,0'
devname: 'ATAPI'
scsibus: 0 target: 0 lun: 0
Warning: Using ATA Packet interface.
Warning: The related Linux kernel interface code seems to be unmaintained.
Warning: There is absolutely NO DMA, operations thus are slow.
Using libscg version 'schily-0.8'.
SCSI buffer size: 64512
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   : 
Vendor_info    : 'PIONEER '
Identifikation : 'DVD-RW  DVR-106D'
Revision       : '1.07'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: DVD+R
Profile: DVD+R (current)
Profile: DVD+RW 
Profile: DVD-RW sequential overwrite 
Profile: DVD-RW restricted overwrite 
Profile: DVD-R sequential recording 
Profile: DVD-ROM 
Profile: CD-RW 
Profile: CD-R 
Profile: CD-ROM 
Using generic SCSI-3/mmc-3 DVD+R driver (mmc_dvdplusr).
Driver flags   : DVD MMC-3 SWABAUDIO BURNFREE 
Supported modes: PACKET SAO
Drive buf size : 1605632 = 1568 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data  4108 MB        
Total size:     4108 MB = 2103369 sectors
Current Secsize: 2048
Blocks total: 2295104 Blocks current: 2295104 Blocks remaining: 191735
Starting to write CD/DVD at speed 4 in dummy SAO mode for single session.
Last chance to quit, starting dummy write    0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Starting new track at sector: 0
Track 01:   70 of 4108 MB written (fifo  98%) [buf  66%]   4.2x./home/domi/freeware/cdrecord-pro-dvd/cdrecord-pro-dv
d: Caught interrupt.
Writing  time:   27.435s
Min drive buffer fill was 61%

I interrupted the dummy to try the real write:

$ sudo cdrecord -v -dao ghibli-1.iso 
Cdrecord-ProDVD-Clone 2.01b31 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
Unlocked features: ProDVD Clone 
Limited  features: 
This copy of cdrecord is licensed for: private/research/educational_non-commercial_use
TOC Type: 1 = CD-ROM
scsidev: 'ATAPI:0,0,0'
devname: 'ATAPI'
scsibus: 0 target: 0 lun: 0
Warning: Using ATA Packet interface.
Warning: The related Linux kernel interface code seems to be unmaintained.
Warning: There is absolutely NO DMA, operations thus are slow.
Using libscg version 'schily-0.8'.
SCSI buffer size: 64512
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   : 
Vendor_info    : 'PIONEER '
Identifikation : 'DVD-RW  DVR-106D'
Revision       : '1.07'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: DVD+R
Profile: DVD+R (current)
Profile: DVD+RW 
Profile: DVD-RW sequential overwrite 
Profile: DVD-RW restricted overwrite 
Profile: DVD-R sequential recording 
Profile: DVD-ROM 
Profile: CD-RW 
Profile: CD-R 
Profile: CD-ROM 
Using generic SCSI-3/mmc-3 DVD+R driver (mmc_dvdplusr).
Driver flags   : DVD MMC-3 SWABAUDIO BURNFREE 
Supported modes: PACKET SAO
Drive buf size : 1605632 = 1568 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data  4108 MB        
Total size:     4108 MB = 2103369 sectors
Current Secsize: 2048
WARNING: Phys disk size 2295104 differs from rzone size 2331264! Prerecorded disk?
WARNING: Phys start: 196608 Phys end 2491711
Blocks total: 2331264 Blocks current: 2295104 Blocks remaining: 191735
Starting to write CD/DVD at speed 4 in real SAO mode for single session.
Last chance to quit, starting real write    0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Starting new track at sector: 0
Track 01:    0 of 4108 MB written./home/domi/freeware/cdrecord-pro-dvd/cdrecord-pro-dvd: Input/output error. write_g
1: scsi sendcmd: no error
CDB:  2A 00 00 00 00 00 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0E 00 00 00 00 21 02 00 00 00 00 00 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x21 Qual 0x02 (invalid address for write) Fru 0x0
Sense flags: Blk 0 (not valid) 
cmd finished after 0.005s timeout 100s

write track data: error after 0 bytes
/home/domi/freeware/cdrecord-pro-dvd/cdrecord-pro-dvd: The current problem looks like a buffer underrun.
/home/domi/freeware/cdrecord-pro-dvd/cdrecord-pro-dvd: Try to use 'driveropts=burnfree'.
/home/domi/freeware/cdrecord-pro-dvd/cdrecord-pro-dvd: Make sure that you are root, enable DMA and check your HW/OS 
set up.
Writing  time:    5.041s
Average write speed 617.7x.
Fixating...
Fixating time:    0.471s
/home/domi/freeware/cdrecord-pro-dvd/cdrecord-pro-dvd: fifo had 64 puts and 1 gets.
/home/domi/freeware/cdrecord-pro-dvd/cdrecord-pro-dvd: fifo was 0 times empty and 0 times full, min fill was 100%.


The part about no DMA is weird since hdparm reports that DMA is enabled:
$ sudo hdparm /dev/hdc

/dev/hdc:
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Invalid argument


Could someone tell me what's wrong ?

Thanks



Reply to: