DVD Operations in Linux

by Ramesh

How to burn a dvd ?

  1. Syntax: growisofs -dvd-compat -Z {device-path}={iso-file}
  1. # growisofs -dvd-compat -Z /dev/dvdrw=data.iso
  2.  
  3. Executing 'builtin_dd if=data.iso of=/dev/dvdrw obs=32k seek=0'
  4. /dev/dvdrw: "Current Write Speed" is 2.0x1352KBps.
  5. builtin_dd: 192*2KB out @ average infx1352KBps
  6. /dev/dvdrw: flushing cache
  7. /dev/dvdrw: writing lead-out

How to blank a DVD – RW ?

  1. Syntax: dvd+rw-format -force {device-file-path}
  2.  
  3. # dvd+rw-format -force /dev/dvdrw
  4.  
  5. * BD/DVD±RW/-RAM format utility by , version 7.0.
  6. * 4.7GB DVD-RW media in Restricted Overwrite mode detected.
  7. * formatting 86.2%

How to write a multisession DVD ?

First create the iso and burning can be done normally as explained above. There is no need to create a second ISO, you can directly specify which files to be appended to DVD.

  1. Syntax:
  2. -M to merge a new session
  3. Final argument indicates the files to be appended.
  4.  
  5. # growisofs -dvd-compat -M /dev/dvdrw -R -J t1/
  6.  
  7. Executing 'mkisofs -C 16,560 -M /dev/fd/3 -R -J t1/ | builtin_dd of=/dev/dvdrw obs=32k seek=35'
  8. I: -input-charset not specified, using utf-8 (detected in locale settings)
  9. Rock Ridge signatures found
  10. Total translation table size: 0
  11. Total rockridge attributes bytes: 404
  12. Total directory bytes: 0
  13. Path table size(bytes): 10
  14. Max brk space used 0
  15. 742 extents written (1 MB)
  16. /dev/dvdrw: "Current Write Speed" is 2.0x1352KBps.
  17. builtin_dd: 192*2KB out @ average infx1352KBps
  18. /dev/dvdrw: flushing cache
  19. /dev/dvdrw: copying volume descriptor(s)
  20. /dev/dvdrw: flushing cache
  21. /dev/dvdrw: reloading tray