[NTLUG:Discuss] kernel sees CDROM on /dev/hdc during bootup, but can't mount it..

Stephen Klein jaguar at imagin.net
Mon Jun 4 01:41:42 CDT 2001


As far as I know, Slackware still uses the old static /dev filesystem,
instead of the new dynamic system that the 2.4 kernel is supposed to
support.  It sounds like that for some reason all of these files did not
get installed.

Maybe I can help you fix it.  Since you just installed it, I would
recommend that you just reboot off of the CDROM and reinstall, making
sure to select the 'devs' package in the 'A' series (base system
packages).


If you don't want to reinstall, you can try this:

Run 'setup' from the command line.  Once you've selected your source
(install CDROM).  Continue on to the package selection.  It will
probably be easiest just to reinstall the entire 'A' series so select
'A' series and deselect everything else (unless you want to install
other stuff as well).  Select [OK] when done, continue on into the
install section.  The easiest way is to select the 'full' install option
(which installs EVERYTHING in the selected packages), but if you just
want to install the /dev files, you can select 'menu' or 'expert' which
will allow you greater control over what you want to install.  After
you've selected your method, press [ENTER].  You will probably get a
warning box, it should be safe to ignore it.  Once you get the list of
packages (if you selected menu or expert), make sure you select "devs". 
After that, just select [OK] and follow the prompts and everything
should install.  After that, all your /dev files should be there, and
your cdrom should work now (rebooting would be a good precaution).

Alternatively (if you're brave), you can just untar the devs.tgz package
into the root directory.  It's in the /slackware/a1 directory on your
install CD.  I recommend reinstalling completely before trying this
though.

Hope I helped,
Stephen Klein

Richard Geoffrion wrote:
>
> During installation (of Slackware 7.1) the computer is able to boot off of
> the CDROM drive, and successfully scan the /dev/hdc  EIDE CDROM drive during
> the kernel load, but when it comes time to mount the drive I get the error
> message:
> 
> mount: special device /dev/hdc does not exist
> 
> A quick look in  /dev shows only
> 
> /dev/hda
> /dev/hda1
> and
> /dev/hda2
> 
> I have tried the CDROM as Pri/Slave, Sec/Master, and even Sec/Slave but
> nothing works.
> 
> What is next?
> 
> Slackware 7.1 on a Pentium 200 with a 2 gig IDE drive and an EIDE ATAPI
> CDROM drive.
> 
> HELP !!!
> 
> ----------------------------
> (All of these run on sentances and sentance fragments brought to you
> by.... )
> -Richard!
> 
> _______________________________________________
> http://www.ntlug.org/mailman/listinfo/discuss



More information about the Discuss mailing list