LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva
User Name
Password
Mandriva This Forum is for the discussion of Mandriva (Mandrake) Linux.

Notices


Reply
  Search this Thread
Old 01-18-2004, 02:18 AM   #1
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Rep: Reputation: 33
How does one get Mandrake install to recognize a specific Seagate Hard drive?


I just got the Mandrake linux disk 1 install downloaded & tried to install it on 30 gig partion, making the PC a dual boot package, --- the other side being Windows XP.

The install program loaded correctly, but it's struggling to recognize my hard drive:



It's a Seagate ST380013AS.

The install program is asking for:

base_address (a number)
controller_type ( a number)
irq (number)


For the love of God, where do I find such information so that it will install Mandrake Linux 9.2?

Is there by any chance some version of Drak X or something that tells me what I need to enter a bit better?
 
Old 01-18-2004, 12:58 PM   #2
jailbait
LQ Guru
 
Registered: Feb 2003
Location: Virginia, USA
Distribution: Debian 12
Posts: 8,337

Rep: Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548Reputation: 548
"where do I find such information so that it will install Mandrake Linux 9.2?"

You might be able to fix the problem in your BIOS. Some BIOS can be set up to autodetect the hard drive.

___________________________________
Be prepared. Create a LifeBoat CD.
http://users.rcn.com/srstites/LifeBo...home.page.html

Steve Stites
 
Old 01-18-2004, 06:17 PM   #3
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Original Poster
Rep: Reputation: 33
I already had the BIOS autodetect for the hard drive working.

It's the Mandrake linux install CD that doesn't know what to do with it

It's detect program. Drak x,

doesn't understand this model of Seagate SATA. www.seagate.com

(ST380013)


To configure it, Mandrake install is prompting me to type in these 3 numbers that go by"0x123 . . . ." format

base_address (a number)
controller_type (a number)
irq (number)

I'm sitting here looking at the Hardware profile crap that I found in Windows. There is essentially 3 parts to it:

1. VIA BUS Master IDE Controller
2. Primary IDE Channel
3. Secondary IDE channel

VIA BUS Master IDE Controller that lists

I/O port "0x"(followed by 8 presumably hexadecimal digits) -- "0x"followed by 8 presumably hexadecimal digits)




IRQ channel gives me

14 & 15 primary & secondary IDE channels (respectivally

20 for SCSI


Alll of them have I/O ports "0x"(followed by 8 presumably hexadecimal digits) -- "0x"followed by 8 presumably hexadecimal digits)

base_address
& controller_type


If someone could please explain to me what it it I need to look for and how I'd appreciate that.
 
Old 01-18-2004, 11:22 PM   #4
pzatch
Member
 
Registered: Aug 2003
Location: Ohio
Posts: 173

Rep: Reputation: 30
Well i don't have an SATA drive (yet) so take my advice with a grain of salt.

Make sure the jumperpins are set correctly for the drives in your system. Linux prefers to have the drives setup as master/slave and not cable select.

Make sure you have ALL plug and play options turned off in the bios. Windows doesn't really need this turned on either.
 
Old 01-19-2004, 12:20 AM   #5
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Original Poster
Rep: Reputation: 33
No, it's not the jumper pins. The drive doesn't need jumper pins.

Thanks for trying to help, though.


What is it about the Plug and Play? though?

Last edited by studpenguin; 01-19-2004 at 12:22 AM.
 
Old 01-19-2004, 12:27 AM   #6
pzatch
Member
 
Registered: Aug 2003
Location: Ohio
Posts: 173

Rep: Reputation: 30
Plug and play automaticly through the bios sets and resets the irq numbers. They could change between bootings and this screws up linux totaly.
 
Old 01-19-2004, 12:29 AM   #7
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Original Poster
Rep: Reputation: 33
If it needed jumper pins, why would it run Windows?

If it needed jumper pins, it wouldn't run at all. I wouldn't be posting you this.

Anyways I'll take the auto-detect "plug & pray" off anyways

and tell you my results soon enough.

Last edited by studpenguin; 01-19-2004 at 12:32 AM.
 
Old 01-19-2004, 12:33 AM   #8
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Original Poster
Rep: Reputation: 33
I'll tell you my results disabling auto detect "plug & pray"
 
Old 01-19-2004, 01:22 AM   #9
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Original Poster
Rep: Reputation: 33
Nothing from disabling PnP auto detect. Here's what I did menu by submenu:

AMIBIOS NEW SETUP UTILITY --- VERSION 3.31a

PNP/PCI Configurations--------> Plug and Play Aware O/S---->Yes/No---->Yes

the BIOS manual says

"when set to Yes, BIOS will only initialize the PnP cards used for booting (VGA, IDE, SCSI) The rest of the cards will be initialized by the PnP operating systems (Windows) (Godwilling Linux too someday!!!)

It goes on to say:

"When set to No, BIOS will initalize all the PnP cards. Select Yes if the operating system is plug & play"



Again Mandrake 9.2 install with it's DrakX detection program won't recognize this seagate SATA hard drive without giving it more information.

It initially asks "any disk/SCSI" interfaces Y/N?

If I say No, it won't go further.

If I say yes, it gives a list --- and logically I select "Seagate" ---- though that further says

"some seagate hard drives have problems" and then doesn't work,

Again prompting me:

base_address (a number)
controller_type (a number)
irq (number)
 
Old 01-19-2004, 11:17 AM   #10
iedirtbiker
LQ Newbie
 
Registered: Jan 2004
Location: Lake Elsinore, CA
Distribution: Fedora Core, Redhat 9, Mandrake 9.2
Posts: 20

Rep: Reputation: 0
Studpenguin,
What SATA chipset is your drive connected to? Promise? VIA? Silicon Image?
I am running 9.2 as well on a SATA drive (Maxtor) and using the VT8237 chip driver (sata_via) ... it wont find the harddrive until a driver for the SATA chip is loaded
 
Old 01-19-2004, 07:22 PM   #11
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Original Poster
Rep: Reputation: 33
Quote:
Originally posted by iedirtbiker
Studpenguin,
What SATA chipset is your drive connected to? Promise? VIA? Silicon Image?
I am running 9.2 as well on a SATA drive (Maxtor) and using the VT8237 chip driver (sata_via) ... it wont find the harddrive until a driver for the SATA chip is loaded

That's what mine is too, VT 8237 --- if memory serves. BIOS shows it everytime I restart the beast.

of course BIOS recognizes it. Though, the question remains, how do you get Linux Mandrake 9.2 to do reccognize it.


What does that mean?
 
Old 01-19-2004, 08:10 PM   #12
iedirtbiker
LQ Newbie
 
Registered: Jan 2004
Location: Lake Elsinore, CA
Distribution: Fedora Core, Redhat 9, Mandrake 9.2
Posts: 20

Rep: Reputation: 0
Hey Stupidpenguin
If your drive is connected to the VT8237 SATA controller, then the module you want to load when the install asks for 'any disk/SCSI interface?' would be sata_via... it should be in the list.

I am running 9.2 (for AMD64) and it detected my controller.

You might double check the BIOS settings for the VT8237 chip ... depending on the BIOS, you may have an option to use RAID or 'BASE' (or SATA) with a single drive, you definately dont want RAID
Also, if your board has the Promise SATA, you might try that one (my board had both MSI K8T Neo)

IEdirtbiker
 
Old 01-19-2004, 09:57 PM   #13
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Original Poster
Rep: Reputation: 33
Hey the only stupid question is one that isn't asked. I'm just a novice and a newbie.

I'll see if you know what you're talking about.

If you do hey, I can admit to my stupidity, that's no longer there, that you relieved me of. Thank you.


If you're just playing with me, --- F.U. too

Last edited by studpenguin; 01-19-2004 at 10:00 PM.
 
Old 01-19-2004, 10:16 PM   #14
studpenguin
Member
 
Registered: Nov 2003
Location: Pacific Northwest United States
Posts: 286

Original Poster
Rep: Reputation: 33
tried all that and it doesn't work

I don't have your m/b
 
Old 01-19-2004, 10:24 PM   #15
iedirtbiker
LQ Newbie
 
Registered: Jan 2004
Location: Lake Elsinore, CA
Distribution: Fedora Core, Redhat 9, Mandrake 9.2
Posts: 20

Rep: Reputation: 0
it was worth a shot! Could be that Mandrake for AMD64 is a diff kernel and has diff drivers... I was gonna try a 9.2 for i386, but didnt have a blank CD-R to burn it to...
 
  


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
seagate sata Hard drive struggles with Linux studpenguin Linux - Newbie 36 01-19-2009 04:31 PM
OpenSuse does not recognize my hard drive Jeffmrg SUSE / openSUSE 2 09-11-2005 06:14 AM
Not able to recognize my hard drive damnbiker Linux - General 3 08-31-2005 01:39 PM
Cant install onto my Seagate drive krugersy Linux - Newbie 2 05-27-2005 07:29 AM
problem recognizing seagate hard drive nom the unwise Linux - Hardware 1 02-09-2004 08:07 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Mandriva

All times are GMT -5. The time now is 07:54 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