README
上传用户:xiejiait
上传日期:2007-01-06
资源大小:881k
文件大小:11k
- # @(#)README 1.18 00/01/17 Copyright 1996 J. Schilling
- This is Version 1.8 of cdrecord
- Cdrecord allows you to create CD's on a CD-Recorder.
- Cdrecord runs on:
- SunOS 4.1.3 or later: sparc.
- Solaris 2.3 or later: sparc and x86.
- Linux: x86 sparc sparc64 ppc strongarm and alpha.
- NetBSD/FreeBSD/OpenBSD: x86 sparc alpha amiga and m68k
- SGI IRIX: mips
- HP-UX: hppa
- AIX: rs6000
- OSF1: alpha
- BSD/OS (BSDi): x86
- SCO Openserver 5.x: x86
- SCO Unixware 2.x: x86
- SCO Unixware 7.x: x86
- NeXt Step: mc68xxx x86 and hppa
- Apple Rhapsody: ppc, x86
- Apple MacOS X: ppc
- OS/2: x86
- VMS: *VAX
- BeOS: x86
- Win95: x86
- Win98: x86
- WinNT: x86
- QNX: x86 (coming soon)
- To learn how to compile and install cdrecord, read README.compile
- For multi session please read README.multi
- Cdrecord runs without problems on a loaded Solaris system.
- On Solaris, cdrecord uses the SVr4 priocntl() call to establish
- SVr4 real-time scheduling which grants to run cdrecord in a higher priority
- than all kernel processes. On system that provide POSIX real-time scheduling
- the result may be slightly worse as POSIX RT doesn't seem to grant latter
- real time behaviour.
- The cdrecord distribution contains a SCSI user level transport library.
- The SCSI library is suitable to talk to any SCSI device without having
- a special driver for it.
- Cdrecord may be easily ported to any system that has a
- SCSI device driver similar to the scg driver.
- On Linux cdrecord currently uses the /dev/sg? driver
- - you need no additional driver
- On *BSD, SGI IRIX and HP-UX the internal user level SCSI driver is used
- but you will not need an OS specific SCSI user library.
- On SunOS/Solaris:
- You *need* the SCSI general driver 'scg' in order to run cdrecord.
- SunOS 4.1.3 only:
- The 'scg' driver is Copyright 1986-1995 J鰎g Schilling,
- it is supplied binary in a loadable format.
- There is no future support, there is no non loadable support.
- Solaris only:
- The 'scg' driver is Copyright 1986-1995 J鰎g Schilling,
- it is supplied binary in pkgadd(1m) format and is tested
- on Solaris 2.3, Solaris 2.4 & Solaris 2.5 (sparc).
- Solaris only:
- It is _nice to have_ the 'fbk' driver to mount files that contain
- images of file systems. Fbk means File simulates Block Device.
- The 'fbk' driver is Copyright 1988-1995 J鰎g Schilling,
- it is supplied binary in pkgadd(1m) format and is tested
- on Solaris 2.3, Solaris 2.4 & Solaris 2.5 (sparc).
- Cdrecord-1.3 or later adopts the right BUF_SIZE for each architecture.
- This is to reduce some performance problems on Solaris x86.
- It may be that the reason for this performance problems is that
- the PC-architecture has no IO-MMU and therefore is not able to do DVMA.
- If this points out to be the reason, I have to
- change the scg driver & cdrecord, but this would
- be needed on Linux anyway.
- Cdrecord has been implemented with a Philips CDD 521.
- Cdrecord now is maintained with the following drives:
- Plextor PX-W8220
- Plextor PX-W4220
- Plextor PX-R820
- Plextor PX-R412C
- Yamaha CRW-4416
- Yamaha CDR-400
- Ricoh MP-7040A
- Ricoh MP-7040S
- Ricoh MP-7060S
- TEAC CD-R55S
- Sony CDU948S
- COMPRO/Matsushita/Panasonic CW-7502
- Philips CDD-2000
- Goldstar 8080
- It should run also on:
- All SCSI-3/mmc compliant drives
- All ATAPI/mmc compliant drives
- NOTE:
- It seems that all drives that have been initially released in 1999
- or later are MMC compliant. If a recent drive does not work with
- cdrecord, you most likely found a firmware bug.
- Drives that have been reported to work or should work because
- Andy MCFadden (see also http://www.fadden.com/cdrfaq/faq05.html) listed
- them to be identical to working drives:
- ACER CR-1420C
- ACER CDRW 6206A
- AOPEN CRW9420 (Re-writeable)
- BTC BCE 621E
- COMPRO CW-7502
- Dysan CR-622 ???? See Wearnes 622
- Dysan CR-1622
- DynaTec CDM-240J (see Pinnacle RCD-4x4)
- DynaTec CDM-240 (use cdrecord driver=yamaha_cdr100 and report inquiry)
- DynaTec CDM-400 (use cdrecord driver=yamaha_cdr100 and report inquiry)
- Grundig CDR-100
- Hewlett Packard 4020i
- Hewlett Packard 6020i
- HP C4324/C4325 (HP SureStore 4020i/6020i)
- HP 7100
- HP 7110
- HP 7200
- HP 8100
- HP 8210
- HP CD-Writer+ M820
- Hi-Val CD-R (see Pinnacle RCD-4x4)
- IMATION CD-RW IMW040420
- JVC XR-W2001 (uses TEAC code - see below - audio not working)
- JVC XR-W2010 (uses TEAC code - see below - audio not working)
- JVC XR-W2020 (uses TEAC code - see below - audio not working)
- JVC XR-W2080 (first MMC drive from JVC)
- Kodak PCD-200 or Kodak PCD-200 Plus
- Kodak PCD-225
- Kodak PCD-240
- Kodak PCD-600
- Matsushita CW-7502
- Matsushita CW-7503
- Matsushita CW-7582
- Memorex CR-622 ???? See Wearnes 622
- Memorex CR-1622
- Memorex CRW-1622
- Microboards PlayWrite 2000 (use cdrecord driver=sony_cdu924 and report inquiry)
- Microboards PlayWrite 4000 (use cdrecord driver=yamaha_cdr100 and report inquiry)
- Microboards PlayWrite 4001RW
- MicroNet MasterCD Plus 4x4 (use cdrecord driver=yamaha_cdr100 and report inquiry)
- MicroNet MasterCD Plus 4x6
- Mitsubishi MCA-CDRW 226
- Mitsumi CR-2401-TS
- Mitsumi CR-2600-TE
- Mitsumi CR-2801-TE
- Mitsumi CR-4801-TE
- Mitsumi CR-4802-TE ???
- Nomai 680.rw
- Olympus CDS615E
- Olympus CDS620E (use cdrecord driver=sony_cdu924 and report inquiry)
- Olympus CD-R2x6 (use cdrecord driver=sony_cdu924 and report inquiry)
- Optima Dis Kovery 650 CD-R
- OTI CDRW 965
- OTI-975 Socrates 1.0 (CDRW)
- Panasonic CW-7502
- Panasonic CW-7503
- Panasonic CW-7582
- Philips CDD 521 (CDD521/02 Revision: 2.06 has bad firmware - seems not to work)
- Philips CDD 521 (upgraded units only: ID: CDD521/10 Revision: 2.07)
- Philips CDD 522
- Philips CDD 2000
- Philips CDD 2600
- Philips CDD 3600
- Philips CDD 3610
- Philips CDRW400
- Philips Omniwriter 26
- Philips Omniwriter 26A
- Philips CDD4201 CD-RW
- Pinnacle Micro RCD-1000 (see TEAC/JVC): Need to upgrade firmware to 2.35
- Pinnacle Micro RCD-5020 (see TEAC/JVC - audio not working)
- Pinnacle Micro RCD-5040 (see TEAC/JVC - audio not working)
- Pinnacle Micro RCD-4x4
- Pioneer DW-S114X
- Plasmon CDR 4220
- Plasmon RF-4100
- Plasmon RF-4102
- Plasmon CDR 4400 (use cdrecord driver=yamaha_cdr100 and report inquiry)
- Plasmon CDR 480
- Plextor PX-R24CS (use cdrecord driver=ricoh_ro1420c and report inquiry)
- Plextor PX-R412C
- Plextor PX-R820
- Plextor PX-W4220
- Plextor PX-W8220
- Procom PCDR 4 (use cdrecord driver=yamaha_cdr100 and report inquiry)
- Ricoh RO-1420C
- Ricoh MP-6200
- Ricoh MP-6200I
- Ricoh MP-6201
- Ricoh MP-7040A
- Ricoh MP-7040S
- Ricoh MP-7060S
- Smart & Friendly CD-R1002 (use cdrecord driver=sony_cdu924 and report inquiry)
- Smart & Friendly CD-R1004 (use cdrecord driver=yamaha_cdr100 and report inquiry)
- Smart & Friendly CD-R2004 (use cdrecord driver=sony_cdu924 and report inquiry)
- Smart & Friendly CD-R2006 PLUS
- Smart & Friendly CD-R2006 PRO
- Smart & Friendly CD-R4000 (use cdrecord driver=yamaha_cdr100 and report inquiry)
- Smart & Friendly CD-R4006
- Smart & Friendly CD-R4012
- Smart & Friendly CD-RW226
- Smart & Friendly CD-R8020
- Sony CDU920S
- Sony CDU924S
- Sony CDU926S
- Sony CDU928S
- Sony CDU940S
- Sony CDU948S
- Sony CRX-100
- Taiyo Yuden CD-WO EW-50
- TEAC CD-R50S
- TEAC CD-R55S
- TEAC CD-R56S
- TEAC CD-R58S
- That's Write CDR-N820S
- Traxdata CDRW-2260EL-PRO
- Traxdata CDR-4120
- Traxdata CDRW-4260
- Turtle Beach 2040R (use cdrecord driver=ricoh_ro1420c and report inquiry)
- WAITEK WT2036
- Wearnes CD-R622
- Wearnes CD-R632P
- Yamaha CDR-100
- Yamaha CDR-102
- Yamaha CDR-200
- Yamaha CDR-400(Firmware revision 1.0d and up otherwise upgrade)
- Yamaha CDR-401
- Yamaha CRW-4001
- Yamaha CRW-2260
- Yamaha CRW-2261
- Yamaha CRW-4260
- Yamaha CRW-4261
- Yamaha CRW-4416
- Yamaha CRW-6416
- Yamaha CRW-8424
- Multi-session has not been tested with the Plasmon RF-4100
- All companies that support me with SCSI command reference manuals and drives
- will get (continued) support in the following releases.
- The following drives will never be supported by cdrecord because they are too old:
- JVC XR-W1001
- Pinnacle Micro RCD-202
- Ricoh RS-9200CD
- The following dries are curently not supported because I don't get specs:
- (some of them may partially work: see above)
- Creative Labs CDR 4210
- JVC XR-W2001
- JVC XR-W2010
- JVC XR-W2020
- Pinnacle Micro RCD-1000
- Pinnacle Micro RCD-5020
- Pinnacle Micro RCD-5040
- Plasmon CDR-4240
- Sony CDW-900E
- The following drives may get support soon:
- Panasonic CW-7501
- Ricoh RS-1060C
- To install get:
- Solaris only:
- SCHILYscg.sparc.tar.Z The scg driver in pkgadd format (sparc).
- SCHILYfbk.sparc.tar.Z The fbk driver in pkgadd format (sparc).
- SCHILYscg.i386.tar.Z The scg driver in pkgadd format (x86).
- SCHILYfbk.i386.tar.Z The fbk driver in pkgadd format (x86).
- Note that the fbk driver packet is for Solaris 2.4 and not system independant.
- All Systems:
- cdrecord-1.6.1.tar.gz The cdrecord for source distribution.
- NOTE: All these tar archives are 100% ansi compatible. Solaris 2.x tar and GNU
- tar may get some minor trouble.
- WARNING: Do not use 'mc' to extract the tar file!
- All mc versions before 4.0.14 cannot extract symbolic links correctly.
- To unpack the archive use:
- gzip -d < cdrecord.tar.gz | tar -xpf -
- The files are located on:
- ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/ ...
- ftp://ftp.fokus.gmd.de/pub/unix/kernel/scg/ ...
- ftp://ftp.fokus.gmd.de/pub/unix/kernel/fbk/ ...
- Only use the mkisofs that is contained in this release.
- All other mkisofs versions are too buggy.
- Installation Process:
- Solaris only:
- 1) scg driver
- untar SCHILYscg.tar:
- su
- Password: xxxxx
- cd /tmp
- zcat SCHILYscg.tar | tar -xvf -
- pkgadd -d .
- reboot -- -r
- 2) fbk driver
- similar to scg driver (see above)
- 3) Switch the CD-Writer to an unused target id (2 should do it)
-
- NOTE:
- Be very careful. pkgadd does not check for the right target
- architecture. Do not install drivers for intel on sparc
- and vice versa. You will get a corrupt system.
- You need to be root because you need access to /dev/scg? and to be
- able to put cdrecord into the realtime scheduling class.
- All Systems:
- The SCSI transport library has been taken from the sformat program.
- Sformat is the first SCSI disk formatting/analyzing/repairing that runs on
- SunOS/Solaris. The first release of sformat has been made for SunOS 3.0
- (two years before Sun introduced their format utility). Sformat source
- including 10 years of competence in SCSI disk handling is available
- on:
- ftp://ftp.fokus.gmd.de/pub/unix/sformat
- I am interested to hear if someone is interested in a kernel based
- filesystem for Solaris that uses packet writing on the CD-Recorder.
- The filesystem will create a single session CD that may be finally converted
- to a hybrid filesystem that allows to be read as
- ISO-9660 with Rock Ridge extensions too.
- Please mail suggestions to: wofs@schily.isdn.cs.tu-berlin.de
- If you want to use the CD-recorder as CD-ROM device, have a look at
- Solaris only:
- ftp://ftp.fokus.gmd.de/pub/unix/kernel/sd
- Current information on cdrecord may be found on:
- http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html
- Joerg Schilling
- (really J鰎g Schilling if you have ISO-8859-1)
- If you have questions mail to:
- HOME: joerg@schily.isdn.cs.tu-berlin.de
- UNIVERSITY: js@cs.tu-berlin.de
- WORK: schilling@fokus.gmd.de