Hi,

I'm trying to get my CD-ROM to work under DOSEMU and FreeDOS.  I
followed the directions in the README and both cdrom.sys and mscdex load
fine; however, when I do a dir in the cd-rom drive, it lists no files.
The archives didn't show any good information on that problem

Here's some sample output:

        [dosemu cdrom driver installed (V0.2)]

        FreeDOS Kernel compatibility 5.0

        FreeDOS kernel version 1.1.24c (Build 2024c) [Jun 10 2001
        22:25:01]

        D: = LINUX\FS/HOME/VIKTOR  attrib = READ/WRITE
        E: = LINUX\FS/TMP/DOSEMU.3TPN9B/TMP  attrib = READ/WRITE
        Welcome to dosemu 1.0.2.1!
        MSCDEX Version 2.23
        Copyright (C) Microsoft Corp. 1986-1993. All rights reserved.
               Drive F: = Driver MSCD0001 unit 0
               609952 bytes free memory
               0      bytes expanded memory
               12948  bytes CODE
               2112   bytes static DATA
               12618  bytes dynamic DATA
               27936  bytes used

               DOSEMU built-in command.com version  1.0

        C:\>dir f:

        dir: file not found
        C:\>eject               <--- works

Obviously, there are files on this CD and my CD setup under Linux is
fine.  It's a plextor on /dev/sr0 (not mounted, when dosemu is run). 
Here's some configuration data:

        C:\>ver

        DOSEMU built-in command.com version  1.0
        DOSEMU version is  1.0.2.1, 2001/10/13
        FreeDOS kernel version 1.1.24 [Jun 10 2001 22:25:01]

        XX-DOS version reported is 5.0

        C:\>

        $ cat /proc/scsi/scsi
        Attached devices:
        Host: scsi0 Channel: 00 Id: 01 Lun: 00
          Vendor: PLEXTOR  Model: CD-ROM PX-32TS   Rev: 1.02
            Type:   CD-ROM                           ANSI SCSI revision:
            02

        $ ll /dev/cdrom /dev/sr0
        lrwxrwxrwx    1 root     root            3 16. Dez 19:07 /dev/cdrom -> sg0
        brw-rw----    2 root     cdrom     11,   0  5. Jul 2000 /dev/sr0

        $ id
        uid=1000(viktor) gid=1000(viktor)
        groups=1000(viktor),24(cdrom),25(floppy),29(audio),44(video)

BTW, mounting the drive under Linux and using lredir works,
unfortunately I'm trying to run dsa (a game: Das Schwarze Auge) which
expects to find its cd in the drive (fscked copy protection!).

TIA,
Viktor
-- 
Viktor Rosenfeld
WWW: http://www.informatik.hu-berlin.de/~rosenfel/

Attachment: msg00348/pgp00000.pgp
Description: PGP signature

Reply via email to