Installer Ubuntu Gutsy Gibbon sur RAID 0

De Wiki PC, Wiki Informatique.

Ubuntu, la distribution préférée du grand public a beau être simple à installer, il n'en reste pas moi un nombre certain de cas où l'installation peut se révéler un enfer pour le newbie linux. L'un de ces cas est celui de l'installation de Ubuntu sur un RAID 0. Nous allons donc voir pas à pas comment réussir à tous les coups une l'installation de Ubuntu Gutsy Gibbon (le Gibbon Fougueux ) sur un RAID 0.

Sommaire

Préparation

Bien qu'il soit conseillé sur le site officiel d'utiliser la version Alternate du CD d'installation de Ubuntu (que nous vous conseillons pour la plupart des installations : beaucoup plus rapide), nous allons dans notre cas présent avoir besoin de la version Desktop Live, rendez-vous donc sur la page de téléchargement d'Ubuntu. Sélectionnez "Desktop Edition 7.10 " ainsi que votre architecture (il est encore actuellement conseillé d'utiliser, même sur une architecture 64bits, la version 32 bits, qui est plus riche en logiciel et vous permettra une meilleure compatibilité WINE notamment).

Si vos partitions à destination de linux ne sont pas encore prêtes, il est conseillé de les effectuer sous Windows, même si vous aurez malheureusement peu d'alternatives convaincantes à Partition Magic Pro. Car l'outil fourni avec le live CD vous sera malheureusement d'une inutilité déconcertante ;)

Configuration du Live CD

Une fois que vous avez acquérie et gravée votre Ubuntu Gutsy Gibbon, et que vous avez booté dessus, vous arrivez sur le bureau Ubuntu du live CD. Avant de débuter l'installation, nous allons devoir configurer le live CD afin qu'il reconnaisse les disques durs en RAID.


Une connexion internet active

A cette étape nous allons absolument avoir besoin d'une connexion internet active car nous allons devoir télécharger des paquets avec synaptic. Si vous vous connectez en wifi, et que celui-ci est reconnu, gloire à vous, s'il n'est pas reconnu, vous pouvez tenter de le configurer, mais si vous avez un modem USB ou une connexion wifi et que vous n'arrivez pas à les paramétrer, nous vous conseillons de vous connecter en ethernet à travers un autre poste qui partagera la connexion avec vous.

Nous supposons donc que vous êtes arrivé à avoir Internet, pour le vérifier, tapez dans un terminal :

ping www.google.com

Vous devriez, si votre connexion est active, voir apparaître les réponses aux requêtes ping, ce n'est pas la peine d'attendre la 120ème, pour arrêter la commande ping, appuyez simultanément sur les touches CTRL et C.

Vous avez une connexion internet active, passons à la configuration du Live CD afin qu'il reconnaisse le RAID 0.

Configuration du RAID sur le Live CD

Lancez le gestionnaire de paquets synaptic, puis cliquez sur le menu "configuration", puis ensuite sur "dépôts". Là, vous vous retrouvez devant une fenêtre contenant une série de case à cocher. Cochez la case "maintenus par la communautée (universe) ". Ou si cette case n'apparaît pas, cochez toutes les cases (ça n'aura d'impact que sur le live cd, c'est à dire temporaire).

Femez maintenant Synaptic (après avoir appliqué les changement bien évidemment).

Ouvrez une console et tapez :

sudo apt-get update

Puis :

sudo apt-get install dmraid

Laisser dmraid s'installer et se paramètrer... Effectué.

Vous bénéficiez maintenant du RAID, via le live CD tout au moins.

Fermez la console.

Installation de Ubuntu

Maintenant nous allons pouvoir passer à l'installation proprement dite. Double-cliquez sur "Installer" qui doit se promener sur votre bureau Ubuntu.

Tables des partitions

Après avoir choisi votre langue, votre clavier, votre sexe etc... vous voilà arrivé devant le choix du partitionnement. Comme vous pouvez sûrement l'observer... Ubuntu vois toujours deux disques durs, ce qui ne vous arrange pas pour le choix des partitions automatisées... soit, nous le ferons manuellement, sélectionnez donc "partitionnement manuel". Vous vous retrouvez alors devant une fenêtre similaire à celle-ci :

Vous vous retrouvez alors devant une fenêtre similaire à celle-ci : Fichier:Http://web.pcinfo.free.fr/images/partitions-1.png

Si vous n'avez pas créé vos partitions sous Windows comme conseillé précédemment et que vous savez utilisez des utilitaires comme fdisk/cfdisk (et qu'ils reconnaissent bien les disques), n'oubliez pas de redémarrer dmraid après avoir créé les partitions :

sudo dmraid -an
sudo dmraid -ay
sudo nautilus /dev/mapper

(la dernière ligne est la vérification que dmraid a pris en compte les changements)

Nous sommes donc dans la fenêtre de choix des partitions. Vous remarquez alors que vous disposez d'un nombre exhorbitant de partitions. C'est normal, vous voyez toutes les partitions en double, et à cela s'ajoute vos deux disques (ou plus, mais au moins les deux disque dur raid).

Fichier:Http://web.pcinfo.free.fr/images/partitions-2.png

La première série de parition est erronnée, nous ne l'utiliserons donc pas, pour cela, sélectionnez "don't use" à la place du système de fichier dans la fenêtre des partitions. Sur notre première capture, la deuxième partition en partant du haut et les trois partitions en bas qui affichent une taille sont les bonnes. Elles sont nommés avec un chiffre derrière isw_ggiccjch_SystemeX, sauf pour la première. De manière générale vous utiliserez donc les partitions de la deuxième série qui affichent une taille. Sélectionner donc une partition pour le point de montage racine ("/") et une autre pour le SWAP. Cochez la case "format" pour les deux et passez à la suite.


Notez sur un papier les noms du type isw_ggiccjch_xxx avec le point de montage que vous leur avez attribué, cela vous sera utile par la suite.

L'outils d'installation ne pose alors plus aucun problème jusqu'au paramètrage de GRUB, le lanceur de boot.

GRUB et DMRAID : configuration et installation

GRUB ne reconnaît pas seul les partitions que vous avez choisi à cause de votre RAID et il faut installer DMRAID sur le nouveau système, nous allons donc devoir le configurer manuellement.

NB : La nouvelle installation se situe dans le dossier /target, c'est ce dossier que nous utiliserons dorénavant.

Tout d'abord, ouvrez une console et tapez ceci : Nous allons entrer à la racine du nouveau système.

sudo mount -t sysfs sysfs /target/sys
sudo chroot /target

Maintenant, nous allons installer dmraid sur le nouveau système :

sudo apt-get update
sudo apt-get install dmraid

Il est possible que la console ne trouve pas le paquet, cela vient d'un manque de dépôts. Ouvrez alors une autre console et tapez dedans :

sudo gedit /etc/apt/sources.list

Puis dans l'autre console (celle où vous avez tapé le chroot /target), tapez alors ceci :

sudo gedit /etc/apt/source.list

Si vous avez de la chance, une autre instance de gedit s'affiche avec le second fichier. Copiez/collez alors le contenu du premier sources.list dans le deuxieme.

Si vous n'avez pas de chance, vous recevez une erreur comme quoi il est impossible d'ouvrir, la fenêtre, vous allez devoir remplacer le contenu du fichier sources.list via la console, tapez la commande :

sudo vi /etc/apt/sources.list

Le fichier s'ouvre grâce à l'éditeur vi, dans la console.


IL serait long de remplacer la totalité du contenu du fichier via l'éditeur vi, cherchez le dépôt suivant :

#deb http://fr.archive.ubuntu.com/ubuntu/ gutsy universe


Et supprimez le # (les commandes de l'éditeur vi sont décrites là : http://www.commentcamarche.net/tutlinux/linvi.php3).


Enregistez le fichier.

Vous pouvez maintenant tapez ceci dans la console (toujours la même) :


sudo apt-get update
sudo apt-get install dmraid

Dmraid est à présent installé.

Nous pouvons passer à GRUB :

Tapez dans la console (toujours celle ou on a changé la racine (chroot) ) :



sudo cp /usr/lib/grub/i386-pc/stage1 /boot/grub


sudo cp /usr/lib/grub/i386-pc/stage2 /boot/grub


sudo cp /usr/lib/grub/i386-pc/e2fs_stage1_5 /boot/grub


Ensuite, afin de vérifier que le dossier /boot/grub/ existe bien pour ne pas avoir de mauvaises surprises, tapez ceci dans la console :



su

cd /

cd ./boot/grub/

S'il ne vous dit pas que le dossier n'existe pas, alors tout s'est normalement bien passé

Pour plus de précision vous pouvez également tapez, après les commandes précédentes :


ls ./



Pensez à taper ceci pour revenir à la racine, après vérification :



cd /


Maintenant, configurons grub, tapez dans la même console toujours :


grub

device (hd0) /dev/mapper/isw_ggicccjch_Systeme

/dev/mapper/isw_ggiccjhch_Systeme est à remplacer par le nom de votre disque à vous. Nous il s'agit de ce nom sur notre capture, pour vous il suffira de prendre par exemple isw_xxxxxx_nomdudisqueX et vous enlever le chiffre X.

Suite à venir prochainement (quelques jours)

Outils personnels