Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
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.
I have the Asus A7V333 motherboard with a raid 0 set up with Windows xp. I used partition magic to clean some space before my windows partition where I plan to install mandrake 9.1. I'm trying to install it now and it's asking me which disk/scsi driver to try. none of these make any sence to me, they all seem to be abbreviations. According to the Asus website, this board has the Promise 20276 ATA133 which also seems to be known as the FastTrack133 Lite? I can't find anything like this in the list. I was told I could get the drivers for that at www.promise.com, but I'm so confused about what the thing is actually called because it seems to have so many different names, and I can't really find anything that matches on the promise website. Does anyone know more about where I can find the drivers?
Then once i get ahold of the drivers, how do I use them in the install of Mandrake?
I think those HW RAID enabled motherboards make the RAID chips emulate an IDE interface. I'm not sure, but I think that's the case. If that is so, you shouldn't have to select a driver at all.
I haven't used or installed Mandrake, but can you describe what happens? Does it give you any message or something?
thanks for the reply. Yeah it asks which RAID/SCSI diver to try and gives me a list. They are in abbriviated format, so its hard to determin which one to use. In another forum a guy with my motherboard mentioned pdc20276 or something like that, I can't remember. That one isn't in the list. When installing windows xp, it prompts me to press F6 if I want to install a RAID/SCSI controller and then i put in the floppy with the drivers in it (which I got from the asus website. They don't have linux verions). I suspect it will be the same with Mandrake, but i need to figure out what drivers I need and then find the "Have Disk" button like you would in XP. Or maybe there some special switch I have to use before launching the install. I don't know and I couldn't find anything about how to install a driver manually before install in the Mandrake docs.
I get the impression that most RAID controllers already have the drivers there and Mandrake automatically detects and installs them, but mine aren't in the list or i don't know the proper name.
The thing is that before Linux version 2.4.21, IDE controllers couldn't be compiled as modules, and I believe that Mandrake uses 2.4.20. In that case it is strange that they haven't compiled support for it into the kernel, though.
Are you sure that you have to select a driver? Can't you just proceed without loading extra drivers?
Check if you can find pdcraid otherwise. Or if even that doesn't work, can you check the exact name of the RAID chipset that your motherboard uses?
OK I just tried it agian. Yeah, there is no way to skip the detection process. It actually detected my hard disks though and saw they they were on the raid controller and even displayed the name of the raid controller when it was booting into the install process. I choose the language, accept the agreement and it displays "Which disk/scsi driver should i try?". The only options are back and next. I select pdcraid and hit next. It said "Found pdcraid disk/scsi interfaces. Do you have another one?" <Yes> <No> <See hardware info> It will say it found x disk/scsi interfaces no matter which driver I try. Its the only disk/scsi controller in there so I select no and hit next. It says please wait, does some stuff real fast (I think its trying to install the disk controller) Then says "Do you have any disk/scsi interfaces? <Yes> <No> <See hardware info> If i select Yes here, it brings me back to which driver should i try. If i select No, it gives me this error.
An error occured
An error occured - no valid devices were found on which to create new filesystems. Please check your hardware for the cause of this problem.
Now i know the raid is set up correctly because I have windows XP on another partition. I suspect its just getting confused because I'm not trying the correct drivers.
As for the chipset thats part of the problem, it seems to have like 5 different names. My the Asus A7V333 used the Via chipset, but the onboard raid controller seems like a seperate thing. It seems to be made by Promise. On the asus website it says:
IDE RAID (Optional) Promise 20276 ATA133 RAID controller support RAID 0,1
in the specs section of the motherboard. And in the download section of my motherboard, this is the WinXP drivers that I used:
I'm also running an A7V333 with Linux (SuSE 8.0 right now, soon to be RH9)
I'll have to look at the driver dance I had to do during install when I get home tonight. I will say it was a touch on the painful side. I don't remember seeing any Mandrake specific info back when I was on the hunt for drivers.
I will say, the drivers were required. I'm also running xp, and had a different partition dedicated to my Linux distro. Before I found the drivers, both RH(8 at the time) and SuSE(both 8.0 and 8.1) wanted to blow the partition(s) away and use the disks as seperate disks. Also, due to kernel differences between 8.0 and 8.1 distro of SuSE, I had to go 8.0. I'm fairly certain I went with the Uniprocessor kernel module for the TX2000 raid controller driver from the promise web site. I opted for the TX2000 driver since it's the retail version of an ATA133 raid driver. if memory serves me it's the same chipset as our MBFastTrak Lite chip.
I'll post more tomorrow, after I've struggled with RH9 a bit tonight.
Wow, I've been looking everywhere for drivers, I didn't know the one you posted would work for all the fast track series. They are ment for 9.0 , but I thought i would try them installing 9.1 anyway. There were problems.
In the readme file it says:
6.) Issue following commands to load FastTrak module, Because
Mandrake linux not initial floppy device at startup.
# modprobe floppy
# mkdir /floppy
# mount -t ext2 /dev/fd0 /floppy (Extract from linux)
or mount -t vfat /dev/fd0 /floppy (Extract from Windows)
# cd /floppy
# sh floppy.fix
# cd /
# umount /floppy
I got troubles when trying to mount:
# mount –t vfat /dev/fd0 /floppy
mounting /dev/fd0 on /floppy as type vfat, options
calling mount(/dev/fd0, /floppy, vfat, -1058209792, check=relaxed)
(here it paused for about 10-20 seconds while the read light on the floppy is on)
SCALAR(0x84f83e0) at /usr/bin/perl-install/fm.pm line 738.
I then do:
# cd /floppy
# sh floppy.fix
sh: Can’t open floppy.fix
Whats going wrong with the mount process? Does this mean there is something wrong with the floppy disk or the kernel or what?
This is in a shell. When i get to the first graphical screen in the install where you select the language, I press Ctrl + Alt + F2 like it says in the instructions.
Thanks for the help, maybe we'll actually solve this one.
I'm not sure what's going on with it.
I downloaded Mandrake 9.1 yesterday, so that I could try it out for you, while the driver itself didn't work, the whole mounting of the floppy process went off without a hitch.
If you've got another box that you can load MD9.1 onto, you can compile your own driver from the partial source promise provides.
Hit promise's web site http://www.promise.com If you are using Konquerer or Mozilla, it seems to have a hard time displaying the 'support' link. However, you can see the 'support' link from IE (go figure)
If you can get to the download page (use the site map if you can't see the links) choose TX2000 as the device, drivers as the type and other as the OS. This is the page you'll likely see updated drivers for Mandrake, as well as the partial source download.
Unfortunatly, you need the kernel sources along with several other source files to do the compile. If you downloaded Mankdrake, you might have problems trying to find all of the sources easily.
One other thing, since Mandrake has it's roots in Redhat, you could try the RH9 drivers.
Found by choosing TX2000 as the device, Drivers as the type, and RedHat as the OS, on Promise's download site.
Good Luck, I'll keep trying it out, and I'll let you know what I find.