Slackware - InstallationThis forum is for the discussion of installation issues with Slackware.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying to install Slackware 9.1 on an IBM eserver 220, it has an IDE CD and and Adaptec SCSI with 2 8GB Hard drives.
I can boot with the CD using th adaptec.s kernel which will find the hard drives (sda and sdb) and a Python tape drive, but Install then cannot find a source. Attempts to manually mount hda give the error "mount: not a directory". The CD is recognised as hda (it is on the master of the first IDE channel).
I installed an old Red Hat 7.3 on this machine without problems (apart from it sucking badly), and I have used the Slackware CD's on several other installs with no issues.
I could try via an NFS install, but would really appreciate any help with this issue. I have seen several other posts with similar problems that appear to revolve around SCSI systems.
I think that /cdrom is a symlink to /var/log/cdrom (?) so I have used "mount -t iso9660 -o ro /dev/hda /cdrom" I have tried creating new directories (like /newcd or /pleaseworkthistime) but no joy. During the install process I have seen the same error (mount: not a directory) on the syslog output (ALT F4).
I formatted one of the HD as a fat32 drive and was able to create a directory /win and mount it successfully, so the whole mount thing seems to work fine, just not with the CD.
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304
Rep:
copy the stuff from that cdrom to the hard drive. slackware will let you tell it where the packages are. the cdrom may be getting loaded as scd0 or similar.
/var/log/cdrom is then a link to some device. Do this to find out where the kernel sees it:
dmesg | less
then do:
ls -l /dev/cdrom
and ls -l whatever else follows from that.
it may help if you could put the CD drive on hdb.
First of all, thank you for the replies and help so far. I've found a solution - even though I'm not sure why!
I found a post of a similar nature in the RedHat forum, the cd wouldn't mount and failed with "mount: not a directory" The answer turned out to be disabling DMA on the drive.
I couldn't find any error message via dmesg, but running "hdparm /dev/hda" confirmed that dma was turned on for this drive. I ran "hdparm -d0 -X /dev/hda" disabled dma and the cd mounted with no problems.
Slack 9.1 installed and running!
Now I'll read up on how to disable dma on this drive (kernel parameter in lilo?) every boot.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.