NotebookForums.com › Forums › General Notebook Discussions › Linux & Other OS's › Suse 9.0 on 8890 woes
New Posts  All Forums:Forum Nav:

Suse 9.0 on 8890 woes - Page 2

post #21 of 26
Yes this idea has come up to my mide several times but just too lazy to disassemble the back panel.
In terms of switch off the raid, did you notice any degradation on performance of one disk v.s. raid 0?
post #22 of 26
Thread Starter 
I only ran it with the tradition IDE controller a couple weeks, and it drove me crazy not to use the RAID, because it would have faster transfer rates, and sustained reads and writes. So I overcame my fear of raid and flipped the switches. BTW....if you flip that switch the array is toast...even if you don't try and boot and switch it back immediately...thought I better mention that. I didn't test the difference, but I did tetst the array. It was faster than my 7200 rpm 80 gb, and 120 gb desktop harddrives. So, for a pair of 5400 rpm 60 gb drives...it was very good performance.

HD TAch reported..
Sager 8890 testing 2 60gb 5400 rpm drives 16mb cache each raid 0
---18.5 ms random access
---50,403 maximum kps
---4684 minimum kps
---32,914 average kps
---CPU utilization = 1.9%

AS well as some other tests I did here...
http://notebookforums.com/showthread.php?t=8162

The one thing I really noticed that was dramatically faster was installing WinXP. Instead of 25-30 minutes using IDE....it only took 12-15 minutes witht the raid.
post #23 of 26
Quote:
Originally Posted by mliu66
What is the size of MBR, 512 bytes or 512kbytes? I though it is 512 bytes
DOH! you are correct. hmmm I've lost my mind again. If any one sees it let me know ok.
post #24 of 26
Thread Starter 
Follow up woe. I tried to install Suse v9.1 and got an interesting message. A popup dialog box informing me that my D800P (Sager 8890 - which it correctly identified) contained a Promise "Software" raid controller. It went on to say...that while software raid was supported in the 2.4.x kernal...it is not supported at all in kernal v2.6. I tried faking it out and using the Promise v9.0 driver. (Had to remame some files and edit one) and it excepted the driver...only to continue in setup to not seeing the drives attaached to the controller at all. If you boot without trying additional drivers it sees one drive attach to the controller, but not the other.
post #25 of 26

raid 0 on suse9

hi 1_of_9
I tried to install Suse 9 on my 8790 with raid 0, it has promise fasttrak 100 lite. The problem I identified is that I can only install and use the thing with "ide=nodma", of course it becomes slow. But if I switch on DMA, the who system will crash. As for install, if I go with normal install, the Yast won't be able to install the bootloader, either grub or lilo. If I choose nodma, install goes fine.

Another thing is that if I use the promise driver for suse 9,Yast cannot detect my disks, reporting no harddisk! It only detects my raid 0 without any driver, which is pretty weird.

I think the controller in your 8890 might not be the same with my 8790. But, did you change the driver files anywhere, or just copy all the stuff in a floppy?
post #26 of 26
Hi everyone,
Figured I'd join in and share my horrible horrible gentoo woes...
I have the 8890, with a Promise Fasttrak100 Lite, aka LP in promise's terms. Their partial source drive is CRAP. It does not compile. So, I did some creative things to get gentoo installed on my system, but in the end, all unsuccessful.

First thing I did was install Red Hat 9. Very straightforward install, using promise's precompiled drivers. Everything was dandy, except I hated RH9 as soon as it did install. First thing, no sound. Their kernel did not have all the drivers installed for Alsa to work, and any attempts to modify the kernel resulted in that VFS no root error. Second thing, very VERY old software. KDE 3.0, not 3.2, some ancient gnome version, everything's old. Any attempts to update also resulted in that no root error. So, I gave up with RH9, and tried to install gentoo from under RH9.

RH9 could read the RAID array, so I simply made a new partition, and extracted gentoo's stage file onto it. I chrooted into that and proceeded to emerge the kernel and the partial source promise drivers. Kernel compiled properly, but booting it resulted in no root, since I don't have a raid driver. Partial source promise drivers did not compile, until I went in and edited a bit of source (for kernel version). When they did compile, I made a new initrd with mkinitrd with those drivers, along with the scsi_mod and sd drivers already in the /lib/modules directory. Booting them resulted in a kernel panic, then a VFS no root error

Then, I started doing creative things. I took the initrd from RH9 and tried to boot it with gentoo's kernel. Didn't work, because I didn't have the exact same ancient 2.4 kernel that RH9 had. So, I emerged that ancient version, and copied RH9's config file, and recompiled. Still didn't work. I dissected the precompiled initrd for RH9 and took the Fasttrak.o and put it in a new gentoo initrd, with gentoo's sd and scsi_mod drivers. I got it to say, "Promise Fasttrak 100 LP Driver, Detecting devices" or something like that, but instead of printing out partition information like Red Hat, I just skipped on and gave me the VFS no root error. I also tried using Redhat's kernel image and its own initrd to boot gentoo's partition. I managed to get into gentoo, but considering it's not built with devfsd or any of the alsa drivers, it's useless.

Also, the kernel's own raid drivers are borked with our controllers. For some VERY odd reason, using the ataraid/pdcraid modules default on the kernel allows the kernel to see the drives, but any read/write attempts are almost always corrupted. All the data shows corruption, and drives/partitions/data randomly vanish, like voodoo magic.

In other words, promise's drivers and controllers SUCK. No support for crap, their partial source drivers don't work, and Linux is essentially non-functional on their drivers. Best bet? Kill raid, and windows, and use Linux software raid. Unfortunately, windows will not be able to use the drives if you're using pure LSR. Gentoo forums also indicate that LSR is a lot faster than most hardware raid, since its algorithms are more efficient, and most hardware raids (such as ours) emulated most of the raid in software (hence the borked drivers). Second best bet, use Promise's 2.6 Open source drivers, when they're released in a few years

Well, those are my experiences with RAID and Linux. Quite a journey, and very angry that it did not work. I hope you guys have better luck with Suse...
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux & Other OS's
NotebookForums.com › Forums › General Notebook Discussions › Linux & Other OS's › Suse 9.0 on 8890 woes