|
Packit |
bf707c |
The Win32 port of cdrdao is based on the Cygwin Unix environment for Windows.
|
|
Packit |
bf707c |
This package comes with the binary version of the cygwin1.dll. You can download
|
|
Packit |
bf707c |
the corresponding source code from http://sourceforge.net/projects/cdrdao
|
|
Packit |
bf707c |
in the download section or via www.cygwin.com.
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
This port should work on all Win32 operation systems.
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
If you will use "cdrdao.exe" in dos prompt under win9x, (or restart in MS-DOS
|
|
Packit |
bf707c |
mode also), you have to check off "Auto Insert Notification" of the CD-R drive
|
|
Packit |
bf707c |
property. When you do "cdrdao.exe read-xx" with "Auto Insert Notification"
|
|
Packit |
bf707c |
property, your PC will hang (write is O.K.).
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
During writing you should avoid to open the Explorer and similar tools.
|
|
Packit |
bf707c |
Currently, cdrdao does not lock the recording device so that all access
|
|
Packit |
bf707c |
action from the Explorer will lead to a failure of the recording process.
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
Cdrdao requires a working ASPI installation for operation. You can fetch
|
|
Packit |
bf707c |
an ASPI installation package from Adaptec's home page. After a successful
|
|
Packit |
bf707c |
ASPI installation the command
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
cdrdao scanbus
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
should list all of your CD-ROM, DVD and recorder devices. If not the following
|
|
Packit |
bf707c |
registry changes should make them visible:
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Aspi32]
|
|
Packit |
bf707c |
"ErrorControl"=dword:00000001
|
|
Packit |
bf707c |
"Type"=dword:00000001
|
|
Packit |
bf707c |
"Start"=dword:00000002
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Aspi32\Parameters]
|
|
Packit |
bf707c |
"ExcludeMiniports"=""
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
You can also execute the file "aspi.reg" to make the registry updates
|
|
Packit |
bf707c |
automatically.
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
A 'cdrdao scanbus' output looks like this:
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
1,0,0: E-IDE, CD-ROM 52X/AKH, A6E
|
|
Packit |
bf707c |
1,1,0: ARTEC, WRR-4048, 1.01
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
The number triple (e.g. 1,0,0) is the address of the drive. It must be
|
|
Packit |
bf707c |
used with the --device option of cdrdao to select the recorder or reader
|
|
Packit |
bf707c |
device. For example copying a CD works like this:
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
cdrdao copy --source-device 1,0,0 --device 1,1,0
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
For simple tests you can use test toc-files from the "testtocs"
|
|
Packit |
bf707c |
directory:
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
cdrdao simulate --device x,y,z testtocs/t1.toc
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
This will run a write simulation with the layout of a simple audio CD.
|
|
Packit |
bf707c |
It is very useful to verify the principal functionality of cdrdao on
|
|
Packit |
bf707c |
you system.
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
|
|
Packit |
bf707c |
|