====== CD/DVD howto ======
Alles op de command-line (CLI), uiteraard!
===== ISO bestand maken van een CD/DVD =====
Kijk allereerst hoe de CD/DVD eruit ziet:
michelle@zeil:~$ sudo isoinfo -d -i /dev/cdrom | grep -i -E 'block size|volume size'
Logical block size is: 2048
Volume size is: 327867
De getallen die hieruit komen kun je vervolgens invullen in het commando //dd//:
michelle@zeil:~$ sudo dd if=/dev/cdrom of=test.iso bs= count=
En als je een nieuwe versie hebt (=> 8.24) van coreutils kan er zelfs een progress-indicator bij:
michelle@zeil:~$ sudo dd if=/dev/cdrom of=test.iso bs= count= status=progress
===== ISO bestand naar CD/DVD branden =====
Op de meeste systemen staat het pakket //cdrkit// al geinstalleerd en daarin vindt je `wodim`, de opvolger van het vroegere `cdrecord`. Daarmee kun je eenvoudig een CD bakken. Allereerst is het handig om te kijken of je drive het gewenst type schijfje ondersteund, dus:
michelle@zeil:~$ sudo wodim -prcap dev=/dev/cdrom
Device type : Removable CD-ROM
Version : 5
Response Format: 2
Capabilities :
Vendor_info : 'Optiarc '
Identification : 'DVD RW AD-7170S '
Revision : '1.02'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Drive capabilities, per MMC-3 page 2A:
Does read CD-R media
Does write CD-R media
Does read CD-RW media
Does write CD-RW media
Does read DVD-ROM media
Does read DVD-R media
Does write DVD-R media
Does read DVD-RAM media
Does write DVD-RAM media
Does support test writing
Does read Mode 2 Form 1 blocks
Does read Mode 2 Form 2 blocks
Does read digital audio blocks
Does restart non-streamed digital audio reads accurately
Does support Buffer-Underrun-Free recording
Does read multi-session CDs
Does read fixed-packet CD media using Method 2
Does not read CD bar code
Does read R-W subcode information
Does not return R-W subcode de-interleaved and error-corrected
Does read raw P-W subcode data from lead in
Does return CD media catalog number
Does return CD ISRC information
Does support C2 error pointers
Does not deliver composite A/V data
Does play audio CDs
Number of volume control levels: 256
Does support individual volume control setting for each channel
Does support independent mute setting for each channel
Does not support digital output on port 1
Does not support digital output on port 2
Loading mechanism type: tray
Does support ejection of CD via START/STOP command
Does not lock media on power up via prevent jumper
Does allow media to be locked in the drive via PREVENT/ALLOW command
Is not currently in a media-locked state
Does not support changing side of disk
Does not have load-empty-slot-in-changer feature
Does not support Individual Disk Present feature
Maximum read speed: 8467 kB/s (CD 48x, DVD 6x)
Current read speed: 8467 kB/s (CD 48x, DVD 6x)
Maximum write speed: 8467 kB/s (CD 48x, DVD 6x)
Current write speed: 8467 kB/s (CD 48x, DVD 6x)
Rotational control selected: CLV/PCAV
Buffer size in KB: 2048
Copy management revision supported: 1
Number of supported write speeds: 6
Write speed # 0: 8467 kB/s CAV (CD 48x, DVD 6x)
Write speed # 1: 7056 kB/s CAV (CD 40x, DVD 5x)
Write speed # 2: 5645 kB/s CAV (CD 32x, DVD 4x)
Write speed # 3: 4234 kB/s CAV (CD 24x, DVD 3x)
Write speed # 4: 2822 kB/s CLV/PCAV (CD 16x, DVD 2x)
Write speed # 5: 1411 kB/s CLV/PCAV (CD 8x, DVD 1x)
Supported CD-RW media types according to MMC-4 feature 0x37:
Does write multi speed CD-RW media
Does write high speed CD-RW media
Does write ultra high speed CD-RW media
Does write ultra high speed+ CD-RW media
Als je er van overtuigd bent dat het goedkomt, dan:
michelle@zeil:~$ sudo wodim -eject -tao speed=8 dev=/dev/sr0 -v -data .iso
Je kunt ook de package //growisofs// gebruiken, dan wordt het als volgt:
michelle@zeil:~$ sudo growisofs -Z /dev/sr0=.iso