[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

cdrom mounting problem

Posted on 1997-03-30
6
Medium Priority
?
393 Views
Last Modified: 2013-12-15
>I am using Slackware 3.2 and UMSDOS partition.
>it seems that whenever i do :
>
>    mount  /dev/mcd  /cdrom
>
>it never works. it seems to be saying:
>
>    Kernel does'nt recognize device (/dev/mcd).
>                                   (????? device)
>
>or something like that. i can't really examine the problem
>extensively but if someone encountered a similar experience >please HELP me! i have a lot of CD's to
>examine (sunsite.ums.edu) ftp on them.
>
>Thanks in advance.
>
>-Bromone4

It's me again.
When I boot up the kernel, it says:

    "Checking for CD... Unable to identify CD-ROM format.
     no CD found..."

And also this is the EXACT message I get when i type:

darkstar:~# mount /dev/mcd /cdrom  <ENTER>
mount: the kernel does not recognize /dev/mcd as a block        device. (maybe `insmod driver'?)

Maybe now someone can help me. (I need that darn CD!)

Thanks, Bromone4
0
Comment
Question by:bromone4
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 1

Expert Comment

by:hcheng
ID: 1627039
Two things:

1. Make sure that you /dev/mcd matches your CD-ROM type.  The newer CD-ROM are IDE drives, so they go under /dev/hd?.

2. If /dev/mcd is really what you want, make sure you recompile your kernel to include support for MCD CD-ROM drives.  This is most likely the problem, since the kernel doesn't recognize the device.  If you are not familiar with compiling the kernel, see the CD-ROM HOWTO and the Kernel HOWTO at:

http://www.ecsnet.com/HOWTO/HOWTO-INDEX-3.html

0
 

Author Comment

by:bromone4
ID: 1627040
Edited text of question
0
 

Author Comment

by:bromone4
ID: 1627041
Edited text of question
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:bromone4
ID: 1627042
I need more adequate help than that. I have lots 'o' stuff on CD,
including WINE, and well, other junk. (Doom2, QUake...).
0
 
LVL 1

Accepted Solution

by:
hcheng earned 180 total points
ID: 1627043
It seems that you should not be using /dev/mcd?  The boot up message says that it actually recognize the CD-ROM but found no CD in it (I hope you have put a CD in), where as mount /dev/mcd tells you that it doesn't recognize it at all.

In my slackware 3.1 setup, here are the different devices that the startup script tries to find a CD-ROM (see /etc/rc.d/rc.cdrom):

scd0 scd1 sonycd cdu535 mcd sbpcd aztcd cm206cd gscd0
mcdx0 mcdx1 optcd0 sjcd lmscd hdd hdc hdb hda hde hdf hdg hdh

(append a /dev/ to each of them.)  Try them one by one to find out which one is your CD-ROM (you can skip one of the hd's that corresponds to your hard drive if you want).

Also, make sure that when you use mount, do:

  mount -t iso9660 /dev/whatever /cdrom

so that mount knows that it is looking for a CD-ROM format.

Which brings me to a second idea.  Make sure that your kernel supports the ISO 9660 format.  If not, you will not be able to read standard CD-ROMs.  You can try the above mount command, and the kernel should complain if it doesn't support iso9660.  If that's the case, you have to recompile your kernel.

If that still doesn't work, make sure that you can read the CD-ROM from another OS, say DOS.  Hmm.. I just realize that you are running on UMSDOS.  I have never used UMSDOS, so I don't know how that will affect things.  From what I can see in the UMSDOS HOWTO, it shouldn't have much effects, but I wouldn't know for sure.
0
 
LVL 1

Expert Comment

by:hcheng
ID: 1627044
In your comment (since I only get it from email, I'll include it here):

I really think that UMSDOS has many things to do with it.  Once before I had RedHat 3.0.3 with Kernel 1.2.xx and 'mcd' worked fine. I had no troubles, but also I had it on its own partition.(1.5 gig).

By the way, i am also having trouble with DIP. I can't login to the net! (now I am using Win95). I need to download things (eg. sQuake) in Linux format. (I tried in Win95. tar don't work there) so anyways, i hope you can help me there also. Here is the error message using a modified /usr/doc/dip/samples/sample.dip script (reproduction not exact):

<CODE> Failed at waiting for Password entry... </CODE>

or i don't know.

also when i installed Slackware 3.1, I used mcd=0x320,11.
so shouldn't that be in the Kernel already? just a thought.

---

Whether the driver is included in the kernel depends on which kernel you used.  The kernel I had from Slackware 3.1 did not recognize my CD-ROM at all until I recompile the kernel.

As for the dip, can you set up a new question and post your dip script?  Posting what you usually get in a manual login (login prompts, etc) would help.
0

Featured Post

Learn how to optimize MySQL for your business need

With the increasing importance of apps & networks in both business & personal interconnections, perfor. has become one of the key metrics of successful communication. This ebook is a hands-on business-case-driven guide to understanding MySQL query parameter tuning & database perf

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Suggested Courses

649 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question