Ceci est une ancienne révision du document !
Table des matières
Comment configurer le RAID en dual-boot Linux + Windows
Pré-requis
Tout installer et faire fonctionner sur le lecteur d’amorçage.
Première étape : dans Windows
Dans Windows, allez dans outils d’administration et cherchez la gestion de disque (en général propriétés du PC/gestion/disques).
Sélectionnez un des disques et mettez-le en miroir de l’autre. Acceptez d'en faire un disque dynamique. Si un formatage est demandé, c'est bien aussi.
Autres étapes
Allez dans linux et Installez le paquet mdadm ou en ligne de commande :
$ sudo apt install mdadm
Lancez
$ sudo mdadm --build /dev/md0 --level=1 --raid-devices=2 /dev/DRIVE1 /dev/DRIVE2
en remplaçant DRIVE1 et DRIVE2 par les IDs des partitions créées par windows.
Essayez et montez /dev/md0 quelque part et vérifiez s’assurer que cela fonctionne (il faut des pilotes NTFS, mais en principe, ils sont en place)
Pour faire cela au boot, ajoutez la commande mdadm au rc.local, ou similaire.
Puisqu’il s’agit de NTFS vous aurez des problèmes de partition, mais vous pouvez les ignorer.
Je monte la partition entière dans mon répertoire home, avec uid = moi, gid = moi, umask = 0077, et cça marche.
Conclusion
Ainsi, vous avez construit un RAID sans métadonnées sur les lecteurs concernés, ils se contentent d'être synchrones et chacun des os tente de les garder synchronisés.
Problèmes connus
Ce n’est pas une solution parfaite : à chaque démarrage, Linux vérifie que les deux disques correspondent, ce qui semble inutile, et Windows fait sans doute de même.
Néanmoins, elle fonctionne et si un disque tombe en panne (mdadm a beaucoup de façons de vous le signaler, éventuellement par courriel) vous garderez toutes vos données parfaitement intactes.