Benutzer-Werkzeuge

Webseiten-Werkzeuge


cdrecord

CDRecord

siehe auch: os4_software_cdrecord

Installation unter FreeBSD:

# cd /usr/ports/sysutils/cdrtools
# make install && make clean

oder besser so:

# portinstall -rpO sysutils/cdrtools

Wichtig bei FreeBSD!: Das Modul 'atapicam' muss geladen sein (nur älter FreeBSD 9.0, ab FreeBSD 9.0 nicht mehr; oder es müssen die Optionen ATA_CAM und ATA_STATIC_ID aus dem Kernel entfernt werden)!

# kldload atapicam
# echo 'atapicam_load="YES"' >> /boot/loader.conf

zum brennen, siehe

man cdrecord

Der folgenbe Befehl listet alle Geraete auf dem SCSI-Bus auf:

# cdrecord -scanbus

zeigt alle Daten zu diesem Geraet an

# cdrecord dev=0,2,0 -checkdrive

zeigt TOC-Daten von der eingelegten CD (auch von CD-ROM-Laufwerken)

# cdrecord dev=0,2,0 -toc

brennen einer Daten-CD

CD-R Test-Durchlauf mit 8-facher Geschwindigkeit

# cdrecord -dummy -v -eject -fs=128m speed=8 dev=0,2,0 cdimage.iso

CD-R fixieren (Track abschliessen) und auswerfen

# cdrecord -v -eject dev=0,2,0 -fix

brennt das Image "cdimage.iso" mit 6-facher Geschwindigkeit und verwendet einen fifo-Puffer von 128 MB im RAM, am Ende wird die CD ausgeworfen (wenn der Brenner es unterstuetzt)

# cdrecord -v -eject -fs=128m speed=6 dev=0,2,0 cdimage.iso

… dann geht es schneller

brennt das Image "cdimage.iso" mit einfacher Geschwindigkeit und verwendet einen fifo-Puffer von 24 MB im RAM, am Ende wird die CD ausgeworfen (wenn der Brenner es unterstuetzt)

# cdrecord -v -eject -fs=24m speed=1 dev=0,2,0 cdimage.iso

Je geringer die Brenngeschwindigkeit ist, desto tiefer werden die Pit's in den Rohling gebrannt, und je tiefer die Pit's sind, desto länger halten die gebrannten CD's.

brennen einer Audio-CD

Die Titel sollten in stereo, 16-Bit digital audio with 44100 Samples/s erstellt worden sein, sonst weist cdrecord sie zurueck!eine beliebige Tonspur in WAVE umwandeln

# cdrecord -v -eject -fs=24m  -pad speed=1 dev=0,2,0  titel1.au titel2.wav
# cdrecord -v -eject -fs=128m -pad speed=4 dev=12,0,0 titel1.au titel2.wav

Wenn die Parameter "-data" oder "-audio" nicht übergeben werden, dann erstellt cdrecord bei den Endungen ".au" und ".wav" automatisch eine Audio-CD. Bei allen anderen Endungen wird eine Daten-CD erstellt.

BEISPIEL

so sah es zum Beispiel bei mir aus, als ich eine "Slackware 7.1" Installations-CD gebrannt hatte:

# cdrecord -v -eject -fs=32m speed=1 dev=0,2,0 cdimage.iso
Cdrecord 2.0 (i386-unknown-freebsd5.0) Copyright (C) 1995-2002 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,2,0'
scsibus: 0 target: 2 lun: 0
Using libscg version 'schily-0.7'
atapi: 0
Device type    : Removable CD-ROM
Version        : 2
Response Format: 2
Capabilities   : RELADR SYNC LINKED 
Vendor_info    : 'TEAC    '
Identifikation : 'CD-R56S         '
Revision       : '1.0H'
Device seems to be: Generic mmc CD-R.
Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags   : MMC SWABAUDIO 
Supported modes: TAO PACKET SAO SAO/R96R RAW/R96R
Drive buf size : 1323008 = 1292 KB
FIFO size      : 33554432 = 32768 KB
Track 01: data   649 MB        
Total size:      745 MB (73:51.12) = 332334 sectors
Lout start:      745 MB (73:53/09) = 332334 sectors
Current Secsize: 2048
ATIP info from disk:
  Indicated writing power: 5
  Is not unrestricted
  Is not erasable
  Disk sub type: Medium Type B, low Beta category (B-) (4)
  ATIP start of lead in:  -11607 (97:27/18)
  ATIP start of lead out: 359849 (79:59/74)
Disk type:    Short strategy type (Phthalocyanine or similar)
Manuf. index: 18
Manufacturer: Plasmon Data systems Ltd.
Blocks total: 359849 Blocks current: 359849 Blocks remaining: 27515
Starting to write CD/DVD at speed 1 in real TAO mode for single session.
Last chance to quit, starting real write    0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Performing OPC...
Starting new track at sector: 0
Track 01:  649 of  649 MB written (fifo 100%) [buf  98%]   1.0x.
Track 01: Total bytes read/written: 680615936/680615936 (332332 sectors).
Writing  time: 4446.700s
Average write speed   1.0x.
Min drive buffer fill was 98%
Fixating...
Fixating time:  248.294s
cdrecord: fifo had 10721 puts and 10721 gets.
cdrecord: fifo was 0 times empty and 10198 times full, min fill was 99%.

Jetzt habe ich mir zwei Skripte für FreeBSD geschrieben:

/home/http/wiki/data/pages/cdrecord.txt · Zuletzt geändert: von manfred