Problème de partitionnement de disque pour installation de Windows

Bonjour à tous,

Comme beaucoup d'entre vous j'ai un problème similaire.

Je possède un MacBook Pro Retina 13 pouces, début 2015.
Je souhaiterais installer une partition Windows sur mon ordinateur, malheureusement Bootcamp me signale une erreur lors du partitionnement du disque.

"Votre disque n'a pas pu être partitionné
Une erreur s’est produite lors du partitionnement du disque.
Veuillez exécuter Utilitaire de disque pour consulter et corriger l’erreur."

J'ai alors essayé de le réparer à l'aide de SOS de l'utilitaire disque, il n'a rien trouvé d'anormal.

En lançant via le terminal (diskutil list) voila les résultats.

Merci d'avance.

/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_CoreStorage Macintosh HD 250.1 GB disk0s2

3: Apple_Boot Recovery HD 650.0 MB disk0s3



/dev/disk1 (internal, virtual):

#: TYPE NAME SIZE IDENTIFIER

0: Apple_HFS Macintosh HD +249.8 GB disk1

Logical Volume on disk0s2

74E012F6-FB26-4526-BFC3-C357C183CF7E

Unlocked Encrypted



/dev/disk2 (disk image):

#: TYPE NAME SIZE IDENTIFIER

0: CCCOMA_X64FRE_FR-FR... +5.4 GB disk2
 
Bonsoir matt

Passe la commande (copier-coller) :
Bloc de code:
diskutil verifyVolume disk1

  • qui vérifie : a) le système de stockage CoreStorage > b) le système de fichiers jhfs+ (formateur du volume Macintosh HD)

Poste le retour en copier-coller > en veillant à faire le coller dans une fenêtre de code (c'est plus lisible !) par le procédé suivant -->

- utilise le menu ...▾ (à droite de la bobine souriante) dans la barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> Bloc de code => tu fais ton coller dans la fenêtre de code et Continuer.​
 
Et voila :D Merci pour ta réponse rapide :)


Bloc de code:
Started file system verification on disk1 Macintosh HD
Verifying storage system
Checking volume
disk0s2: Scan for Volume Headers
disk0s2: Scan for Disk Labels
Logical Volume Group 992157BD-D04A-445D-8408-E850FE964135 on 1 device
disk0s2: Scan for Metadata Volume
Logical Volume Group has a 24 MB Metadata Volume with double redundancy
Start scanning metadata for a valid checkpoint
Load and verify Segment Headers
Load and verify Checkpoint Payload
Load and verify Transaction Segment
Incorporate 0 newer non-checkpoint transactions
Load and verify Virtual Address Table
Load and verify Segment Usage Table
Load and verify Metadata Superblock
Load and verify Logical Volumes B-Trees
Logical Volume Group contains 1 Logical Volume
Load and verify B066F238-59D6-42FB-8B2A-D5BB9326954B
Load and verify 74E012F6-FB26-4526-BFC3-C357C183CF7E
Load and verify Freespace Summary
Load and verify Block Accounting
Load and verify Live Virtual Addresses
Newest transaction commit checkpoint is valid
Load and verify Segment Cleaning
The volume 992157BD-D04A-445D-8408-E850FE964135 appears to be OK
Storage system check exit code is 0
Verifying file system
Using live mode
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Finished file system verification on disk1 Macintosh HD
 
Il n'y a aucune erreur qui serait bloquante pour un repartitionnement.

- passe encore la commande :​
Bloc de code:
diskutil cs list

  • qui affiche le tableau détaillé du CoreStorage

Poste le tableau.
 
Voila le tableau correspondant.

Bloc de code:
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 992157BD-D04A-445D-8408-E850FE964135
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         250140434432 B (250.1 GB)
    Free Space:   532480 B (532.5 KB)
    |
    +-< Physical Volume 11F28778-11AF-4573-810B-59B8D1D1241E
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     250140434432 B (250.1 GB)
    |
    +-> Logical Volume Family B066F238-59D6-42FB-8B2A-D5BB9326954B
        ----------------------------------------------------------
        Encryption Type:         AES-XTS
        Encryption Status:       Unlocked
        Conversion Status:       Complete
        High Level Queries:      Fully Secure
        |                        Passphrase Required
        |                        Accepts New Users
        |                        Has Visible Users
        |                        Has Volume Key
        |
        +-> Logical Volume 74E012F6-FB26-4526-BFC3-C357C183CF7E
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          249787580416 B (249.8 GB)
            Revertible:            Yes (unlock and decryption required)
            Revert Status:         Reboot required
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS
 
Je voulais consulter cette mention d'état de FileVault -->
Bloc de code:
Conversion Status:       Complete

  • qui apprend : que le chiffrement FileVault est complété > et qu'aucun processus FileVault (comme un processus de déchiffrement) n'est en instance. Cette information est importante > car aucun repartitionnement ne peut avoir lieu => si un processus FileVault est en cours d'effectuation.

En résumé : les 2 obstacles à un repartitionnement : erreur dans le système de fichiers jhfs+ (formateur du volume) et inachèvement d'un processus FileVault => n'existent pas.

----------

Passe encore la commande :
Bloc de code:
df -H /

  • qui mesure l'occupation du volume démarré (et son espace libre)

Poste le retour.
 
Tu as 61 Go d'espace de blocs disponible -->

- je te propose un repartitionnement expérimental (non destructeur de Macintosh HD et de ses données - bien sûr) > pour voir si on peut créer "manuellement" une partition BOOTCAMP. Passe la commande (copier-coller) :​
Bloc de code:
diskutil coreStorage resizeStack 74E012F6-FB26-4526-BFC3-C357C183CF7E 200g fat32 BOOTCAMP 0b

  • la commande rétrécit : le CoreStorage > sa partition de base > son volume Macintosh HD terminal => à 200 Go (marge d'espace libre = 11 Go) > et crée un partition indépendante de 50 Go (environ) avec un volume BOOTCAMP en format FAT-32
  • un repartitionnement de volume chiffré et contenant pas mal de données => peut durer... un certain temps (s'il est honoré)

Poste le retour.
 
Malheureusement j'ai une erreur.

Bloc de code:
The Core Storage Logical Volume UUID is 74E012F6-FB26-4526-BFC3-C357C183CF7E
Started CoreStorage operation
Error: -69674: The provided Core Storage logical volume has an incorrect size; you should run whole-disk repair
 
D'accord.

- je ne vois pourtant pas de "taille incorrecte" manifeste dans le CoreStorage > mais je connais le procédé de réparation. Passe la commande (copier-coller) :​
Bloc de code:
diskutil repairDisk disk0

  • à validation > une demande de confirmation s'affiche => tape y (comme yes) et revalide
  • la commande lance une réparation totale du disque : table GPT > partition-Système de l'EFI > dispositif CoreStorage > amorçage du système de fichiers jhfs+ > partition de secours en tant que partition booter du CoreStorage

Poste l'affichage intégral qui aura été retourné.
 
Et voila :)

Bloc de code:
Started partition map repair on disk0
Checking prerequisites
Checking the partition list
Adjusting partition map to fit whole disk as required
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Repairing the EFI system partition's file system
Repairing file system
** /dev/rdisk0s1
** Phase 1 - Preparing FAT
** Phase 2 - Checking Directories
/EFI/APPLE/EXTENSIONS/Firmware.scap starts with free cluster
Truncate? yes
** Phase 3 - Checking for Orphan Clusters
Found orphan cluster(s)
Fix? yes
Marked 30600 clusters as free
Free space in FSInfo block (356264) not correct (386864)
Fix? yes
12 files, 193432 KiB free (386864 clusters)

***** FILE SYSTEM WAS MODIFIED *****
File system check exit code is 0
Updating boot support partitions for the volume as required
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Checking booter partitions
Checking booter partition disk0s3
Verifying file system
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Recovery HD appears to be OK
File system check exit code is 0
Reviewing boot support loaders
Checking Core Storage Physical Volume partitions
Verifying storage system
Checking volume
disk0s2: Scan for Volume Headers
disk0s2: Scan for Disk Labels
Logical Volume Group 992157BD-D04A-445D-8408-E850FE964135 on 1 device
disk0s2: Scan for Metadata Volume
Logical Volume Group has a 24 MB Metadata Volume with double redundancy
Start scanning metadata for a valid checkpoint
Load and verify Segment Headers
Load and verify Checkpoint Payload
Load and verify Transaction Segment
Incorporate 0 newer non-checkpoint transactions
Load and verify Virtual Address Table
Load and verify Segment Usage Table
Load and verify Metadata Superblock
Load and verify Logical Volumes B-Trees
Logical Volume Group contains 1 Logical Volume
Load and verify B066F238-59D6-42FB-8B2A-D5BB9326954B
Load and verify 74E012F6-FB26-4526-BFC3-C357C183CF7E
Load and verify Freespace Summary
Load and verify Block Accounting
Load and verify Live Virtual Addresses
Newest transaction commit checkpoint is valid
Load and verify Segment Cleaning
The volume 992157BD-D04A-445D-8408-E850FE964135 appears to be OK
Storage system check exit code is 0
Repairing storage system
The volume disk0s2 cannot be repaired when it is in use
Checking volume
disk0s2: Scan for Volume Headers
disk0s2: Scan for Disk Labels
Logical Volume Group 992157BD-D04A-445D-8408-E850FE964135 on 1 device
disk0s2: Scan for Metadata Volume
Logical Volume Group has a 24 MB Metadata Volume with double redundancy
Start scanning metadata for a valid checkpoint
Load and verify Segment Headers
Load and verify Checkpoint Payload
Load and verify Transaction Segment
Incorporate 0 newer non-checkpoint transactions
Load and verify Virtual Address Table
Load and verify Segment Usage Table
Load and verify Metadata Superblock
Load and verify Logical Volumes B-Trees
Logical Volume Group contains 1 Logical Volume
Load and verify B066F238-59D6-42FB-8B2A-D5BB9326954B
Load and verify 74E012F6-FB26-4526-BFC3-C357C183CF7E
Load and verify Freespace Summary
Load and verify Block Accounting
Load and verify Live Virtual Addresses
Newest transaction commit checkpoint is valid
Load and verify Segment Cleaning
The volume 992157BD-D04A-445D-8408-E850FE964135 appears to be OK
Storage system check exit code is 0
Incorrect size for volume "Macintosh HD"
Adjusting volume "Macintosh HD"
Growing Logical Volume
Resizing Core Storage Logical Volume structures
Resized Core Storage Logical Volume to 249 787 711 488 bytes
Growing file system
Updating Windows boot.ini files as required
The partition map has been repaired
Finished partition map repair on disk0
 
Pfuiiittt ! --> il y avait du boulot :

- le système de fichier FAT-32 de l'ESP (EFI_System_Partition) était corrompu et a été réparé

- l'erreur de taille du CoreStorage a été réparée comme mentionné ici -->​
Bloc de code:
Incorrect size for volume "Macintosh HD"
Adjusting volume "Macintosh HD"
Growing Logical Volume
Resizing Core Storage Logical Volume structures
Resized Core Storage Logical Volume to 249 787 711 488 bytes
Growing file system

  • repasse la commande-test (qui va étrenner ces réparations) :
Bloc de code:
diskutil coreStorage resizeStack 74E012F6-FB26-4526-BFC3-C357C183CF7E 200g fat32 BOOTCAMP 0b

  • et poste le retour.
 
J'ai du le faire 2 fois, car j'ai eu un crash la 1re fois ou j'ai lancé la commande. (kernel)

Bloc de code:
The Core Storage Logical Volume UUID is 74E012F6-FB26-4526-BFC3-C357C183CF7E
Started CoreStorage operation
Checking prerequisites for resizing Logical-Physical volume stack
Shrinking Logical-Physical volume stack
Verifying file system
Using live mode
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Shrinking file system
Shrinking Logical Volume
Resizing Core Storage Logical Volume structures
Resized Core Storage Logical Volume to 199 999 881 216 bytes
Shrinking Core Storage Physical Volume from 250 140 434 432 to 200 352 722 944 bytes
Shrinking Core Storage data structures
Resizing Core Storage Physical Volume structures
Resized Core Storage Physical Volume to 200 352 722 944 bytes
Copying booter
Shrinking partition for Physical Volume and adding new partitions
Modifying partition map
4096 bytes per physical sector
/dev/rdisk0s4: 97215232 sectors in 1518988 FAT32 clusters (32768 bytes/cluster)
bps=512 spc=64 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=392994816 drv=0x80 bsec=97239040 bspf=11872 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished CoreStorage operation
 
Parfait -->

- passe la commande :​
Bloc de code:
diskutil list

  • et poste le tableau des disques => qui va montrer le changement de la configuration.
 
Ça m'a l'air bon ?

Bloc de code:
/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_CoreStorage Macintosh HD            200.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
   4:       Microsoft Basic Data BOOTCAMP                49.8 GB    disk0s4

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +200.0 GB   disk1
                                 Logical Volume on disk0s2
                                 74E012F6-FB26-4526-BFC3-C357C183CF7E
                                 Unlocked Encrypted
 
On vient de vérifier la possibilité de repartitionner --> et ça a marché.

- passe la commande :​
Bloc de code:
diskutil eraseVolume free null disk0s4  ; diskutil coreStorage resizeStack 74E012F6-FB26-4526-BFC3-C357C183CF7E 0b ; diskutil list

  • la commande supprime la partition BOOTCAMP > récupère son espace à la trinité : conteneur CoreStorage / partition disk0s2 / volume Macintosh HD > réaffiche le tableau des disques

Poste le retour.

Note : je m'éclipse (il se fait trop tard). Mais je ne signale qu'avec 61 Go d'espace libre => tu ne peux que créer une partition BOOTCAMP de 50 Go (en te gardant de la marge dans Macintosh HD). Tu ferais bien d'alléger ton volume pour avoir les coudées franches.
 
Un grand merci pour m'avoir aidé.

Bloc de code:
Started erase on disk0s4 BOOTCAMP
Unmounting disk
Finished erase on disk0
The Core Storage Logical Volume UUID is 74E012F6-FB26-4526-BFC3-C357C183CF7E
Started CoreStorage operation
Checking prerequisites for resizing Logical-Physical volume stack
Growing Logical-Physical volume stack
Verifying file system
Using live mode
Performing live verification
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Growing Core Storage Physical Volume from 200 352 722 944 to 250 140 434 432 bytes
Copying booter
Growing disk partition
Modifying partition map
Growing Core Storage data structures
Resizing Core Storage Physical Volume structures
Resized Core Storage Physical Volume to 250 140 434 432 bytes
Growing Logical Volume
Resizing Core Storage Logical Volume structures
Resized Core Storage Logical Volume to 249 787 580 416 bytes
Growing file system
Finished CoreStorage operation
/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_CoreStorage Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +249.8 GB   disk1
                                 Logical Volume on disk0s2
                                 74E012F6-FB26-4526-BFC3-C357C183CF7E
                                 Unlocked Encrypted
 
C'est le test de re-partitionnement => qui a mis à jour un problème de fausse taille du CoreStorage --> qui n'avait rien de manifeste.

- le facteur d'échec connu => son amendement en a découlé logiquement.​
 
Bonsoir,

Je crois que j'ai le même problème pour installer Windows 10 sur mon iMac 5K… C'est assez embêtant.

J'ai également le message d'erreur « Votre disque n'a pas pu être partitionné. Une erreur s'est produite lors du partitionnement du disque. Veuillez exécuter S.O.S. depuis Utilitaire de disque pour consulter et corriger l'erreur. » Pourtant, dans l'Utilitaire de disque, tout semble être normal.

J'ai effectué la commande "diskutil list" pour voir un peu l'état de mes disques. Je n'ai pas osé reproduire certaines commandes, de peur que ma situation ne soit pas tout à fait identique à celle des autres personnes de ce topic. J'ai obtenu ceci :
Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *28.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk2         27.7 GB    disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +898.0 GB   disk2
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume Macintosh HD - Données  497.3 GB   disk2s1
   2:                APFS Volume Preboot                 81.9 MB    disk2s2
   3:                APFS Volume Recovery                528.5 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
   5:                APFS Volume Macintosh HD            10.7 GB    disk2s5

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            CCCOMA_X64FRE_FR-FR... +5.4 GB     disk3

Le disk0 correspond au SSD du Fusion Drive et le disk1 à la partie mécanique du Fusion Drive, si je comprends bien. Le disk2 explique ce qu'il y a sur mes disques (que signifie VM, d'ailleurs) ? Et le disk3 correspond à l'image de Windows 10 montée.

Merci d'avance pour votre aide, BootCamp me désespère.
 
Bonjour Duodecim

Passe la commande (copier-coller) :
Bloc de code:
diskutil verifyVolume disk2

  • qui vérifie l'apfs du Conteneur et de ses 5 volumes

Poste l'affichage retourné.