Forum Astuces.divers resize partition backup

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
16
déc.
2017

Bonjour,

Petit problème sur une partition de sauvegarde d'un disque ssd en ext4.
Je sauvegardais toute les semaine une partition système d'une machine sous ssd (60GO)dont 21GO de libre).
Je change le ssd de ssd de cette machine pour un autre un tout petit plus petit (55GO).

Je prend donc cette image de sauvegarde et m'aide de cette documentation https://softwarebakery.com/shrinking-images-on-linux .

Tout ce passe bien j'ai bien redimensionner l'img à 55go avec les outils losetup et gparted:
Quand je mount l'img j'ai bien un taille de 55GO:

# df -h
/dev/loop4 55G 41G 11G 80% /mnt

Maintenant il faut réduire la taille de l'image de la l'espace non alloué. Normalement un fdisk -l devrait me donner quelque chose avec la fin de la partition, exemple:

myimage.img1 2048 - >9181183 4589568 b W95 FAT32

Seulement lors du fdisk sur le fichier en question je n'ai que ça comme sortie:

[root@manjaro ~]# fdisk -lu /run/media/manjaro/f99ed44b-141d-4926-89ae-5e1e1fd65e31/backup/lupus/racine/10-12-17-sda1.img
Disk /run/media/manjaro/f99ed44b-141d-4926-89ae-5e1e1fd65e31/backup/lupus/racine/10-12-17-sda1.img: 59.6 GiB, 64021856256 bytes, 125042688 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Je ne peux donc rien indiquer à truncate et un du sur l'img me sort toujours 60GO malgrè le mount qui indique 55GO de données.
J'ai essayais en dernier recours avec l'utilitaire qemu-img (sur backup du backup, bien sûr) mais il rompt l'image.

Du coup je sèche..

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.