I have recently encountered this problem too after having no problems burning lots of disks. For me at least, I found the problem to be that nautilus-cd-burner doesn't deal with burning a single large (4GB) file properly. k3b burns it just fine and they are both using the same tool (growisofs/genisoimage) under the gui, so this is a nautilus bug (at least for me).
The bug seems pretty clear: for files > 4GB, an extra flag needs to be sent to growisofs: -allow-limited-size
The file I burned is a single file of size: 4356325380 bytes
n-d-b with debugging on:
launching command: growisofs -dvd-compat -graft-points -path-list /tmp/iso-rwayth.PBVEEU -Z /dev/scd0 -input-charset utf8 -r -J -V Empire
growisofs stdout: Executing 'genisoimage -graft-points -path-list /tmp/iso-rwayth.PBVEEU -input-charset utf8 -r -J -V Empire | builtin_dd of=/dev/scd0 obs=32k seek=0'
growisofs stderr: File /home/rwayth/temp2/Empire.mpg is larger than 4GiB-1.
growisofs stderr: -allow-limited-size was not specified. There is no way do represent this file size. Aborting.
process stdout: HUP
growisofs stderr: :-( write failed: Input/output error
process stderr: HUP
k3b debugging output (chopped for size):
mkisofs calculate size command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -print-size -quiet -volid Empire -volset -appid K3B THE CD KREATOR (C) 1998-2006 SEBASTIAN TRUEG AND THE K3B TEAM -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-rwayth/k3bs60aUa.tmp -rational-rock -hide-list /tmp/kde-rwayth/k3bH1hRSb.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-rwayth/k3bODRCCa.tmp -no-cache-inodes -allow-limited-size -udf -full-iso9660-filenames -iso-level 2 -path-list /tmp/kde-rwayth/k3bp2dCJb.tmp
mkisofs command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -volid Empire -volset -appid K3B THE CD KREATOR (C) 1998-2006 SEBASTIAN TRUEG AND THE K3B TEAM -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-rwayth/k3bf9AuPa.tmp -rational-rock -hide-list /tmp/kde-rwayth/k3bHn89Na.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-rwayth/k3bsLrCSb.tmp -no-cache-inodes -allow-limited-size -udf -full-iso9660-filenames -iso-level 2 -path-list /tmp/kde-rwayth/k3b1Y4tla.tmp
I have recently encountered this problem too after having no problems burning lots of disks. For me at least, I found the problem to be that nautilus-cd-burner doesn't deal with burning a single large (4GB) file properly. k3b burns it just fine and they are both using the same tool (growisofs/ genisoimage) under the gui, so this is a nautilus bug (at least for me).
The bug seems pretty clear: for files > 4GB, an extra flag needs to be sent to growisofs: -allow-limited-size
The file I burned is a single file of size: 4356325380 bytes
n-d-b with debugging on: rwayth. PBVEEU -Z /dev/scd0 -input-charset utf8 -r -J -V Empire rwayth. PBVEEU -input-charset utf8 -r -J -V Empire | builtin_dd of=/dev/scd0 obs=32k seek=0' temp2/Empire. mpg is larger than 4GiB-1.
launching command: growisofs -dvd-compat -graft-points -path-list /tmp/iso-
growisofs stdout: Executing 'genisoimage -graft-points -path-list /tmp/iso-
growisofs stderr: File /home/rwayth/
growisofs stderr: -allow-limited-size was not specified. There is no way do represent this file size. Aborting.
process stdout: HUP
growisofs stderr: :-( write failed: Input/output error
process stderr: HUP
k3b debugging output (chopped for size): ------- ------- -- genisoimage -gui -graft-points -print-size -quiet -volid Empire -volset -appid K3B THE CD KREATOR (C) 1998-2006 SEBASTIAN TRUEG AND THE K3B TEAM -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde- rwayth/ k3bs60aUa. tmp -rational-rock -hide-list /tmp/kde- rwayth/ k3bH1hRSb. tmp -joliet -joliet-long -hide-joliet-list /tmp/kde- rwayth/ k3bODRCCa. tmp -no-cache-inodes -allow-limited-size -udf -full-iso9660- filenames -iso-level 2 -path-list /tmp/kde- rwayth/ k3bp2dCJb. tmp
mkisofs calculate size command:
-------
/usr/bin/
mkisofs command: ------- ------- -- genisoimage -gui -graft-points -volid Empire -volset -appid K3B THE CD KREATOR (C) 1998-2006 SEBASTIAN TRUEG AND THE K3B TEAM -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde- rwayth/ k3bf9AuPa. tmp -rational-rock -hide-list /tmp/kde- rwayth/ k3bHn89Na. tmp -joliet -joliet-long -hide-joliet-list /tmp/kde- rwayth/ k3bsLrCSb. tmp -no-cache-inodes -allow-limited-size -udf -full-iso9660- filenames -iso-level 2 -path-list /tmp/kde- rwayth/ k3b1Y4tla. tmp
-------
/usr/bin/