Redimensionnement de sparsebundle dans Utilitaire de disque

2

Je veux redimensionner (réduire) le capacité du backup.sparsebundle à env. la taille effectivement pris les fichiers.

Ce que j'ai fait jusqu'à présent

J'ai déjà compacté l'image:

 # hdiutil compact backup.sparsebundle
 Starting to compact…
 Reclaiming free space…
.............................................................................
Finishing compaction…
Reclaimed 0 bytes out of 265.2 GB possible.

Les stats

Mon système:

# system_profiler SPSoftwareDataType

  System Version: OS X 10.11.5 (15F34)
  Kernel Version: Darwin 15.5.0
  Boot Mode: Normal
  Secure Virtual Memory: Enabled
  System Integrity Protection: Enabled

Taille de l'image disque:

# du -sh backup.sparsebundle
213G    backup.sparsebundle

Taille du volume:

# diskutil info /Volumes/backup | grep -E 'Free Space|Total Size'
   Total Size:               501.8 GB (501806010368 Bytes) (exactly 980089864 512-Byte-Units)
   Volume Free Space:        284.8 GB (284753629184 Bytes) (exactly 556159432 512-Byte-Units)

Le problème

Le problème est que hdiutil ne permet pas de réduire l'image, car la taille de la cible est inférieure à la longueur minimale de contenu autorisée:

# hdiutil resize -size 224GB MBA11-backup.sparsebundle
hdiutil: resize request 469762048 is below minimum size 800587800 allowed.
hdiutil: resize: failed. Invalid argument (22)

Voici les limites:

# hdiutil resize -limits MBA11-backup.sparsebundle
min         cur         max
800587800   980089864   34359738368 

Les valeurs sont dans 512 secteurs dimensionnés, la taille minimale est donc (800587800 * 512) = 409900953600 octets ou 409,90 Go .

Ce que je veux réaliser

Je souhaite supprimer l’espace libre et réduire l’image Taille totale de 501,8 Go à env. l'espace actuellement utilisé 217 Go (Taille totale moins l'espace libre).

  • Pourquoi la taille minimale autorisée est-elle tellement supérieure à l'espace réel utilisé?
  • Comment puis-je réduire la taille minimale définie afin de réduire l'image à env. espace réel utilisé?
DBK
la source
@klanomath Il s'agit de 213 Go, l'image de la taille du disque (voir la section Statistiques). C'est ce que vous entendez par taille sur disque, non?
DBK
C'est ce dont j'avais besoin. D'une certaine manière, j'ai raté ça, désolé
klanomath
Avez-vous compris cela? J'essaie de faire la même chose.
shawkinaw
@shawkinaw C'était il y a longtemps ... Mais je ne pouvais pas le comprendre, je pense. Postez une réponse si vous trouvez une solution!
DBK