Je me tourne vers ce forum, (francophone, c'est toujours plus simple) sur Linux Mint pour vous parler de mon problème suivant.
J'ai voulu étendre la capacité de mon PC Tour avec Linux Mint Qiana 64 bits qui a un SSD 250 Go SATA, (SSD qui provenait d'un Notebook sous Linux Mint Qiana 32 bits ; partition système sda1 de 20 Go, /home en partition étendue sur sda5 de 200 Go environ
... en ajoutant un DD 250Go SATA de mon ancien PC Tour sous Linux Mint Rebecca 32 bits, notons le PC2.
Nota : j'avais des données (photos, vidéos) sur des partitions séparées sur PC1 et PC2 sous /home. Aucune perte des données lors du basculement du PC1 sur PC3 et du PC2 au PC3, ni au changement de version Linux de 32 bits du PC1 en 64 bits sur le PC3.
Mise en place du système RAID :
Je suis passé par le logiciel mdadm pour déclarer mon système en RAID0 via les conseils trouvés sur http://www.sebastien-han.fr/blog/2011/0 ... ous-linux/ et comme ceci :
Installation du paquet mdadm qui va gérer le RAID logiciel :
- apt-get install mdadm
Activation de RAID 0, 1, 5, 10 :
- modprobe raid0
Formatage des disques (DU SEUL disque que je veux ajouter, pour moi) :
- pour le formatage du DD, je suis passé par Gparted et non la commande fdisk ; j'ai fait une partition unique et simplement ajouté le drapeau "raid" via Gparted.
Construction des matrices RAID
Pour du RAID 0
- mdadm --create --verbose /dev/md0 --level=raid0 --raid-devices=2 /dev/sda5 /dev/sdb5
Création du file system
- mkfs.ext2 /dev/md0 (question au passage : pourquoi avoir proposé mdfs.ext2 au lieu de mkfs.ext4 ? Pas besoin de journalisation, comme en ext4 ?)
On monte le device (j'ai choisi de nommer ce RAID, "raid0") :
- mount /dev/md0 /mnt/raid0 (je crois que j'ai eu besoin de créer le répertoire /mnt/raid0 sous root, car il y avait eu un message d'erreur à propos de l'inexistence de /mnt/raid0).
Finalisation dans le fstab, afin de conserver un montage persistant à chaque démarrage :
(via nano /etc/fstab)
Ajout de la ligne suivante (conformément à votre système de fichier et répertoire de montage) :
/dev/md0 /mnt/raid0 ext2 defaults 0 2
C'EST LÀ QUE MES ENNUIS COMMENCENT
Au reboot du PC, échec du montage de /home !!! Le PC reste en mode console ; plus de session graphique...
Un petit tour via Gparted sur clé USB me fait constater que :
- le SSD a toujours des données sur l'ex-partition pour /home mais il est indiqué en erreur ; (erreur que je n'ai pas notée, désolé, mais que je peux noter si besoin).
- le DD a bien sa partition étendue mais presque VIDE (à part 400 Mo environ, et normal puisque je l'avais vidé), et en erreur aussi...
- j'ai bien un disque VIRTUEL d'un peu plus de 400 Go, (/dev/sdc) mais VIDE !
J'ai voulu réinstaller Linux Mint, mais il m'a été refusé d'écrire des données système, sans doute sur le /home. Peut-être à cause de l'indication "raid autodétecté" dans la partition..
Pour que mon PC tourne, j'ai réinstallé Linux Mint sur la seule partition où j'avais mon système, soit sda1 de 20 Go
Voici à présent l'état de mes disques :
Code : Tout sélectionner
sudo fdisk -l
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0005e47b
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sda1 * 2048 34642672 17320312+ 83 Linux
/dev/sda2 34643966 488396799 226876417 5 Étendue
/dev/sda5 34643968 471651780 218503906+ fd RAID Linux autodétecté
/dev/sda6 471652352 488396799 8372224 82 partition d'échange Linux / Solaris
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 têtes, 63 secteurs/piste, 30401 cylindres, total 488397168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x982e982e
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sdb1 2046 488396799 244197377 5 Étendue
/dev/sdb5 2048 488396799 244197376 83 LinuxJ'ai reformaté le DD sdb de 250 Go. À mon avis, ne voit plus son appartenance au sytème RAID0 que j'avais voulu mettre en place.
Ma question est la suivante : comment activer correctement mon RAID0, ou à défaut casser le RAID0 proprement.
Voici le résultat de quelques commandes :
Code : Tout sélectionner
sudo mdadm --examine /dev/sda5
/dev/sda5:
Magic : a92b4efc
/dev/sda5:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : 5ad7f645:7b2342c3:06783cb3:8029633e
Name : MSI-7345:0 (local to host MSI-7345)
Creation Time : Sun Sep 20 00:33:10 2015
Raid Level : raid0
Raid Devices : 2
Avail Dev Size : 437007797 (208.38 GiB 223.75 GB)
Data Offset : 16 sectors
Super Offset : 8 sectors
State : clean
Device UUID : 0d6b45b9:025bf46d:c406bf18:5117b551
Update Time : Sun Sep 20 00:33:10 2015
Checksum : 5e3885da - correct
Events : 0
Chunk Size : 512K
Device Role : Active device 0
Array State : AA ('A' == active, '.' == missing)
Version : 1.2Code : Tout sélectionner
sudo mdadm --examine --scan
ARRAY /dev/md/0 metadata=1.2 UUID=5ad7f645:7b2342c3:06783cb3:8029633e name=MSI-7345:0Code : Tout sélectionner
sudo mdadm --detail /dev/md0
mdadm: md device /dev/md0 does not appear to be active.Merci d'avance !

