CD/DVD/BD writing

Emerge
Follow the CDROM page for hardware driver kernel configuration, along with including UDF write support.

Install the cdrtools or dvd+rw-tools packages, for writing CD/DVD/BD media:

Or:

For UDF writing, ensure included the above mentioned UDF kernel drivers and the following package:

Best practice is to use read write (RW/RE) media for testing writing ISO9660/UDF filesystem images. If a command fails to work, or the hardware or media fails, you can try again. Direct file copy operations with CD/DVD/BD media may be slow and still risky sometimes?

Usage
Usage for the ISO9960/UDF filesystem.

Determine the size of media
First, find the maximum size the media can contain.

(Or 24438784*2KB = 48877568 KB for 50GB BD-R DL media)

Or you can use the following with disabling defect management:

Create and populate filesystem
Create either a ISO9960 or UDF filesystem. Microsoft Windows uses lvid for optical media title:

Mount the filesystem:

Populate filesystem:

Verify proper permissions are preserved:

CD-RW media
CD-RW media requires the packet device driver and starting the service and the following line within fstab:

DVD/BD (RW/RE) media
DVD-RW, DVD+RW, and BD-RE media can be easily written by simply mounting the media and writing to the media as a normal filesystem, as these devices and media allow random writing, versus CD-RW only allowing sequential writing.

UDF
TODO

BD defect management
By default uses defect management which requires 256MB extra space and uses reduced write speeds. You may disable this via:

And use the following after writing to ensure files are properly written:

UDF
Atypically, you can write with the following as long as you are within the limits of your DVD/BD media's size limitations:

If you have used the above truncate with 25GB/50GB, specifying the top limits of BD media, you will need to disable Defect Management requiring 256MB extra space: