====== Redistribution d'ordinateurs par clonage de disque ======
===== Matériel et logiciels nécessaires =====
Matériel :
2 clés USB : une pour lancer les distributions avec [[https://www.ventoy.net/en/download.html| Ventoy]] et l'autre pour l'image disque
Logiciels :
- Une iso de [[https://clonezilla.org/downloads.php | Clonezilla]]
- Une iso de [[https://github.com/PartialVolume/shredos.x86_64#readme | ShredOs]]
===== Préparations =====
==== Sauvegarder le disque à cloner ====
- Lancer clonezilla
- Choisir Clonezilla live (VGA 800x600)
- Clavier Français
- Start Clonezilla
- Choisir device-image
- local-dev
- Clonezilla affiche les disques disponibles. Bien les répertorier pour les choix suivants
- Choisir la partition ou vont être stockées les images
- Puis le répertoire dans la partition
- Accepter le mode débutant
- Choisir savedisk
- Entrer un nom d'image
- Choisir le disque à sauvegarder
==== Effacer le disque qui va être cloné ====
Pour redistribuer les ordinateurs, il faut supprimer toutes les données qui sont stockées sur les disques durs
- Démarrer sur la distribution ShredOs
- Disques durs mécaniques\\ Pour ce type de disque, l'effacement se fait via l'interface graphique. Vous avez les paramètres et instructions en bas de page
- Disques durs solides\\ Pour les durs solides (SSD), il faut éviter d'écrire sur les blocs de manière prolongée. La durée de vie du disque en pâti. On va utiliser une autre méthode qui effacera réellement toutes les données du disque (cache, buffer, etc ...) :
- Appuyer sur Alt+F2 pour arriver sur le terminal
pour lister les disques disponibles
fdisk -l
pour savoir si le disque n'est pas arrêté
hdparm -I /dev/sdX | grep frozen
s'il est arrêté, lancer cette commande pour le démarrer echo -n mem > /sys/power/state
savoir si le disque possède les capacités d'effacement usine hdparm --sanitize-status /dev/sdx
savoir si le disque peut supprimer par blocs : hdparm -I /dev/sdX | grep BLOCK_ERASE_EXT
supprimer les données hdparm --yes-i-know-what-i-am-doing --sanitize-block-erase /dev/sdX
si ces options ne sont pas disponibles, modifier l'utilisateur et le mot de passe hdparm --user-master u --security-set-pass p /dev/sdx
Dorénavant, l'utilisateur est u et mot de passe p
Tenter de supprimer les données : hdparm --user-master u --security-erase-enhanced p /dev/sdx
avec l'option enhanced (amélioré)
sinon, supprimer les données par la méthode par défaut : hdparm --user-master u --security-erase p /dev/sdx
Vérification du status de l'effacement hdparm --sanitize-status /dev/sdX
===== Cloner =====
Maintenant que le disque est effacé, nous pouvons le cloner.
La méthode est sensiblement la même que la sauvegarde des partitions du disque, sauf que la, on va le restaurer
- Lancer clonezilla
- Choisir Clonezilla live (VGA 800x600)
- Clavier Français
- Start Clonezilla
- Choisir device-image
- local-dev
- Clonezilla affiche les disques disponibles. Bien les répertorier pour les choix suivants
- Choisir la partition ou vont être stockées les images
- Puis le répertoire dans la partition
- Accepter le mode débutant
- Choisir restoredisk
- Choisir l'image précédemment sauvegardée
- Choisir le disque à cloner
- Utiliser la table de partitions de l'image
- Vérifier l'image si vous le souhaitez
- Choisir l'action à exécuter à la fin du clonage
- Répondre à oui aux questions si vous êtes sûr de ce que vous faites =)
===== Redimensionnement des partitions =====
Pour cloner le disque, vous avez besoin d'un disque de taille égale ou supérieure à l'image disque. Dans ce dernier cas, il faut agrandir la dernière partiton. En partant du principe que vous avez trois partitions, sda1 pour le boot efi, sda2 pour la racine et sda3 pour le home, il faut redimensionner sda3.
Après la fin du clonage du disque, on va exécuter ces commandes pour le redimensionnement des disques.
- Il faut passer en ligne de commande dans clonezilla
- Vérifier la partition e2fsck -f -y -v -C 0 /dev/sda3
- Redimensionner la partition sda3 resize2fs -p /dev/sda3