2 votes

Impossible de créer des partitions plus grandes avec le système de fichiers APFS

J'essaie d'utiliser l'assistant Boot Camp pour créer une partition de 100 Go pour Windows. Cependant, je ne parviens pas à créer une partition de cette taille.

J'essaie de créer une partition FAT32 de 100 Go (via la commande sudo diskutil apfs resizeContainer disk0s2 400G FAT32 BOOTCAMP 100G ) à partir du terminal entraîne l'erreur suivante, à partir du résultat de l'analyse automatique de l'erreur fsck_apfs c'est fait :

The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 500,068,036,608 to 400,000,000,000 bytes
Shrinking APFS data structures
APFS Container Resize error code is 49187
Error: -69606: A problem occurred while resizing APFS Container structures

La sortie de diskutil list renvoie ce qui suit :

/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 Main                    282.7 GB   disk1s1
   2:                APFS Volume Preboot                 20.2 MB    disk1s2
   3:                APFS Volume Recovery                519.0 MB   disk1s3
   4:                APFS Volume VM                      12.9 GB    disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *64.2 GB    disk2
   1:                 DOS_FAT_32 WININSTALL              64.2 GB    disk2s1

En ce qui concerne les diskutil apfs list de la production :

APFS Container (1 found)
|
+-- Container disk1 F8CFD798-0C08-45AE-8F6D-FAAC9650F2A2
    ====================================================
    APFS Container Reference:     disk1
    Size (Capacity Ceiling):      500068036608 B (500.1 GB)
    Minimum Size:                 301437767680 B (301.4 GB)
    Capacity In Use By Volumes:   292004704256 B (292.0 GB) (58.4% used)
    Capacity Not Allocated:       208063332352 B (208.1 GB) (41.6% free)
    |
    +-< Physical Store disk0s2 DEE143FB-B604-4F51-9BB7-C358B01D5137
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk0s2
    |   Size:                       500068036608 B (500.1 GB)
    |
    +-> Volume disk1s1 CFBE30B9-AE09-39D3-9F19-CF4EB5A08611
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s1 (No specific role)
    |   Name:                      Main (Case-insensitive)
    |   Mount Point:               /
    |   Capacity Consumed:         282714124288 B (282.7 GB)
    |   FileVault:                 No
    |
    +-> Volume disk1s2 51246A8F-B84B-401C-9896-5D7CD4F4D621
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s2 (Preboot)
    |   Name:                      Preboot (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         20156416 B (20.2 MB)
    |   FileVault:                 No
    |
    +-> Volume disk1s3 9F0127AA-3C09-49E0-A3E7-A0487C781E5E
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk1s3 (Recovery)
    |   Name:                      Recovery (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         518995968 B (519.0 MB)
    |   FileVault:                 No
    |
    +-> Volume disk1s4 10062AED-5DC0-4764-86A3-8F9745027C51
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk1s4 (VM)
        Name:                      VM (Case-insensitive)
        Mount Point:               /private/var/vm
        Capacity Consumed:         8589983744 B (8.6 GB)
        FileVault:                 No

Enfin, pour les diskutil apfs resizecontainer disk0s2 limits :

Resize limits for APFS Physical Store partition disk0s2:
  Current Physical Store partition size on map:   500.1 GB (500068036608 Bytes)
  Minimum (constrained by files/snapshots):       308.7 GB (308658987008 Bytes)
  Recommended minimum (if used with macOS):       319.4 GB (319396405248 Bytes)
  Maximum (constrained by partition map space):   500.1 GB (500068036608 Bytes)

Je devrais avoir environ 200 Go de libre d'ici disk1 La quantité d'espace restant ne devrait donc pas poser de problème.

FileVault n'est pas activé, comme le montre la sortie de la commande diskutil apfs list .

J'ai également désactivé Time Machine via tmutil disable J'ai déconnecté tous les disques de sauvegarde dans les préférences système, désactivé l'option "Sauvegarde automatique" et supprimé tous les instantanés locaux via l'option "Sauvegarde automatique". tmutil thinlocalsnapshots / 99999999999999 . Courir tmutil listlocalsnapshots / ne renvoie rien, pas même une ligne vide.

J'ai démarré en mode mono-utilisateur et j'ai exécuté fsck_apfs -d -l disk0 (avec la même commande pour disk1). Cette commande (ainsi que First Aid) indique que le disque est OK.

J'ai réinstallé complètement MacOS.

Cependant, malgré tous mes problèmes, je suis en mesure de produire une partition de 40 Go (via sudo diskutil apfs resizeContainer disk0s2 460 FAT32 BOOTCAMP 40G ) :

The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 500,068,036,608 to 459,999,997,952 bytes
Shrinking APFS data structures
Shrinking partition
Modifying partition map
4096 bytes per physical sector
/dev/rdisk0s3: 78103872 sectors in 1220373 FAT32 clusters (32768 bytes/cluster)
bps=512 spc=64 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=898848768 drv=0x80 bsec=78123008 bspf=9536 rdcl=2 infs=1 bkbs=6
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s3
Finished APFS operation

S'agit-il en fin de compte d'un problème de manque d'espace libre (bien que les choses disent le contraire) ? Je pourrais essayer de supprimer des fichiers pour libérer 60 Go supplémentaires et voir si je peux créer une partition avec 100 Go d'espace.

J'apprécierais une solution à ce problème qui évite d'avoir à reformater le disque, mais si c'est la seule solution, je l'accepterai.

1voto

David Anderson Points 30783

Vous entrez la commande de manière incorrecte. Voici ce que vous avez saisi.

sudo diskutil apfs resizeContainer disk0s2 400G FAT32 BOOTCAMP 100G

Ce que vous auriez dû saisir est indiqué ci-dessous.

sudo diskutil apfs resizeContainer disk0s2 400G FAT32 BOOTCAMP 0

En principe, vous devez laisser la commande déterminer la taille du fichier BOOTCAMP partition.

Si vous ne pouvez pas obtenir une carte de 100GB BOOTCAMP après la réinstallation complète de MacOS, pourquoi ne pas créer la partition avant la réinstallation. En d'autres termes, entrez la commande ci-dessous pour détruire tout et créer un partitionnement correct avant de réinstaller MacOS.

sudo diskutil partitiondisk disk0 2 gpt apfs Main 400G fat32 BOOTCAMP R

Là encore, la commande ci-dessus déterminera la taille du fichier BOOTCAMP partition.

Une dernière remarque :

Il semble que vous essayez d'installer Windows sans partition de récupération. Si c'est le cas, les fichiers de récupération seront placés à l'intérieur de la partition BOOTCAMP partition. Ce n'est pas la façon dont Windows est normalement installé pour un démarrage EFI. De plus, vous n'avez pas alloué de partition réservée au système. Cependant, l'assistant Boot Camp n'alloue pas non plus de partition réservée au système et Windows semble fonctionner correctement sur les Macs qui en sont dépourvus.

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