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

DL error ?



Track 01: 4067 of 8135 MB written (fifo  99%) [buf  99%]   8.2x.cdrecord: Input/output error. write_g1: scsi sendcmd: no error
CDB:  2A 00 00 1F C7 33 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 72 0B 00 00 00 00 00 0E 09 0C 00 00 00 03 00 00
Sense Key: 0x0 No Additional Sense, Segment 11
Sense Code: 0x00 Qual 0x03 (setmark detected) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 100.805s timeout 100s

write track data: error after 4265187328 bytes
cdrecord: A write error occured.
cdrecord: Please properly read the error message above.
cdrecord: Input/output error. test unit ready: scsi sendcmd: no error
CDB:  00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00
Sense Key: 0x2 Not Ready, Segment 0
Sense Code: 0x04 Qual 0x01 (logical unit is in process of becoming ready) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.852s timeout 100s
Writing  time:  666.207s
Average write speed   9.2x.
Min drive buffer fill was 95%
Fixating...
cdrecord: Input/output error. flush cache: scsi sendcmd: no error
CDB:  35 02 00 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00
Sense Key: 0x2 Not Ready, Segment 0
Sense Code: 0x04 Qual 0x01 (logical unit is in process of becoming ready) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.319s timeout 1000s
cdrecord: Input/output error. flush cache: scsi sendcmd: no error
CDB:  35 02 00 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00
Sense Key: 0x2 Not Ready, Segment 0
Sense Code: 0x04 Qual 0x01 (logical unit is in process of becoming ready) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.319s timeout 1000s
cmd finished after 0.319s timeout 1000s
Trouble flushing the cache
cdrecord: Cannot fixate disk.
Fixating time:    0.319s
cdrecord: fifo had 83175 puts and 67182 gets.
cdrecord: fifo was 0 times empty and 23451 times full, min fill was 99%.
mount: No medium found

Maybe it come from the way I try to burn :

#!/bin/bash
if [ -z "$2" ]; then
	echo "usage : $0 DVD_title DVD_dir [write speed]"
	echo "That will write a DVD with video structure if there a VIDEO_TS."
	echo "And without video structure if without VIDEO_TS dir"
	exit
fi

UDF=`find $2 -size +2G|wc -w`

unlock() {
	cdrdao unlock --device 2,0,0 --driver generic-mmc && sleep 1
}

sync

ulimit -l unlimited

if [ $UDF -eq 0 ]; then
	COM="-f -J -r -graft-points "

	if [ -z "$3" ]; then
		COMCD="-v dev=2,0,0 -dao fs=1000m "
	else
		COMCD="-speed=$3 -v dev=2,0,0 -dao fs=1000m "
	fi
	VIDEO=`ls $2|grep -i VIDEO_TS 2> /dev/null   |wc -w`
	if [ $VIDEO -eq 0 ]; then
		OPTS=$COM
		SIZE=`mkisofs -f -J -r -graft-points -quiet -print-size -V $1 $2`
	else
		OPTS="$COM -dvd-video"
		SIZE=`mkisofs -f -J -r -graft-points -quiet -print-size -dvd-video  -V $1 $2`
	fi
	mkisofs $OPTS -V $1 $2|cdrecord $COMCD tsize="$SIZE"s -
else
	COM="-iso-level 3 -udf -f -J -r -graft-points "

	if [ -z "$3" ]; then
		COMCD="-v dev=2,0,0 -dao fs=1000m "
	else
		COMCD="-speed=$3 -v dev=2,0,0 -dao fs=1000m "
	fi
	VIDEO=`ls $2|grep -i VIDEO_TS 2> /dev/null   |wc -w`
	if [ $VIDEO -eq 0 ]; then
		OPTS=$COM
		SIZE=`mkisofs -iso-level 3 -udf -f -J -r -graft-points -quiet -print-size -V $1 $2`
	else
		OPTS="$COM -dvd-video"
		SIZE=`mkisofs -iso-level 3 -udf -f -J -r -graft-points -quiet -print-size -dvd-video  -V $1 $2`
	fi
	mkisofs $OPTS -V $1 $2|cdrecord $COMCD tsize="$SIZE"s -
fi
#unlock
eject /dev/sr0
eject -t /dev/sr0
sleep 8
mount /mnt/cdrom
ls -alh /mnt/cdrom
DF
umount /mnt/cdrom
sleep 1
eject /dev/sr0

It's the first time I try to use DL disks... any idea on what i shall do ?

Thank you very much,
-- 
Grégoire FAVRE  http://gregoire.favre.googlepages.com  http://www.gnupg.org
               http://picasaweb.google.com/Gregoire.Favre


Reply to: