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.
I just installed a OCZ Revodrive X2 in my system, and have been trying to get linux to detect it properly. I have the BIOS set to AHCI, Windows has no problem seeing the raid drive, but not linux. I have all the RAID options built in to my kernel, as well as the Silicon Image 3124/3132 SATA support, as that is what Windows detected when I installed the driver. I want set it up as my linux boot drive, but I dont' know what I am doing wrong. Here is the kernel log:
Now mdadm detects and activates the partiton, however my gui partitioning programs see each individual drive, not the array. When I run parted from the command line it detected the array and partitioned it without a problem. I am stymied at this point. I am new to dealing with RAIDs, however my understanding was that since this has it's own hardware controller, shouldn't it automatically be passed on as is to the kernel?
Any help with this would be appreciated.
Now what does that mean? If it was true hardware RAID, you would only see one drive. If it was generic disk, you wouldn't need a driver for Windows. I think it is somewhere in between; it presents four disks to the host and the Windows driver supports the "proprietary" RAID striping.
You don't say what GUI you are using. In software RAID, you can always see the individual disks (sd) but you should also have the RAID device (md). Do:
"There’s no performance advantage over you running four of your own SF-1200 based SSDs in RAID-0. The RevoDrive x2 is pretty much a four drive SF-1200 SSD on a stick for those who want simplicity. "
"There’s no performance advantage over you running four of your own SF-1200 based SSDs in RAID-0. The RevoDrive x2 is pretty much a four drive SF-1200 SSD on a stick for those who want simplicity. "
Well. The advantage is that its 4 SF-1200s on one PCIe card. You don't usually have 4 PCIe sockets sitting around.
To roll your own would require buying a RAID card + 4 SSDs. Probably larger and more expensive than the integrated solution.
If it was true hardware RAID, you would only see one drive.
That's what I thought. So then this isn't a true hardware raid, so using mdadm is the way to go, correct? The gui programs I meant where GParted and KDE Partition Manager.
That now being the case, how do I get it to be detected and initialized at boot-time? I'd really prefer to run my linux system off of it, right now I'm just using it for my vbox drives, and I have to say Windows 7 performs insanely better than on a real system that way!
What I've done is to make /boot the first partition of each drive (200 MB or so). Make them RAID 1. Do grub-install on all drives so they are each bootable by themselves. Then the next partition can be your RAID 0 or whatever that holds the OS. So fstab will have:
Code:
/dev/md0 /boot
/dev/md1 /
When installing you need to specify custom disk layout and set up the partitions and RAID at that point. Once the system is up do the grub-install to each disk.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.