Je fais ce petit topic afin de rassembler nos expériences sur l'install de Linux sur un RAID0 hardware IDE. Je vous préviens tout de suite, je ne suis pas un expert, mais vais vous faire part de ce que je sais.
On peut distinguer 2 cas généraux: les chip highpoint (HPT370, 372, 374), que l'on trouve sur les carte Abit ou Iwill ou les chips Promise, que l'on trouve sur les cartes Asus ou Gigabyte.
Il existe des pilotes opensource (et donc intégrés aux dernières distro). Ces chips sont donc reconnus directement par les dernières distributions et on peut donc utiliser un ou plusieurs disque dur sans problème ni même sans question à se poser.
Par contre, les choses se compliquent quand on veux utiliser les disques en RAID: les pilotes libres ne permettent pas cette fonctionnalitée et alors les distributions ne reconnaissent pas le RAID, voient les 2 disques de manière séparée et ayant une table des partitions corrompues (et proposent au passage de résoudre le problème, ce qu'il ne faut surtout pas accepter).
Y'a alors trois solutions:
1ère solution: se tourner vers les pilotes du constructeur, pour installer Linux sur sa grappe raid (et pourquoi pas, à côté de Windows).
Il faut savoir que les pilotes vont différer d'une distribution à l'autre (Mandrake<>Redhat), et d'une version à l'autre (Redhat 7.1<> Redhat 7.2). je prends la redhat comme exemple car c'est la plus utilisée et donc logiquement la mieux supportée.
Pour highpoint (http://www.highpoint-tech.com/), des pilotes sont fournis pour Caldera, Suse, turbo, redhat et freeBSD.
Dans le cas d'une Red Hat 7.2 par exemple, On télécharge pilote, disquette de boot et doc. Et on cré la disquette de pilote avec la commande "dd if=rh72dd-athlon.img of=/dev/fd0", ainsi que la disquette de boot.
La suite est presque aussi simple que sous NT2000. On boote sur notre disquette. Au prompt on tappe "linux dd", on charge les pilotes à partir de la disquette et finalement la grappe est reconnue en tant que "sba"
Le problème est que highpoint n'est pas très motivé: Voilà bientôt 2 mois que la redhat 8 est sortie et toujours pas de pilotes en vue.
Pour Promise, (http://www.promise.com/) à dire franchement le support est encore pire: Des pilotes existent... pour la redhat 7.1. Alors avant d'avoir des pilotes pour Redhat 8...
2è solution: Installer Linux sur un disque séparé.
Le principe est alors de ne pas toucher à sa grappe raid, et d'installer Linux sur un disque séparé branché sur la carte mêre. cela fonctionne, mais pose deux problèmes:
1- A chaque fois que vous lancerez un outil de partitionnement sous Linux, celui-çi detectera les disques en raid comme étant séparé, ayant une table de partition corrompue, etc...
2- Le boot loader de Linux ne pouvant pas detecter votre Windows, il ne pourra pas le charger. Il faudra donc utiliser le bios de votre carte mêre pour choisir le système à démarrer. Il peut êter judicieux de carément désactiver le controlleur raid quand vous utilisez Linux.
3è solution: abandonner le raid
C'est une solution assez personnelle ça c'est celle que j'ai suivi: lassé d'attendre des pilotes, lassé des bidouilles, et puis aussi lassé des pannes de disques et du bruit trop important à mon goût, j'ai fini par m'acheter un gros disque silencieux, et revendre mes anciens disques.
---------------
.