« ATA secure erase sans réinstaller » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « draft Depuis une image de rescue : * mount /dev/sdXY /mnt/ * rsync -a --numeric-ids --checksum /mnt/ /backup/rsync/ * getfacl -R -s -p /mnt | sed -n 's/^# file: //p' * um… ») |
Aucun résumé des modifications |
||
Ligne 3 : | Ligne 3 : | ||
Depuis une image de rescue : | Depuis une image de rescue : | ||
* mount /dev/sdXY /mnt/ | * mount /dev/sdXY /mnt/ | ||
* rsync - | * rsync -aAX --numeric-ids --checksum /mnt/ /backup/rsync/ # -A = acl et -X = extended attributes ; bug parfois ? | ||
* getfacl -R -s -p /mnt | sed -n 's/^# file: //p' | * getfacl -R -s -p /mnt | sed -n 's/^# file: //p' # dans le doute : conserver cette liste | ||
* find /mnt/ -type f -iname "*" -exec lsattr {} + | grep -v -- "--------------e------" # de même, dans le doute | |||
* umount /mnt/ | * umount /mnt/ | ||
* sfdisk -d /dev/sdXY > /backup/part_table | * sfdisk -d /dev/sdXY > /backup/part_table |
Version du 16 mai 2021 à 18:28
draft
Depuis une image de rescue :
- mount /dev/sdXY /mnt/
- rsync -aAX --numeric-ids --checksum /mnt/ /backup/rsync/ # -A = acl et -X = extended attributes ; bug parfois ?
- getfacl -R -s -p /mnt | sed -n 's/^# file: //p' # dans le doute : conserver cette liste
- find /mnt/ -type f -iname "*" -exec lsattr {} + | grep -v -- "--------------e------" # de même, dans le doute
- umount /mnt/
- sfdisk -d /dev/sdXY > /backup/part_table
- blkid -> noter l'uuid des partitions
- tune2fs -l /dev/sdXY > /backup/tune2fs
Reset SSD :
- ata-secure-erase
- Si le drive est frozen : echo -n mem > /sys/power/state
Remettre en place :
- sfdisk /dev/sdX < part_table
- mkfs.ext4 -U <UUID> /dev/sdXY
- mkswap -U <UUID> /dev/sdXY
- tune2fs -l /dev/sdXY -> comparer avec /backup/tune2fs
Restauration :
- mount /dev/sdXY /mnt/
- rsync rsync -a --numeric-ids --checksum /backup/rsync/ /mnt/
- restaurer les acl avec setfacl