Impossible d'utiliser bootcamp, problème d'espace disque

Bloc de code:
christophe@Mac-mini ~ % diskutil verifyVolume disk2
Started file system verification on disk2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk1s2
Checking the container superblock
Checking the fusion superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking the Fusion data structures
Checking volume
Checking the APFS volume superblock
The volume Macintosh HD - Données was formatted by diskmanagementd (1412.11.7) and last modified by apfs_kext (1412.11.7)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Preboot was formatted by diskmanagementd (1412.11.7) and last modified by apfs_kext (1412.11.7)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Recovery was formatted by diskmanagementd (1412.11.7) and last modified by apfs_kext (1412.11.7)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume VM was formatted by diskmanagementd (1412.11.7) and last modified by apfs_kext (1412.11.7)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Macintosh HD was formatted by diskmanagementd (1412.11.7) and last modified by apfs_kext (1412.11.7)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Verifying allocated space
warning: MT mapping (0x40000001be98d -> 0x67ac88, 3, C) is not completely referenced
warning: MT mapping (0x40000001bebf5 -> 0x67ac8e, 2, C) is not completely referenced
warning: MT mapping (0x400000024d9d0 -> 0x67f152, 2, C) is not completely referenced
warning: MT mapping (0x4000000334ef7 -> 0x733145, 1, C) is not completely referenced
warning: MT mapping (0x4000000339668 -> 0x7340fd, 1, C) is not completely referenced
warning: MT mapping (0x4000000339a6e -> 0x73423d, 1, C) is not completely referenced
warning: MT mapping (0x400000033b7f3 -> 0x7347c7, 3, C) is not completely referenced
warning: MT mapping (0x4000000345323 -> 0x736f5a, 1, C) is not completely referenced
warning: MT mapping (0x40000003478f5 -> 0x7379db, 2, C) is not completely referenced
warning: MT mapping (0x40000003478f8 -> 0x7379de, 1, C) is not completely referenced
warning: MT mapping (0x40000006ea503 -> 0xabe670, 1, C) is not completely referenced
warning: MT mapping (0x40000006ea505 -> 0xabe672, 2, C) is not completely referenced
warning: MT mapping (0x40000007b9cf1 -> 0xbb99b8, 2, C) is not completely referenced
warning: MT mapping (0x40000009cb60f -> 0xd9803a, 1, C) is not completely referenced
warning: MT mapping (0x4000000a108dd -> 0xd98679, 1, C) is not completely referenced
warning: MT mapping (0x4000000a108df -> 0xd98685, 1, C) is not completely referenced
warning: MT mapping (0x4000000a108e1 -> 0xd98695, 1, C) is not completely referenced
The volume /dev/disk1s2 appears to be OK
Storage system check exit code is 0
Finished file system verification on disk2
 
Tu as toujours la même erreur massive d'allocation d'espace de blocs - alors même qu'il s'agit d'un Fusion Drive à l'apfs neuf. Je n'en comprends pas la raison à moins que cela ne provienne de l'assocation de 2 SSD en Fusion Drive.

On fait un test de repartitionnement. Passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk2 800g fat32 BOOTCAMP 0b ; diskutil list

  • la commande rétrécit le Conteneur à 800 Go > et crée un volume BOOTCAMP d'environ 199 Go

Poste l'affichage intégral retourné.
 
Il n'y a qu'un seul SSD (Samsung SSD 840).
L'autre disque est le HDD d'origine.
L'un des deux serait en fin de vie?

Voici le résultat de la commande:
(Time Machine n'est pas activé sur le Mac, par contre sur le NAS Synology, oui)
Bloc de code:
christophe@Mac-mini ~ % diskutil ap resizeContainer disk2 800g fat32 BOOTCAMP 0b ; diskutil list
Started APFS operation
Aligning shrink delta to 199 796 211 712 bytes and targeting a new physical store size of 300 101 894 144 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 499 898 105 856 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)
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         499.9 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk2         499.9 GB   disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +999.8 GB   disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Macintosh HD - Données  9.7 GB     disk2s1
   2:                APFS Volume Preboot                 82.7 MB    disk2s2
   3:                APFS Volume Recovery                525.9 MB   disk2s3
   4:                APFS Volume VM                      3.2 GB     disk2s4
   5:                APFS Volume Macintosh HD            10.6 GB    disk2s5
 
Dernière édition:
Oui : c'est vrai --> tu as un SSD & un HDD de mêmes tailles.

Le repartitionnement échoue pour la même raison -->

- le Physical Store (= magasin de stockage apfs recelé dans une partition) du disque cible (celui qui porte le "performance role" = "Secondary") => aurait une limite réservatrice d'espace supérieure à la réduction de taille demandée.​

Passe la commande :
Bloc de code:
diskutil ap list

  • qui affiche le tableau détaillé du Conteneur du Fusion Drive

Poste le tableau.
 
Bloc de code:
christophe@Mac-mini ~ % diskutil ap list
APFS Container (1 found)
|
+-- Container disk2 4B9CEFC0-9221-4F39-9637-BCD558E706E6
    ====================================================
    APFS Container Reference:     disk2 (Fusion)
    Size (Capacity Ceiling):      999796211712 B (999.8 GB)
    Capacity In Use By Volumes:   34396213248 B (34.4 GB) (3.4% used)
    Capacity Not Allocated:       965399998464 B (965.4 GB) (96.6% free)
    |
    +-< Physical Store disk1s2 DD4F3914-298A-4AC9-99A1-8A5624349A01
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk1s2 (Main, "Faster" Disk Use)
    |   Size:                       499898105856 B (499.9 GB)
    |
    +-< Physical Store disk0s2 218B17DF-CC30-4629-8CA4-F73D30486F76
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk0s2 (Secondary, Designated Aux Use)
    |   Size:                       499898105856 B (499.9 GB)
    |
    +-> Volume disk2s1 16963A85-1953-4AF1-A964-ECB2036AE73D
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s1 (Data)
    |   Name:                      Macintosh HD - Données (Case-insensitive)
    |   Mount Point:               /System/Volumes/Data
    |   Capacity Consumed:         11147898880 B (11.1 GB)
    |   FileVault:                 No
    |
    +-> Volume disk2s2 B5987B0D-3564-4B6D-A451-2548C7CE2D9E
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s2 (Preboot)
    |   Name:                      Preboot (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         82685952 B (82.7 MB)
    |   FileVault:                 No
    |
    +-> Volume disk2s3 17B164C0-4B66-4E19-A2D7-C9DD2C7806F3
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s3 (Recovery)
    |   Name:                      Recovery (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         525897728 B (525.9 MB)
    |   FileVault:                 No
    |
    +-> Volume disk2s4 3820142A-A348-41CB-AA50-7F2E116D110E
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s4 (VM)
    |   Name:                      VM (Case-insensitive)
    |   Mount Point:               /private/var/vm
    |   Capacity Consumed:         3222294528 B (3.2 GB)
    |   FileVault:                 No
    |
    +-> Volume disk2s5 2106CEBC-9D58-48FF-9AF8-F16EA3DE5937
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk2s5 (System)
        Name:                      Macintosh HD (Case-insensitive)
        Mount Point:               /
        Capacity Consumed:         10601881600 B (10.6 GB)
        FileVault:                 No
 
Cette desription -->
Bloc de code:
    +-< Physical Store disk0s2 218B17DF-CC30-4629-8CA4-F73D30486F76
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk0s2 (Secondary, Designated Aux Use)
    |   Size:                       499898105856 B (499.9 GB)

  • cible le magasin de stockage destiné au rôle secondaire. Et par là destiné à des repartitionements éventuels. Il est recelé dans la partition disk0s2 du disk0

Passe la commande :
Bloc de code:
diskutil info disk0

  • qui affiche un tableau d'informations sur le disk0 concerné

Poste le retour.
 
Bloc de code:
christophe@Mac-mini ~ % diskutil info disk0
   Device Identifier:         disk0
   Device Node:               /dev/disk0
   Whole:                     Yes
   Part of Whole:             disk0
   Device / Media Name:       APPLE HDD HTS545050A7E362

   Volume Name:               Not applicable (no file system)
   Mounted:                   Not applicable (no file system)
   File System:               None

   Content (IOContent):       GUID_partition_scheme
   OS Can Be Installed:       No
   Media Type:                Generic
   Protocol:                  SATA
   SMART Status:              Verified

   Disk Size:                 500.1 GB (500107862016 Bytes) (exactly 976773168 512-Byte-Units)
   Device Block Size:         512 Bytes

   Read-Only Media:           No
   Read-Only Volume:          Not applicable (no file system)

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               No
   Virtual:                   No
   Hardware AES Support:      No
   Device Location:           "Lower"
 
La mention -->
Bloc de code:
   Solid State:               No

  • montre qu'il s'agit bien du HDD (rotatif). Il a donc hérité légitimement du performance role = secondary.

Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk0s2 limits

  • qui affiche les restrictions de repartitionnement du Physical Store du HDD

Poste le tableau.
 
Bloc de code:
christophe@Mac-mini ~ % diskutil ap resizeContainer disk0s2 limits
Resize limits for APFS Physical Store partition disk0s2:
  Current Physical Store partition size on map:   499.9 GB (499898105856 Bytes)
  Minimum (constrained by file/snapshot usage):   499.9 GB (499898105856 Bytes)
  Recommended minimum (if used with macOS):       499.9 GB (499898105856 Bytes)
  Maximum (constrained by partition map space):   499.9 GB (499898105856 Bytes)
 
Cette mention :
Bloc de code:
  Minimum (constrained by file/snapshot usage):   499.9 GB (499898105856 Bytes)

  • montre que la taille minimale du Physical Store (en-dessous de la valeur de laquelle ce magasin ne peut pas décroître) => est 499,9 Go. Or 499,9 Go est la capacité maximale actuelle du Physical Store. Ce magasin ne peut donc pas être diminué en taille > en-deçà de son actuelle taille maximale.
  • or l'occupation du Conteneur du Fusion Drive (par ses 5 volumes) est actuellement de : 24 Go. Le magasin de stockage du SDD (partition disk1s2) > qui porte le performance role = "Main" (principal) => de ce fait même a été à l'installation de Catalina la destination exclusive de l'écriture des fichiers. Il en a été de même des fichiers utilisateur ajoutés dans le volume Macintosh HD - Data => le magasin de stockage marqué "Main" (= résident du SSD) étant la destination exclusive des écritures jusqu'à une limite de 90% de sa capacité (soit = 449,9 Go). Ce magasin est loin d'être saturé --> on en conclut que le magasin de stockage "Secondary" (= du HDD) est actuellement vide d'écriture. Une occupation par des écritures de fichiers ne peut donc pas être la cause de sa limite de taille minimale.

Il peut y avoir 2 autres facteurs d'instauration d'une taille minimale du magasin de stockage "Secondary" : la présence de snapshots ou la présence d'un flag (attribut) de "Reserve" qui serait fixé au magasin du HDD avec une valeur de taille.

Passe la commande :
Bloc de code:
tmutil listlocalsnapshotdates

  • qui affiche les dates de snapshots existants pour tous volumes

Poste le retour.
 
Bloc de code:
christophe@Mac-mini ~ % tmutil listlocalsnapshotdates
Snapshot dates for all disks:
christophe@Mac-mini ~ %
 
Aucun snapshot n'existe -->

- je ne peux pas expliquer logiquement pourquoi le magasin de stockage "Secondary" du HDD => se trouve affecté d'une limite (de décroissance) égale à sa capacité maximale actuelle. Ce qui verrouille a priori toute possibilité d'un repartitionnement. Je ne m'explique pas non plus la récurrence de l'erreur massive d'allocation d'espace de blocs dans l'apfs > ce, après suppression / recréation de l'apfs du Fusion Drive.​

- je ne sais pas dire si une défaillance en cours du HDD (rotatif) --> causerait aussi bien le blocage de repartitionnement que l'erreur d'allocation de blocs. Ou si l'égalité en taille des 2 disques associés dans le Fusion Drive (SSD = HDD en capacité) --> exerce un effet.​

Une possibilité consisterait à supprimer encore le Fusion Drive > repartitionner le HDD dans sa position indépendante pour créer une partition et un volume BOOTCAMP en queue de disque > puis recréer le Fusion Drive par assocation de la partition de 499,9 Go du SSD et d'une partition du HDD rétrécie de la création collatérale d'une partition BOOTCAMP. Ainsi > le magasin de stockage du HDD aurait une taille inférieure à celui du SDD.
 
Je vais alors essayer.
La partition BOOTCAMP ainsi crée sera accessible par le logiciel et reconnue comme telle?

Vaut-il mieux peut-être partir sur un SSD "neuf" de 1To (j'en ai un à disposition), en remplacement des deux disques actuels et d'installer "Catalina" grâce à "Keylifornia"?
 
J'opterais plutôt alors pour ton second choix : un SSD unique de 1 To --> fini alors ce problème indéchiffrable de magasin de stockage Physical Store impartitionnable.

- d'autant que si on prépartitionnait le HDD > avant de refaire le Fusion Drive sans y comprendre le volume BOOTCAMP préexistant => l'Assistant BOOTCAMP ne validerait pas ce volume créé sans lui. Il te faudrait pouvoir démarrer sur un média d'installation de Windows indépendant.
=> rappelle-moi quel sont le modèle & l'année de ton Mac ?
 
  • J’aime
Réactions: Frog
Il s'agit d'un Mac mini (fin 2012), i5 2,5GHz, intel HD 4000.
Je laisserai peut-être le SSD de 500Go dans le deuxième emplacement, comme autre volume.
 
Cette configuration devrait mieux fonctionner.

- si tu as besoin de conseils pour l'installation de ton SDD de 1 To => tu n'as qu'à demander ici.​
 
  • J’aime
Réactions: Frog
Je te remercie beaucoup pour tout le temps que tu m'as consacré et toute l'aide apporté.

Je vais installer le nouveau SSD d'ici un ou deux jours, à l'emplacement du HDD d'origine.
Je prévois quelques heures de libres pour m'appliquer ;)
Je n'hésiterai pas à revenir
 
Voilà qui est fait.
Remplacement du HDD par mon SSD 1To, mise en place de Catalina, suivi de Boot Camp.
Tout marche parfaitement bien, à part les drivers du wireless keyboard Apple qui ne sont pas reconnus sous Windows 10.

Je te remercie encore @macomaniac pour ton aide
 
Bonjour Macomaniac,
J'ai moi aussi le même problème de place pour pouvoir installer Boot Camp.
J'ai essayé de suivre les étapes...
Merci d'avance de m'aider :

Bloc de code:
Last login: Mon Nov 25 23:21:08 on ttys000
Air-de-Jennifer:~ jennifergaffin$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.8 GB   disk0s2

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

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +16.5 MB    disk2
   1:        Apple_partition_map                         32.3 KB    disk2s1
   2:                  Apple_HFS Flash Player            16.4 MB    disk2s2

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        +16.5 MB    disk3
   1:        Apple_partition_map                         32.3 KB    disk3s1
   2:                  Apple_HFS Flash Player            16.4 MB    disk3s2

Air-de-Jennifer:~ jennifergaffin$ df -H /
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   251G   207G    40G    84% 1106144 9223372036853669663    0%   /
Air-de-Jennifer:~ jennifergaffin$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
find: /.Spotlight-V100: Operation not permitted
find: /Library/Application Support/com.apple.TCC: Operation not permitted
tmutil listlocalsnapshots /