I recently upgraded my Debian Testing/Etch system and today I tried to write to a DVD using K3b.
The error I got was:
System ----------------------- K3b Version: 0.12.15
KDE Version: 3.5.2 QT Version: 3.3.6 Kernel: 2.4.27 Devices ----------------------- ASUS DRW-1608P2S 1.37 (/dev/sr0, /dev/sg1) at /cdrom [CD-R; CD-RW; CD-ROM; DVD-ROM; DVD-RAM; DVD-R; DVD-RW; DVD-R DL; DVD+R; DVD+RW; DVD+R DL] [DVD-ROM; DVD-R Sequential; DVD-R Dual Layer Sequential; DVD-R Dual Layer Jump; DVD-RAM; DVD-RW Restricted Overwrite; DVD-RW Sequential; DVD+RW; DVD+R; DVD+R Double Layer; CD-ROM; CD-R; CD-RW] [SAO; TAO; RAW; SAO/R96P; SAO/R96R; RAW/R16; RAW/R96P; RAW/R96R; Restricted Overwrite; Layer Jump]
Used versions ----------------------- growisofs: 6.1
growisofs ----------------------- Executing 'builtin_dd if=/mnt/storage/makedvd/newdvd.iso of=/dev/sr0 obs=32k seek=0' :-( write failed: Invalid argument
growisofs command: ----------------------- /usr/bin/growisofs -Z /dev/sr0=/mnt/storage/makedvd/newdvd.iso -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=dummy -dvd-compat -speed=4 -overburn -use-the-force-luke=bufsize:32m
Is it me or is it them? Any suggestions for putting this right would be welcome.
On Sun, 2006-05-28 at 19:00 +0100, Barry Samuels wrote:
Executing 'builtin_dd if=/mnt/storage/makedvd/newdvd.iso of=/dev/sr0 obs=32k seek=0' :-( write failed: Invalid argument
growisofs command:
/usr/bin/growisofs -Z /dev/sr0=/mnt/storage/makedvd/newdvd.iso -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=dummy -dvd-compat -speed=4 -overburn -use-the-force-luke=bufsize:32m
Is it me or is it them? Any suggestions for putting this right would be welcome.
When I make DVDs I normally do this:
[ arrange the DVD layout in a directory, e.g. /home/richard/new-dvd $ mkisofs -iso-level=4 -J -R \ -o /home/richard/new-dvd.iso \ /home/richard/new-dvd $ su [ insert a blank DVD # dvd+rw-mediainfo /dev/cdrom [ this tells you about the DVD, particularly whether its OK [ to write to # growisofs -dvd-compat -Z /dev/cdrom=/home/richard/new-dvd.iso [ have a cup of coffee ;-) [ a full disc normally takes about 20mins on my machine
If this doesn't work then its a problem with growisofs and not k3b.
Cheers, Richard
PS. apparently you can get growisofs to make the iso for you on the fly but I've never tried it.
On 29/05/06 16:09:34, Richard Lewis wrote:
On Sun, 2006-05-28 at 19:00 +0100, Barry Samuels wrote: # growisofs -dvd-compat -Z /dev/cdrom=/home/richard/new-dvd.iso [ have a cup of coffee ;-) [ a full disc normally takes about 20mins on my machine
If this doesn't work then its a problem with growisofs and not k3b.
Richard
Thanks for trying but it came up with the same error immediately so I assume it's growisofs.
On Mon, 2006-05-29 at 17:50 +0100, Barry Samuels wrote:
Richard
Thanks for trying but it came up with the same error immediately so I assume it's growisofs.
What are the permissions of /dev/sr0 and do the major/minor numbers match any other devices in /dev (ls -l and a bit of greping will show you this)
Does /dev/sr0 really point to your CDROM drive ? Is that what fstab says and does it mount/read disks.
Also It's been a long while since I've run a 2.4 kernel but perhaps it could be something amiss with your ide=scsi emulation.
On 31/05/06 22:22:43, Wayne Stallwood wrote:
What are the permissions of /dev/sr0 and do the major/minor numbers match any other devices in /dev (ls -l and a bit of greping will show you this)
Does /dev/sr0 really point to your CDROM drive ? Is that what fstab says and does it mount/read disks.
Also It's been a long while since I've run a 2.4 kernel but perhaps it could be something amiss with your ide=scsi emulation.
Wayne
This setup was working perfectly well before the last upgrade. Only after the upgrade did it go wrong.
I have since tried dvdrecord, from the command line, and that writes a DVD without problems although I had to use -DAO because dvdrecord insists that my DVD drive doesn't support TAO which it does (it's only a few months old). Even k3b agrees that it supports TAO.
There doesn't appear to be any command line debugging options for growisofs which might shed some more light on what it's complaining about.