Outils pour utilisateurs

Outils du site


effacement

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
effacement [2025/02/11 10:20] reneeffacement [2025/02/11 11:32] (Version actuelle) – [Script d'effacement d'un disque mécanique, SSD ou NVMe] rene
Ligne 5: Ligne 5:
     - formater cette partition et nommer la "sauvegardes"     - formater cette partition et nommer la "sauvegardes"
 ===== Modification de l'iso Clonezilla  ===== ===== Modification de l'iso Clonezilla  =====
-  - Récupéré le fichier zip de Clonezilla +Dans notre cas clonezilla-live-3.2.0-5-amd64 
 +  - Récupéré une version stable de [[https://clonezilla.org/downloads.php|Clonezilla]] au format zip 
 +  - décompressé ce fichier zip et modifier les fichiers :  
 +/syslinux/isolinux.cfg et /syslinux/syslinux.cfg en ajoutant :
  
 +  label Effacement
 +  # MENU DEFAULT
 +  # MENU HIDE
 +  MENU LABEL ISOLINUX Effacement disque dur ou SSD ou NVMe
 +  # MENU PASSWD
 +  kernel /live/vmlinuz
 +  append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet loglevel=0 noswap edd=on nomodeset enforcing=0 noeject locales=fr_FR.UTF-8 keyboard-layouts=fr ocs_prerun=\"mount \$(blkid \| grep sauvegardes \| cut -d : -f1) /home/partimag/\" ocs_live_run="sudo sh /home/partimag/effacement.sh" ocs_live_extra_param="" ocs_live_batch="no" vga=788 net.ifnames=0  nosplash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1
 +  TEXT HELP
 +  * Boot menu for BIOS machine
 +  * Clonezilla live version: 3.2.0-5-amd64. (C) 2003-2024, NCHC, Taiwan
 +  * Effacement securise du disque selectionne grace Nwipe, HDparm ou NVMe-cli
 +  ENDTEXT
  
 +et dans /boot/grub/config.cfg  en ajoutant :
  
 +  menuentry "GRUB Effacement du disque dur ou SSD ou NVMe" {
 +  search --set -f /live/vmlinuz
 +  $linux_cmd /live/vmlinuz boot=live username=user config components quiet locales=fr_FR.UTF-8 keyboard-layouts=fr ocs_prerun=\"mount \$(blkid \| grep sauvegardes \| cut -d : -f1) /home/partimag/\"  ocs_live_run="sudo sh /home/partimag/effacement.sh" ocs_live_extra_param="" ocs_live_batch="no"
 +  $initrd_cmd /live/initrd.img
 +  }
  
 +===== Création de l'iso Clonezilla modifié =====
 +
 +Dans le répertoire supérieur à clonezilla-live-3.2.0-5-amd64-avec-effacement de Clonezilla décompressé et modifié exécuter la commande
 +
 +''genisoimage -o clonezilla-live-3.2.0-5-amd64-effacement.iso -b syslinux/isolinux.bin --efi-boot boot/grub/efi.img -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T clonezilla-live-3.2.0-5-amd64-avec-effacement
 +''
 +
 +===== Script d'effacement d'un disque mécanique, SSD ou NVMe =====
 +{{ :effacement.sh.rtf |}}
 +Ce script placé dans la partition "sauvegardes" de la clé USB effectue les actions suivantes :
 +  - liste tous les disques (HDD, SSD, NVMe) connectés à l'ordinateur.
 +  - demande à l'utilisateur de choisir un disque en entrant son nom (par exemple, sda ou nvme0n1).
 +  - détermine le type de disque choisi (HDD, SSD ou NVMe) en vérifiant le nom du disque et l'attribut ROTA[1]
 +  - En fonction du type de disque, il lance le programme approprié :
 +    - Nwipe pour disque magnétique  https://en.wikipedia.org/wiki/Nwipe
 +    - HDparm pour SSD https://en.wikipedia.org/wiki/Hdparm
 +    - nvme-cli pour NVMe https://github.com/linux-nvme/nvme-cli
 +Il faut que nwipe, hdparm, nvme-cli et éventuellement smartctl soient installés
 +et que le script soit exécutable 
 +
 +====== IMPORTANT ======
 +Lors de l'utilisation de Ventoy si vous avez un écran qui freeze redémarrer et choisir le mode GRUB2 dans Ventoy
  
effacement.1739265611.txt.gz · Dernière modification : 2025/02/11 10:20 de rene