Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
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.
Hi!
I have read the Manual and this Thread again and Again, and tried to install booth Mandrake 9 and RedHAT 8 on my Computer but, it doesnt work!
I boot from the Floppy, change to the console and when i run "insmod" i become the regular Warning, but then the cursor is blinking and thats all
When i go back to the GUI and go on with installation, RedHat or Mandrake couldnt detect any Harddrive...
My System:
Athlon XP 2400+
Soyo KT400 Dragon Ultra
The Drivers for Suse8.0 from The Highpoint Hompage Works great on my PC, but i hate SUSE
1. Boot from the special Boot disk, contained in the .zip file
2. Skip the Media Test
3. Press NO on Harddisk-Driver install Screen
4. When the GUI from the Installer appears i Press
CTRL+ALT+F2
5. I input:
/bin/insmod /modules/hpt37x.o
and press Return,
After that the following Warning appears and the cursor is blinking...
"Warning: loading /modules/hpt37x2.o will taint the kernel: no license"
Thats all...
After Pressing CTRL+ALT+F7 The installer can't detect any Harddisk.
On Mandrake 9 i do :
1. Boot from the MDK bootdisk from the .Zip File
2. After language selection screen i Press CTRL+ALT+F2
3. On console:
cd /modules
modprobe sd_mod
insmod_ hpt37x2.o
The same Warning appears and the cursor is only blinking...
This Warning appears with the original Highpoint Drivers for Suse8.0 after insmod too, but there is no problem, after Insmod i see the Prompt and can install it on my Array.
I have tried to install mandrake 9.0 onto my raid array on htp372 using your files and your guide, Everythign seemed to run fine, no errors, the 2 files were definatly replaced, lilo ran at the end properly, but after the smooth install , on first boot of linux i get this error:
Mounting File system
Kmod: Failed to exec /sbin/modprobe -s -k block major-8 errno=2
and a kernal panic
I have double checked i am defiantly using the ext3 file system
Hope you can help me, ive watched the install screen so many times its doing my head in :/
I've tried using the precompiled kernels and following the instructions exactly. Every single time my system hangs during the package installation. Anyone have any idea why?
2) Make the kernel image floppy by copying the files in the .gz file onto a floppy disk.
3) Put Mandrake install CD and the boot floppy into the computer and turn it on.
4) Follow normal installation until you get to the license screen.
5) follow Sharky's instructions to load the module that supports the HPT37x controller and go continue the installation process until it asks you if you want to download the updates. Note that any drives on the HPT controller will now appear as "sdx" , e.g. sda and sdb in my case.
6) Go back in to terminal mode and follow sharky's instructions to copy the boot image files over to the /mnt/boot folder. I want to note here that I had to do a cp -f fdtemp/* /mnt/boot/ to overwrite both files ( -f is 'force copy', I think ) , otherwise it would not overwrite any pre-existing files. Also, for chroot, mine was /bin/usr/chroot. I found it by using the find command like this: find / -name "chroot"
That searches the entire directory structure for any file named chroot. You will get a few 'access denied' errors when it tries to search devices ( like /dev/fd0 ) for the file, but just let it run until it (hopefully ) finds chroot.
7) Reboot. I haven't gotten to this point yet as I told Mandrake to download file updates and it's going to take an hour or so to do.. ( going to bed, almost midnight here.).
If I will post the final results here sometime tomorrow, but so far so good.
i'm a newbie and i have a PIV. the kernel precompiled is for athlon. how can I recompile the kernel? where can i find a compiled kernel for i686 (PIV?).
Thats all...
After Pressing CTRL+ALT+F7 The installer can't detect any Harddisk.
XD [/B]
I tried to do a RadHat 8.0 install on my system and had similar happen. I don't remember having any license warnings though... I'll have to try it again and provide further detail... I will try to get a more detailed error description, and a better description of my hardware (currently, I think it's an HPT 372A built into my motherboard)
I was able to successfully use The Shark disks for Mandrake 9.0 but the problem is that the kernel he provides isn't for an SMP machine as far as I can tell. (BTW - Is there anything else that will be disabled for an SMP machine with this Kernel?)
I have a dual Athlon machine with an adaptec 1200A (it has the HPT 370 chipset in it) and I believe I'm good for compiling a new kernel in order to use the 2nd CPU?
So when I tried to compile a new kernel carefully selecting the SMP, HTP37X and ATARAID option I came accross an error in which the compiler couldn't find the ataraid module (I didn't choose to compile it as a module) that I had specified using the Xconfig kernel configurator.
So I ended up giving up this approach(maybe prematurely) thinking some of the other ways of making it work would come through (they didn't).??? I guess the alternatives are using the RH 7.3 release which is ancient using the Highpoint disk drivers, waiting for a 2.5.X kernel-based release which should include the ATARAID drivers, doing a software raid - nope that won't do either since it's a boot disk on mine.....Giving up on a RAID0 altogether???
Finally, just to have my conscious clear, I was also able to try Mandrake 9.1 and Redhat 9 (Bit Torrent works great for getting version 9 prior to the release date) but neither worked with the HPT370. They recognize the disks but refuse to identify a RAID0 or in the case of the MDK 9.1, the 2 RAID disks are identified and a third /ATARAID/dp0 disk. The problem is that the device fails when it formats the SWAP partition and the RAID gets destroyed...... Any ideas anyone? Thanks
Distribution: CentOS primarily but I multi-boot my laptop to Ubuntu or Fedora Core 10 as needed
Posts: 48
Rep:
Where I Ended Up
This forum is probably as good a place as any to post where I ended up. Just a bit of background... I am putting together a new mail server for my home. For a variety of reasons, I have a set of fixed IP addresses and I run my own mail and web server. I wanted to make the new system more reliable than the old one so I purchased an Abit KG-7 RAID motherboard with a built-in HPT370 IDE RAID controller with the intent of moving the system disk and, at a minimum, /home to a RAID 1 array.
Using Sharky's 8.0 kernel I was able to get the system up with a RAID 1 array on the HPT controller. Unfortunately, the Highpoint driver and the BIOS seemed to always think that the array needed to be re-synched and so the system would go into the Highpoint BIOS screen at every boot-up and demand that I choose whether or not to rebuild the array. Problem 1: I went to RAID 1 to make the system more reliable (i.e., more up time even if there was a disk failure). It is unacceptable to have the system wait for manual intervention if the disks are out of synch. I also tried to simulate "degraded mode" for the array by disconnecting the ribbon cable from one of the drives. The Highpoint BIOS detected the missing disk at boot up and once again demanded a choice between coming up in degraded mode or reconfiguring the array without the "missing" disk. Problem 2: same as problem 1 but, now, even if I solve the synch problem, the box still won't boot unattended if a disk in the array dies. I could not find any option anywhere in the Highpoint BIOS that would allow me to override this behavior.
At this point, I gave up on using the Highpoint controller for RAID. I left it configured as my boot device and instead used Linux software RAID to provide RAID 1. This cured the problem with synching since Linux software RAID seemed to be just fine with the disks once I got it installed. I then went on to the "acid test" and tried booting the system with one of the disks in the array "missing" by again pulling the IDE ribbon cable. The system came up just fine with only a minor diagnostic in the boot log that the array was degraded and no intervention required on my part. I reattached the disk and let the array rebuild and then repeated the test but removed the other disk in the array. Again, no problems, no hang waiting for a response.
Bottom line is, the Highpoint HPT370 RAID controller may be fine for either flavor of RAID under Windoze and it may even do fine providing RAID 0 under Linux but it is almost worthless for providing RAID 1 under Linux if your goal is a system that will reboot even after a disk failure. If you need RAID 1 for a boot disk, use Linux software RAID.
I hope this is helpful to anyone else thinking about using a HPT 370 to provide RAID 1 under Linux.
Last edited by DaveAtFraud; 04-18-2003 at 06:31 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.