5

I successfully burned several Blueray Disk with this command:

growisofs -allow-limited-size -Z /dev/sr0 -r -speed=4 -J -V "Backup 01" /home/default/Documents/Backup/

But when I tried to burn an BD50 dual layer, it stucked at 52.27% with this error:

52.21% done, estimate finish Sun Aug 14 23:01:53 2016
52.23% done, estimate finish Sun Aug 14 23:02:01 2016
52.25% done, estimate finish Sun Aug 14 23:02:04 2016
52.27% done, estimate finish Sun Aug 14 23:02:21 2016
:-[ WRITE@LBA=b02ea0h failed with SK=0h/ASC=00h/ACQ=02h]: Input/output error
:-( write failed: Input/output error
/dev/sr0: flushing cache
/dev/sr0: closing track
/dev/sr0: closing session
:-[ CLOSE SESSION failed with SK=5h/INVALID FIELD IN CDB]: Input/output error
/dev/sr0: reloading tray

How do I overcome this problem?

10
  • This does not replace growisofs but have you considered using the original cdrtools package from this PPA: launchpad.net/~brandonsnider/+archive/ubuntu/cdrtools ? I have usually had better results here than with the Debian fork....
    – andrew.46
    Aug 17, 2016 at 6:06
  • Thanks Andrew, but how do I use cdrtools, is it standalone app or it is used by growisofs?
    – Roots
    Aug 17, 2016 at 20:14
  • cdrtools from this PPA replaces the Debian fork cdrkit thus for your purposes giving growisofs mkisofs instead of genoisoimage to create the iso image of your files. If this also fails then the finger is pointed at growisofs itself and then the next solution is to use cdrecord to burn an iso created manually with mkisofs... A process of elimination :)
    – andrew.46
    Aug 18, 2016 at 0:39
  • Sorry for my noob question, but how should I use it?. Now I'm running this command from terminal: 'growisofs -allow-limited-size -Z /dev/sr0 -r -speed=4 -J -V "Backup 01" /home/rootsandculture/Documents/Backup' I added the ppa but when run sudo apt-get install cdrtools gives me "no package found"
    – Roots
    Aug 18, 2016 at 13:07
  • With the PPA in place simply run sudo apt-get install cdda2wav cdrecord mkisofs and then growisofs will use the new mkisofs...
    – andrew.46
    Aug 19, 2016 at 0:22

1 Answer 1

4
+100

Try growisofs -use-the-force-luke=spare:none -dvd-compat -overburn -Z /dev/sr0=/path/to/file.iso

You may also have to include the -iso-level 3 switch according to man genisoimage With level 3, no restrictions (other than ISO-9660:1988) do apply

You may also have to include the -UDF switch which according to man genisoimage:

Include UDF filesystem support in the generated filesystem image. UDF support is currently in alpha status and for this reason, it is not possible to create UDF-only images. UDF data structures are currently coupled to the Joliet structures, so there are many pitfalls with the current implementation. There is no UID/GID support, there is no POSIX permission support, there is no support for symlinks. Note that UDF wastes the space from sector ~20 to sector 256 at the beginning of the disc in addition to the space needed for real UDF data structures.

However the -dvd-compat switch should do the trick here.

The -overburn parameter may not be necessary, but I cannot tell that for certain. The -dvd-compat parameter makes growisofs close track/session/disc to make it more compatible with some Blu-ray players that do not like multisession discs.

The poorly documented -use-the-force-luke=spare:none parameter appears to be the key parameter to solve the problem. It instructs growisofs to not pre-format the blank BD-R media. Pre-formatting the media instantly takes up 256MB of disc space for defect management.

Source: https://superuser.com/questions/462782/growisofs-warnings-when-writing-to-blu-ray-dual-layer-discs

3
  • 1
    growisofs -use-the-force-luke=spare:none -iso-level 3 -UDF -Z /dev/sr0 -r -speed=4 -J -V "Backup 243" /home/rootsandculture/Documents/Backup\ 243/
    – Roots
    Sep 3, 2016 at 22:51
  • Well added -iso-level 3 -UDF and it works now!!
    – Roots
    Sep 3, 2016 at 22:51
  • @rootsandculture Updated answer
    – Elder Geek
    Sep 4, 2016 at 14:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .