LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - Installation
User Name
Password
Slackware - Installation This forum is for the discussion of installation issues with Slackware.

Notices


Reply
  Search this Thread
Old 06-09-2004, 04:10 AM   #1
Matto4297
LQ Newbie
 
Registered: Nov 2003
Location: Kent UK
Distribution: Ubuntu Hoary 5.04
Posts: 15

Rep: Reputation: 0
HELP: Slack 9.1 and Samsung CDR-3231


I'm trying to install Slackware 9.1 on an old machine (PII 266, 64MB, 4GB) from the CD. I have a Samsung SCR-3231 32X CD-ROM drive.

The disk boots fine from the BIOS and i can login as root using the bare kernel and use fdisk to partition my hard drive, i can activate the swap partition but when it comes to the "choose source media" section, my CD-ROM drive is not found and therefore i can't continue the install.

I've tried using several different boot dsiks with support for old cd-rom drives but with no luck and googling for help brings up windows drivers only!

If anyone could help I'd be very appreciative

Thanks

Matt
 
Old 06-09-2004, 08:48 AM   #2
Astro
Member
 
Registered: Jan 2003
Location: Ballston Lake, NY
Distribution: Slackware, Debian
Posts: 665

Rep: Reputation: 30
I came across an old CDROM I had that was like this. Nothing you can really do, the support simply isn't there or the support for the drive is just bad. You can do one of a few things really; When it happened to me I just took the hard drive out of that computer and put it in another and installed, then transferred it back to the other computer. Another option is to use a different CDROM drive if you can get ahold of one.
 
Old 06-09-2004, 09:10 AM   #3
Matto4297
LQ Newbie
 
Registered: Nov 2003
Location: Kent UK
Distribution: Ubuntu Hoary 5.04
Posts: 15

Original Poster
Rep: Reputation: 0
thanks for the help. I have another CD drive so i'll try that.. then i can work on trying to fix the problem.

It's pretty hard to work out how to get something working when you can't even install an OS!!!
 
Old 06-09-2004, 09:16 AM   #4
Astro
Member
 
Registered: Jan 2003
Location: Ballston Lake, NY
Distribution: Slackware, Debian
Posts: 665

Rep: Reputation: 30
I agree, thats one thing though I like about linux, I can install it on one drive in a fast computer so the install takes like 5 mins, then dump the drive off into another computer that doesnt have a net card/cdrom/whatever and have it not care what hardware it's on. If you were to do that with windows theres gonna be a good chance it wont work well if at all because of all the hardware changes it'd have to make.
 
Old 06-09-2004, 09:18 AM   #5
Matto4297
LQ Newbie
 
Registered: Nov 2003
Location: Kent UK
Distribution: Ubuntu Hoary 5.04
Posts: 15

Original Poster
Rep: Reputation: 0
btw just out of interest. when you transferred your hdd back into the system with the old cd drive in it. dit the OS recognize it?

Slack 9.1 seems to recognize it on bootup as being /dev/hdb but it just won't mount in the installer!!

weird!
 
Old 06-09-2004, 09:20 AM   #6
Matto4297
LQ Newbie
 
Registered: Nov 2003
Location: Kent UK
Distribution: Ubuntu Hoary 5.04
Posts: 15

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by Astro
I agree, thats one thing though I like about linux, I can install it on one drive in a fast computer so the install takes like 5 mins, then dump the drive off into another computer that doesnt have a net card/cdrom/whatever and have it not care what hardware it's on. If you were to do that with windows theres gonna be a good chance it wont work well if at all because of all the hardware changes it'd have to make.
yeah especially with winxp and it's weird registration system, if you change the hardware it stops working and tells you to buy a new copy!!
 
Old 06-09-2004, 08:50 PM   #7
Astro
Member
 
Registered: Jan 2003
Location: Ballston Lake, NY
Distribution: Slackware, Debian
Posts: 665

Rep: Reputation: 30
Quote:
Originally posted by Matto4297
btw just out of interest. when you transferred your hdd back into the system with the old cd drive in it. dit the OS recognize it?

Slack 9.1 seems to recognize it on bootup as being /dev/hdb but it just won't mount in the installer!!

weird!

mmm to tell you the truth, after I transferred it back I never used the CDrom drive ...just ran it as a server with no monitor/keyboard/mouse.
 
Old 06-12-2004, 07:38 AM   #8
Matto4297
LQ Newbie
 
Registered: Nov 2003
Location: Kent UK
Distribution: Ubuntu Hoary 5.04
Posts: 15

Original Poster
Rep: Reputation: 0
lol! sounds like a plan!!
 
Old 07-09-2004, 09:55 PM   #9
Chant
LQ Newbie
 
Registered: Jul 2004
Posts: 2

Rep: Reputation: 0
Samsung SCR 3231 does seem to still have a problem

I had to grin when I found this... earlier today I was wrestling with a Samsung SCR 3231 (rev 101) while installing Slackware 10.0. (Kernel 2.4.26). Exactly the same results, boots the CD nicely from the BIOS, and the kernel will recognise the drive either as IDE/ATAPI (as /dev/hdc, which is correct) or using the ide-scsi interface. Both look fine in /sys and dmesg, and both interfaces can produce activity from the drive... but neither will read a CD. This doesn't just apply to the slackware install, either. The behaviour is just the same with a fully installed kernel and a normal boot-up.

Strangely, I think I remember using the drive successfully with a Red Hat 9 kernel (2.4.20). On the other hand, I'm not too sure about that. I also think I remember having had trouble when I did the Red Hat install, so that if I ever saw the drive work under Linux it was after compiling a kernel locally.

I think we have to assume that there is some quirk of the SCR 3231 that makes it fail.

One possibility is this (from drivers/ide/ide-cd.c in the kernel source, added by Alan Cox in March 2003):

Quote:
/* the 3231 model does not support the SET_CD_SPEED command */
else if (!strcmp(drive->id->model, "SAMSUNG CD-ROM SCR-3231"))
cdi->mask |= CDC_SELECT_SPEED;
The drive is 32x, and the CD blank I used for the installation is only 16x. On the other hand, I did consider this when testing and tried several different CDs. I suppose I'd better dig out one that is guaranteed to work at 40x to make sure.

If this is the reason that the SCR-3231 is failing, then we have to ask how the BIOS is able to use the drive to boot the 16x CD... Is there perhaps a way to control the speed of the drive after all?


Last edited by Chant; 07-09-2004 at 10:09 PM.
 
Old 07-12-2004, 10:24 AM   #10
andrex
LQ Newbie
 
Registered: Jul 2004
Posts: 1

Rep: Reputation: 0
It seems that in newer kernels IDE DMA support is on by default and that causes problems with Samsung SCR-3231 CD-ROM drive.

Running
# hdparm -d0 /dev/hdc
before
# setup
worked for me and the Slackware 10 installer was able to find the source media.
 
Old 07-21-2004, 09:16 PM   #11
Chant
LQ Newbie
 
Registered: Jul 2004
Posts: 2

Rep: Reputation: 0
Yes, Andrex, you've hit the nail on the head. Turning off DMA makes the drive work.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
CDR problems Joe47 Fedora 2 03-04-2005 09:39 PM
Slack 10 CD can't detect Samsung SC-140 on /dev/hdc? EOHooligan Slackware 1 01-12-2005 11:28 AM
help with cdr no-fixate guild Linux - Newbie 3 04-27-2004 02:02 PM
Samsung CDR/RW - crashes when i try to mount wi77ard Linux - Hardware 0 02-11-2004 07:45 PM
Cdr KevStA Linux - Software 3 05-19-2002 06:49 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - Installation

All times are GMT -5. The time now is 09:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration