Unable to use DOS version of cdrecord

View: New views
4 Messages — Rating Filter:   Alert me  

Unable to use DOS version of cdrecord

by jassenna@itelefonica.com.br :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

 I tried the DOS version of cdrecord in a DOS window of
 Windows 98 (MSDOS 7.1) and:
 -If I use the option dev=SCSIMGR$ (the device name ASPI.SYS
  creates for the CD-R driver), I get the error message:
 Invalid argument (EINVAL) Open by "devname" is not
  supported in this OS cannot open or use SCSI driver
 -If I use dev=0,0,0  (the only device cdrecord finds
 with the -scanbus option) I get the message:
 Executing "test unit ready" command on Bus 0, Target 0 Lun 0
 until timeout, then cdrecord exits.
 
 I am quite surprised by the message "open by devname is not
 supported in this OS", since "by name" is the normal way of
 opening a device in DOS.
 More information: The machine has no physical SCSI bus; the
 CD-R drive is an IDE/ATA. The device drivers I use are
 XCDROM.SYS and ASPI.SYS on top of it. The drive reads
 CDs without problem under MSDOS and reads and writes CDs
 under Windows.
 
 Regards
   JAS
 
 

_______________________________________________
Cdrecord-support mailing list
Cdrecord-support@...
https://lists.berlios.de/mailman/listinfo/cdrecord-support

Re: Unable to use DOS version of cdrecord

by Antonio Olivares-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

JAS,

Which version of cdrecord are you using?

I would recommend that you visit the following page:

http://www.student.tugraz.at/thomas.plank/

and download:

http://www.student.tugraz.at/thomas.plank/cdrtools-2.01.01a58-win32-bin.zip

You might need the DLLs and/or ASPI 32 files.  Take a look there and
you should find what you need.
Run
C:\> cdrecord -scanbus
and use the name that appears there could be something like 0,2,0 so
you would use cdrecord -v -dao dev=0,2,0 .... options ....
Hope this helps in some way.

Regards,

Antonio

On Wed, Apr 15, 2009 at 10:45 PM, jassenna@...
<jassenna@...> wrote:

>  I tried the DOS version of cdrecord in a DOS window of
>  Windows 98 (MSDOS 7.1) and:
>  -If I use the option dev=SCSIMGR$ (the device name ASPI.SYS
>  creates for the CD-R driver), I get the error message:
>  Invalid argument (EINVAL) Open by "devname" is not
>  supported in this OS cannot open or use SCSI driver
>  -If I use dev=0,0,0  (the only device cdrecord finds
>  with the -scanbus option) I get the message:
>  Executing "test unit ready" command on Bus 0, Target 0 Lun 0
>  until timeout, then cdrecord exits.
>
>  I am quite surprised by the message "open by devname is not
>  supported in this OS", since "by name" is the normal way of
>  opening a device in DOS.
>  More information: The machine has no physical SCSI bus; the
>  CD-R drive is an IDE/ATA. The device drivers I use are
>  XCDROM.SYS and ASPI.SYS on top of it. The drive reads
>  CDs without problem under MSDOS and reads and writes CDs
>  under Windows.
>
>  Regards
>   JAS
>
>
>
> _______________________________________________
> Cdrecord-support mailing list
> Cdrecord-support@...
> https://lists.berlios.de/mailman/listinfo/cdrecord-support
>
_______________________________________________
Cdrecord-support mailing list
Cdrecord-support@...
https://lists.berlios.de/mailman/listinfo/cdrecord-support

Re: Unable to use DOS version of cdrecord

by cdrecord :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Thu, 16 Apr 2009 01:13:54 -0500, "Antonio Olivares"
<olivares14031@...> said:
> JAS,
>
> Which version of cdrecord are you using?

They are 3 (real) DOS version available:
- paehl.de and
- i_forgot_the_compiler_name
- a russian project

all of these are now very old versions or unsupported projects :-(
_______________________________________________
Cdrecord-support mailing list
Cdrecord-support@...
https://lists.berlios.de/mailman/listinfo/cdrecord-support

Re: Unable to use DOS version of cdrecord

by Joerg Schilling-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

"jassenna\@itelefonica\.com\.br" <jassenna@...> wrote:

>  I tried the DOS version of cdrecord in a DOS window of
>  Windows 98 (MSDOS 7.1) and:
>  -If I use the option dev=SCSIMGR$ (the device name ASPI.SYS
>   creates for the CD-R driver), I get the error message:
>  Invalid argument (EINVAL) Open by "devname" is not
>   supported in this OS cannot open or use SCSI driver
>  -If I use dev=0,0,0  (the only device cdrecord finds
>  with the -scanbus option) I get the message:
>  Executing "test unit ready" command on Bus 0, Target 0 Lun 0
>  until timeout, then cdrecord exits.

While cdrtools did compile on DOS (using DJGPP) some time ago, what
is the reason for trying to run such a version?

If your binary was compiled correctly, then I would asume that you did not
install a working ASPI driver.
 
>  I am quite surprised by the message "open by devname is not
>  supported in this OS", since "by name" is the normal way of
>  opening a device in DOS.
>  More information: The machine has no physical SCSI bus; the
>  CD-R drive is an IDE/ATA. The device drivers I use are
>  XCDROM.SYS and ASPI.SYS on top of it. The drive reads
>  CDs without problem under MSDOS and reads and writes CDs
>  under Windows.

DOS does not support device names at all. There is nothing like explicit
driver access in DOS.

Note that the ASPI driver for Win98 is most likely not accessible in the
DOS emulation and that any driver that have been loaded from DOS (before
running Win98) may not work anymore after Win98 runs.

This is why it is a good idea to compile cdrtools on win32 for win32.

Jörg

--
 EMail:joerg@... (home) Jörg Schilling D-13353 Berlin
       js@...                (uni)  
       joerg.schilling@... (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
Cdrecord-support mailing list
Cdrecord-support@...
https://lists.berlios.de/mailman/listinfo/cdrecord-support