Computing.Net > Forums > Linux > dos drivers

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

dos drivers

Reply to Message Icon

Name: goff
Date: August 18, 2002 at 22:02:08 Pacific
Comment:

I have .sys files i used in dos for my cd-rom drivers (i checked and am pretty sure my proprietary cdrom isn't supported). From the errors I've gotten, it says to try something like:
insmod driver
when I tried that with my .sys files, it said that it wasn't an ELF file. Is there a way I can convert the .sys file to an elf format so I can load the drivers? Am I headed down the right alley or am I guessing the wrong thing to do?



Sponsored Link
Ads by Google

Response Number 1
Name: dfx
Date: August 19, 2002 at 13:27:28 Pacific
Reply:

Linux isn't dos. You can't use any dos drivers in linux, or vice versa, period.

What brand and model is your cdrom?


0

Response Number 2
Name: goff
Date: August 19, 2002 at 21:07:05 Pacific
Reply:

Mitsumi double-speed FX001D. Proprietary and old.


0

Response Number 3
Name: dfx
Date: August 20, 2002 at 06:46:07 Pacific
Reply:

Quote from kernel's configure help file:

Standard Mitsumi [no XA/Multisession] CD-ROM support
CONFIG_MCD
This is the older of the two drivers for the older Mitsumi models
LU-005, FX-001 and FX-001D.
[...]
Note that this driver does not support XA or MultiSession CDs
(PhotoCDs). There is a new driver (next question) which can do
this. If you want that one, say N here.
[...]
This driver is also available as a module ( = code which can be
inserted in and removed from the running kernel whenever you want).
The module will be called mcd.o.
[...]
[...]
Mitsumi [XA/MultiSession] CD-ROM support
CONFIG_MCDX
Use this driver if you want to be able to read XA or MultiSession
CDs (PhotoCDs) as well as ordinary CDs with your Mitsumi LU-005,
FX-001 or FX-001D CD-ROM drive. In addition, this driver uses much
less kernel memory than the old one, if that is a concern. This
driver is able to support more than one drive, but each drive needs
a separate interface card.
[...]
This driver is also available as a module ( = code which can be
inserted in and removed from the running kernel whenever you want).
The module will be called mcdx.o.


0

Response Number 4
Name: goff
Date: August 20, 2002 at 19:03:49 Pacific
Reply:

so I need to download the mcdx. o file and use it? Do I then use the insmod command to install it?


0

Response Number 5
Name: dfx
Date: August 21, 2002 at 05:31:42 Pacific
Reply:

You don't need to download anything, it comes with the linux kernel. If you're using a precompiled kernel that came with your distrib, you should have it installed already. Try running "modprobe mcdx" at a root prompt and see what happens. If you don't get an error, you can try to mount a cd:

mount /dev/mcdx0 /mnt/cdrom

You may need to create the mountpoint first (mkdir /mnt/cdrom). If you need to create the device file, run:

mknod /dev/mcdx0 b 20 0

If the modprobe command fails, you may need to specify io and irq values, for example:

modprobe mcdx mcdx=0x300,11


0

Related Posts

See More



Response Number 6
Name: goff
Date: August 21, 2002 at 10:02:30 Pacific
Reply:

Well, I ran modprobe from the root directory and the command wasn't found.

When I tried mknod /dev/mcdx0 b 20 0
it said that /dev/mcdx0 File exists

Will I not be able to use a cd-rom drive??


0

Response Number 7
Name: dfx
Date: August 21, 2002 at 10:22:31 Pacific
Reply:

Root prompt means you must be logged in as root, not to run it from the root dir. You can use "su" to become root from a user account.


0

Response Number 8
Name: goff
Date: August 21, 2002 at 14:49:18 Pacific
Reply:

There are no users added to my linux box at the moment, so the only way I can use it is if I log in as root.


0

Response Number 9
Name: dfx
Date: August 22, 2002 at 02:57:10 Pacific
Reply:

You have a messed up system if you don't have modprobe. But you can try with insmod. Locate the module file (should be located somewhere in /lib/modules/(version)/kernel) and load it with insmod mcdx.o.


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Linux Forum Home


Sponsored links

Ads by Google


Results for: dos drivers

Where do drivers go???? www.computing.net/answers/linux/where-do-drivers-go/1982.html

Need DOS PCMCIA drivers for Dell Latitude p100 www.computing.net/answers/linux/need-dos-pcmcia-drivers-for-dell-latitude-p100/2548.html

Need driver for HP 710c www.computing.net/answers/linux/need-driver-for-hp-710c/1468.html