15 votes

200 Go inutilisés, mais on ne peut pas modifier la taille du conteneur APFS en raison de l'exigence minimale.

Je veux créer une partition avec un système de fichiers différent mais pour ce faire, je dois redimensionner mon conteneur APFS.

enter image description here

Ce conteneur a 292,4 Go d'espace utilisé. Sa taille minimale est de 500,07 Go. Ce conteneur ne peut pas être divisé car les conteneurs résultants seraient seraient trop petits.

Ce que j'ai essayé

De " Comment redimensionner votre conteneur APFS sur MacOS High Sierra "

diskutil list

Sortie :

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         500.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +500.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            288.3 GB   disk1s1
   2:                APFS Volume Preboot                 43.9 MB    disk1s2
   3:                APFS Volume Recovery                512.3 MB   disk1s3
   4:                APFS Volume VM                      3.2 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +1.9 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Time Machine Backups    1.9 TB     disk2s2

Ensuite :

sudo diskutil apfs resizeContainer disk0s2 450g

Ou :

sudo diskutil apfs resizeContainer disk0s2 450g jhfs+ Extra 50g

Sortie :

Aligning shrink delta to 50.068.037.632 bytes and targeting a new physical store size of 449.999.998.976 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 500.068.036.608 bytes
Error: -69521: Your APFS Container resize request is below the APFS-system-imposed minimal container size (perhaps caused by APFS Snapshot usage by Time Machine)

(peut-être causé par l'utilisation d'APFS Snapshot par Time Machine)

J'ai a supprimé tous les instantanés de la machine temporelle locale mais j'obtiens toujours le même résultat.

Comment modifier la taille minimale d'un conteneur APFS ?

14voto

Geoff Nixon Points 3143

Encore une fois, oui, vous avez supprimé tous les instantanés locaux. Mais il est clair que vous avez un disque Time Machine externe. Et les instantanés Time Machine (locaux ou distants) imposent certaines exigences au lecteur source. À partir de man tmutil :

BACKUP STRUCTURE
     Throughout this manual, specific language is used to describe particular
     "realms" associated with Time Machine backups. It is important to under-
     stand this terminology to make effective use of tmutil and its manual.

     backup source
             A volume currently being backed up by Time Machine.

     backup disk
             The HFS+ volume that contains Time Machine backups.

     backup destination
             In the case of a local destination, a synonym for backup disk.
             For network destinations, this is the AFP or SMB share on which
             the backup disk image resides.

     backup disk image (or backup image)
             A sparsebundle that, when mounted, is the backing store for a
             volume that is a backup disk.

     backup store
             The top-level "Backups.backupdb" directory at the root of a
             backup disk. E.g.,

             /Volumes/Chronoton/Backups.backupdb

     machine directory
             A directory inside a backup store that contains all the backups
             for a particular computer. For local destinations, a backup store
             can contain multiple machine directories, all for separate com-
             puters. E.g.,

             /Volumes/Chronoton/Backups.backupdb/thermopylae

--

Vous vous souvenez de l'erreur ?

Par exemple, (peut-être causé par l'utilisation d'APFS Snapshot par Time Machine) ?

Lis celui-là :


     snapshot
             A directory inside a machine directory that represents a single
             initial or incremental backup of one computer. The word "snap-
             shot", in most contexts, is a generic term and is not to be con-
             fused with a "local Time Machine snapshot", which is simply a
             snapshot stored locally on the computer. E.g.,

             /Volumes/Chronoton/Backups.backupdb/thermopylae/2011-07-03-123456

     snapshot volume
             A directory inside a snapshot that represents a single initial or
             incremental backup of one backup source. E.g.,

             /Volumes/Chronoton/Backups.backupdb/thermopy-
             lae/2011-07-03-123456/Mac HD

VERBS
     Each verb is listed with its description and individual arguments.

     destinationinfo [-X]
             Print information about destinations currently configured for use
             with Time Machine. For each backup destination, the following
             information may be displayed:

             with Time Machine. For each backup destination, the following
             information may be displayed:

                 Name          The volume label as shown in Finder.
                 Kind          Whether the destination is locally attached
                               storage or a network device.
                 URL           In the case of a network destination, the URL
                               used for Time Machine configuration.
                 Mount Point   If the volume is currently mounted, the path in
                               the file system at which it was mounted.
                 ID            The unique identifier for the destination.

             When more than one destination is configured, the most recent
             backup destination will be marked with the > indicator.

             When the -X option is provided, output will be printed in XML
             property list format.

     removedestination identifier
             Remove the destination with the specified unique identifier from
             the Time Machine configuration. Requires root privileges.

             To obtain the unique identifier for a destination, see
             destinationinfo.

A. L'erreur :

Error: -69521: Your APFS Container resize request is below the APFS-system-imposed minimal container size (perhaps caused by APFS Snapshot usage by Time Machine)

B. Votre réponse :

J'ai supprimé tous les snapshots locaux de Time Machine mais j'obtiens toujours le même résultat.

C. La documentation :

Le mot "instantané", dans la plupart des contextes, est un terme générique et est à ne pas confondre avec un "instantané local Time Machine". .

Capisce ?


Oui, vous avez supprimé tous vos instantanés locaux. Mais vous avez aussi un autre lecteur de sauvegarde. Dans l'exemple que vous avez cité, ce lecteur n'existe pas.

Vous devez supprimer tous les magasins de sauvegardes Time Machine, désactiver toutes les destinations, etc. Vous pourrez réassocier vos sauvegardes plus tard. Vous pouvez réassocier vos sauvegardes plus tard. Mais en suivant cette procédure, vous devriez vous en sortir ; dans le pire des cas, décryptez également votre disque (le cryptage APFS est compliqué et comporte beaucoup de surcharge en raison du système de clé de disque/clé d'utilisateur).

5voto

Gus Paul Points 430

Quelques commandes à essayer :

Ceci liste les instantanés d'un disque. Et il dira quel snapshot limits the minimum size of APFS Container diskX :

diskutil ap listSnapshots /Volumes/Macintosh\ HD

Ensuite, vous pouvez supprimer les instantanés :

tmutil deletelocalsnapshots /Volumes/Macintosh\ HD

Ensuite, activez la défragmentation (un processus automatisé totalement imprévisible) :

diskutil ap defragment /Volumes/Macintosh\ HD enable

Cela peut prendre quelques minutes avant que l'Utilitaire de disque ne modifie la taille minimale requise pour que vous puissiez redimensionner le volume APFS. (Il se peut que /Volumes ci-dessus doive être /Volume sur votre système).

Il fonctionne également sur un disque ou un volume externe, même s'il ne s'agit pas du disque de démarrage.

3voto

amdyes Points 1144

Si vous rétrécissez votre volume principal, ouvrez l'assistant Boot Camp, cliquez sur " Continuer " et il sera bloqué pendant un certain temps, puis il y aura une erreur. Quittez ensuite l'assistant et vous devriez pouvoir réduire le volume.

boot camp

Je pense qu'elle faisait de la récupération, mais je ne sais pas s'il existe une méthode plus directe.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X