LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   How does one get Mandrake install to recognize a specific Seagate Hard drive? (https://www.linuxquestions.org/questions/mandriva-30/how-does-one-get-mandrake-install-to-recognize-a-specific-seagate-hard-drive-135933/)

studpenguin 01-18-2004 02:18 AM

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?

jailbait 01-18-2004 12:58 PM

"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

studpenguin 01-18-2004 06:17 PM

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.

pzatch 01-18-2004 11:22 PM

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.

studpenguin 01-19-2004 12:20 AM

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?

pzatch 01-19-2004 12:27 AM

Plug and play automaticly through the bios sets and resets the irq numbers. They could change between bootings and this screws up linux totaly.

studpenguin 01-19-2004 12:29 AM

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.

studpenguin 01-19-2004 12:33 AM

I'll tell you my results disabling auto detect "plug & pray"

studpenguin 01-19-2004 01:22 AM

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)

iedirtbiker 01-19-2004 11:17 AM

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

studpenguin 01-19-2004 07:22 PM

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?

iedirtbiker 01-19-2004 08:10 PM

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

studpenguin 01-19-2004 09:57 PM

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

studpenguin 01-19-2004 10:16 PM

tried all that and it doesn't work

I don't have your m/b

iedirtbiker 01-19-2004 10:24 PM

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...


All times are GMT -5. The time now is 09:49 PM.