Cet article fournit des informations sur le système d’exploitation Ubuntu 16.04 et les systèmes de bureau OptiPlex de Dell avec la configuration RAID Intel Matrix.
Ubuntu 16.04 et le type de RAID utilisé sur les ordinateurs de bureau OptiPlex ne sont pas naturellement compatibles. Le système OptiPlex utilise le logiciel Intel pour fournir une version RAID 1 ou 0. Ubuntu n’est pas configuré par défaut pour reconnaître ce type de RAID. Divers problèmes s’ajoutent à ce problème initial. Vous pouvez effectuer une mise à niveau vers la dernière version de LTS, mais les ordinateurs de bureau OptiPlex sont certifiés pour une utilisation avec les versions 12.04 à 16.04. Vous trouverez ci-dessous des informations et des liens vers des solutions de contournement et différentes étapes d’installation pour résoudre ce problème de RAID.
Ubuntu ne peut pas être installé sur un VHD (RAID 1 ou 0) avec le paramètre par défaut de la table de partitions utilisée par Ubuntu. Lorsque vous définissez une configuration RAID sous Intel Matrix Manager (appuyez sur CTRL+I avant le démarrage), puis que vous démarrez l’ordinateur à partir du support Ubuntu LIVE et lancez l’installation, vous obtenez un message d’erreur à l’étape suivante : Ubuntu cannot be installed on this partition.
Pour contourner ce problème, vous devez configurer les partitions RAID à l’aide de l’interface Intel Matrix Controller, puis suivre les instructions ci-dessous.
Commencez par configurer votre RAID logiciel. Accédez à l’article Canonical via le lien ci-dessous et suivez les instructions au début de l’article, jusqu’à la section Chargeur de démarrage :
Pour contourner ce problème, vous devez remplacer le paramètre par défaut par /dev/mapper/xxxxxxxx_Volume1 et configurer manuellement les partitions de secours, de démarrage et EXT4. Consultez l’article ci-dessous pour savoir comment modifier ce paramètre :
Consultez les guides ci-dessous pour plus d’informations sur les installations Ubuntu personnalisées :
Auparavant, la plate-forme ne prenant pas en charge VHD, le système ne pouvait pas reconstruire le RAID1. Si vous remplacez l’un des deux disques durs, le système reste à l’état de reconstruction. Si vous réinitialisez le nouveau disque dur dans l’interface du contrôleur RAID en appuyant sur les touches CTRL + I avant le démarrage du système et en forçant la reconstruction, l’opération n’a aucun effet. Le volume RAID1 reste à l’état de reconstruction.
En revanche, si nous partons du principe que vous avez utilisé les méthodes appropriées (comme recommandé dans la section 2) pour l’installation d’Ubuntu avec la dernière version du BIOS, vous pouvez alors procéder comme suit pour effectuer un test pour ce problème spécifique et tenter de le résoudre :
Afin de recréer la panne, vous pouvez retirer le disque dur de la baie et redémarrer l’ordinateur.
Vous devez d’abord vérifier si le système démarre en mode dégradé.
En mode dégradé, il n’y a qu’un seul disque dur actif dans le groupe RAID1 (généralement md0). Si sdX est le disque dur inactif, la commande suivante dans Terminal (CTRL + ALT + T) permet de le supprimer du groupe RAID1 :
sudo mdadm --zero-superblock /dev/sdX
S’il démarre correctement, ajoutez de nouveau le disque dur et laissez le système d’exploitation resynchroniser le contenu RAID.
Pour resynchroniser le contenu du disque dur actif et restaurer le groupe, vous pouvez exécuter la commande suivante dans le Terminal (CTRL + ALT + T) :
sudo mdadm --manage /dev/md0 --ass /dev/sdX
Pour vérifier l’état du RAID, exécutez la commande suivante dans le Terminal (CTRL + ALT + T) :
cat /proc/mdstat
Certaines personnes qui utilisent la version 12.04 peuvent voir uniquement le mode clone.
Pour résoudre ce problème, vous pouvez passer de la carte graphique intégrée à une carte graphique PCI supplémentaire ou effectuer une mise à jour vers Ubuntu LTS version 14.04 ou 16.04.
Voici quelques articles plus détaillés sur la vidéo Ubuntu :