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

Voici l'affichage retourné :

Bloc de code:
macbook-air-de-maxime:~ Max$ diskutil verifyVolume disk1
Started file system verification on disk1
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking snapshot 1 of 1
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Finished file system verification on disk1
macbook-air-de-maxime:~ Max$
 
Aucune erreur n'est relevée > mais il y a ceci -->
Bloc de code:
Checking the snapshots
Checking snapshot 1 of 1

  • tu as donc 1 snapshot --> auquel est imputable : a) la rétention du surplus de 2,4 Go de blocs occupés > b) l'impossibilité de libérer les 40 Go requis (car certains de ces blocs retenus doivent se situer en queue de partition support du Conteneur apfs et > étant verrouillés par le snapshot > interdire la libération d'un espace continu de blocs de bas de partition de 40 Go - cf. mes messages #32 > #33 > #34 pour l'explication du problème).

Passe la commande :
Bloc de code:
tmutil listlocalsnapshots /

  • tu n'as vraiment aucun snapshot listé en retour (sur une seule ligne) > mais le retour direct de l'invite de commande macbook-air-de-maxime:~ Max$ ?
 
C'est bizarre j'en avais pas tout à l'heure et là j'en ai un :

Bloc de code:
macbook-air-de-maxime:~ Max$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2018-10-04-164146
macbook-air-de-maxime:~ Max$

Je l'ai donc delete :

Bloc de code:
macbook-air-de-maxime:~ Max$ sudo tmutil deletelocalsnapshots 2018-10-04-164146
Deleted local snapshot '2018-10-04-164146'
macbook-air-de-maxime:~ Max$ df -H /
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   121G    74G    44G    63% 1159515 9223372036853616292    0%   /
macbook-air-de-maxime:~ Max$
macbook-air-de-maxime:~ Max$ tmutil listlocalsnapshots /
macbook-air-de-maxime:~ Max$


Mais je ne peux toujours pas lancer BootCamp...
 
Dernière édition:
Tu devrais aller à : Menu  > Préférences Système > Time Machine --> décocher la case : "Sauvegarder automatiquement" > car le cochage induit la génération périodique de snapshots.

Tu n'as que 44 Go d'espace disponible > ce qui est trop court pour l'Assistant BootCamp.

On peut se livrer à un test manuel. Passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk1 85g fat32 BOOTCAMP 0b

  • la commande rétrécit (non destructivement) le Conteneur à 85 Go > et crée une partition de 36 Go avec un volume BOOTCAMP en format FAT-32

Poste l'affichage retourné : on verra bien si le repartitionnement manuel s'exécute ou pas...
 
@macomaniac ,
finalement je ne suis pas partie bien longtemps avant qu'une nouvelle erreur surgisse..

j'ai donc réussi à créer : un disque d'installation Windows 7
Télécharger le plus récent logiciel de prise en charge windows auprès d'apple
C'est la dernière étape qui bloque ; installation de windows 7
Cette fois le message d'erreur dit :
Boot Camp prend uniquement en charge les installations de Windows 64-bit sur cette plateforme.
Utilisez une clé USB ou un DVD contenant Windows 64-bit.

Il ne semble pas qu'il y ait de problème de compatibilité et le fichier iso copier sur la clé est bien un fichier windows 64..

Aurais tu une idée ?
 
Voici le résultat obtenu :

Bloc de code:
macbook-air-de-maxime:/ Max$ diskutil ap resizeContainer disk1 85g fat32 BOOTCAMP 0b
Started APFS operation
Aligning shrink delta to 36 123 070 464 bytes and targeting a new physical store size of 84 999 999 488 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 77 316 460 544 bytes
Resizing APFS Container designated by APFS Container Reference disk1
The specific APFS Physical Store being resized is disk0s2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 121 123 069 952 to 84 999 999 488 bytes
Shrinking APFS data structures
Shrinking partition
Modifying partition map
4096 bytes per physical sector
/dev/rdisk0s3: 70532224 sectors in 1102066 FAT32 clusters (32768 bytes/cluster)
bps=512 spc=64 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=166426624 drv=0x80 bsec=70549504 bspf=8616 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
macbook-air-de-maxime:/ Max$

Cela marche bien je n'ai plus le message d'erreur, merci beaucoup beaucoup !!!
Mais normalement je ne tombe pas sur cette fenêtre, ça me fait peur ce qu'il y a écrit ..
 

Fichiers joints

  • Capture d’écran 2018-10-04 à 18.10.36.png
    Capture d’écran 2018-10-04 à 18.10.36.png
    109,2 KB · Affichages: 181
Dernière édition:
@ Davidooo

Sur cette question d'installation de Windows --> il vaudrait mieux que tu attendes une intervention de Locke. Je n'utilise pas Windows et je n'ai pas de connaissance pratique des procédés de son installation sur Mac (je ne peux me livrer qu'à des spéculations).

Tu pourrais aussi créer un nouveau sujet sur le même forum pour alerter son attention.
 
@ Maskitxh

Le partitionnement a opéré. Repasse un :
Bloc de code:
diskutil list

  • et poste le tableau.
 
Voici le résultat :

Bloc de code:
macbook-air-de-maxime:/ Max$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         85.0 GB    disk0s2
   3:       Microsoft Basic Data BOOTCAMP                36.1 GB    disk0s3

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +85.0 GB    disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            78.2 GB    disk1s1
   2:                APFS Volume Preboot                 20.2 MB    disk1s2
   3:                APFS Volume Recovery                517.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *16.0 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Sans titre              15.5 GB    disk2s2

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

macbook-air-de-maxime:/ Max$
 
Le Conteneur est parfaitement repartitionnable > comme le prouve ceci -->
Bloc de code:
   3:       Microsoft Basic Data BOOTCAMP                36.1 GB    disk0s3

  • ce qui bloque l'Assistant BootCamp > c'est que tu n'as pas assez d'espace libre pour créer une partition d'environ 50 Go.

Pour effacer l'expérimentation précédente > passe les 2 commandes (copier-coller ; l'une après l'autre) :
Bloc de code:
diskutil eraseVolume free null disk0s3
diskutil ap resizeContainer disk1 0b

  • la 1ère supprime la partition BOOTCAMP
  • la 2è récupère son espace au Conteneur

=> poste l'affichage retourné par la 2è.
 
Voila :

Bloc de code:
macbook-air-de-maxime:/ Max$ diskutil ap resizeContainer disk1 0b
Started APFS operation
Aligning grow delta to 36 123 070 464 bytes and targeting a new physical store size of 121 123 069 952 bytes
Determined the maximum size for the targeted physical store of this APFS Container to be 121 122 041 856 bytes
Resizing APFS Container designated by APFS Container Reference disk1
The specific APFS Physical Store being resized is disk0s2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Growing APFS Physical Store disk0s2 from 84 999 999 488 to 121 123 069 952 bytes
Modifying partition map
Growing APFS data structures
Finished APFS operation
macbook-air-de-maxime:/ Max$

Mais par contre maintenant j'ai toujours le fameux message d'erreur de l'assistance de boot camp...
 
Tu as récupéré l'espace au Conteneur.

Je pense que tu n'as pas assez d'espace libre total pour que l'Assistant BootCamp accepte de prendre en charge le repartitionnement.
 
Tu as récupéré l'espace au Conteneur.

Je pense que tu n'as pas assez d'espace libre total pour que l'Assistant BootCamp accepte de prendre en charge le repartitionnement.

Pas de soucis, en tout cas merci beaucoup pour votre aide et votre patience ! Juste une dernière question, je ne peux pas formater ma clé USB en MS DOS, l'opération échoue à chaque fois (je le fais avec l'utilitaire de disque), un logiciel ou autre pour solutionner ce petit problème ? Après j'arrête de vous embêter !
 
Je dirais même mieux, Apple recommande un minimum de 55 Go... https://support.apple.com/fr-fr/HT201468 ...et par défaut tous les utilisateurs qui ont ont un tout petit SSD de 120 Go sont vite coincés, dans la mesure ou non content de faire une réserve de 55 Go, il faut aussi penser à laisser de la place libre pour pouvoir utiliser macOS, environ 15 Go !

Selon le modèle de Mac, Assistant Boot Camp propose d'utiliser un fichier .iso de Windows 10 avec les derniers modèles, avec mon iMac de 2015, je n'ai nul besoin de clé USB pour télécharger les pilotes/drivers, il me suffit d'avoir uniquement que le fichier .iso de Windows 10 impérativement en 64 bits. Dans un premier temps, Assistant Boot Camp télécharge dans une partition temporaire lesdits pilotes/drivers et s'en servira pour les installer une fois l'installation de Windows 10 terminée sans l'intervention de l'utilisateur.

Pour Windows 7, on ne peut installer cette version qu'a maximum qu'avec un modèle de 2011 avec obligatoirement, non pas un fichier .iso, mais un DVD gravé depuis un vrai PC et en utilisant le SuperDrive. Si Assistant Boot Camp ne propose pas explicitement l'utilisation d'un fichier .iso, l'installation ne se fera pas. De plus, le contenu d'un fichier .iso ne se copie dans une clé USB, si Assistant Boot Camp propose de créer une clé USB de Windows, alors il sera possible de faire l'installation. Toute tentative sortie des impératifs d'Assistant Boot Camp échouera.
 
:coucou: Locke

J'attire ton attention sur le message ☞#45☜ de Davidooo plus haut dans cette page de ce fil. Je lui ai répondu d'attendre ton avis à ce sujet.
 
Salut à tous,

Merci à Macomaniac pour le temps passé à résoudre notre souci.
De mon côté, Mac OS m'indique 64,02 Go d'espace libre, mais l'utilitaire m'indique que je n'ai que 32 Go de libre.

J'ai testé toutes les commandes citées plus haut, purgé les snapshots, etc.
Voici le résultat des 4 commandes citées dans le premier message :

Bloc de code:
Last login: Tue Nov 20 23:07:09 on ttys000
MBP-de-Etienne:~ etiennegourlay$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.7 GB   disk0s2

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

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

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

MBP-de-Etienne:~ etiennegourlay$ df -H /
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   251G   214G    32G    88%  962122 9223372036853813685    0%   /
MBP-de-Etienne:~ etiennegourlay$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
  0B    /.HFS+ Private Directory Data
1,0K    /home
435M    /usr
1,0K    /net
  0B    /.DS_Store
  0B    /.PKInstallSandboxManager
  0B    /.PKInstallSandboxManager-SystemSoftware
2,5M    /bin
  0B    /installer.failurerequests
  0B    /Network
1,0M    /sbin
  0B    /.file
  0B    /etc
  0B    /var
1,6G    /Library
7,1G    /System
4,0K    /.OSInstallerMessages
4,6M    /.fseventsd
3,3G    /private
100M    /.DocumentRevisions-V100
  0B    /.vol
164G    /Users
15G    /Applications
4,5K    /dev
18M    /Volumes
  0B    /tmp
  0B    /cores
MBP-de-Etienne:~ etiennegourlay$ tmutil listlocalsnapshots /
MBP-de-Etienne:~ etiennegourlay$

Note : Dans le code ci-dessus, il y avait un très grand nombre de lignes "Operation Not Permitted" que j'ai supprimées car le message était trop long.

- Y a-t-il une quelconque action pour que de l'espace non alloué soit rendu "disponible" ?
- Ou bien, est-ce que j'ai réellement 32 Go d'espace libre ? Dans ce cas, pourquoi Mac OS m'indique que j'ai 64 Go de libre ?


Merci !
 
Bonjour Padbol

Le volume Macintosh HD est en format apfs. Il a 214 Go de blocs alloués "occupés". En regard --> 191,5 Go = 205,6 Go de fichiers catalogués. Ce qui donne une sur-allocation de blocs occupés de 8,4 Go. Sans présence de snapshots pour en rendre raison. En bref : 2 gestionnaires du système de fichiers apfs : le spaceman (space_manager : gestionnaire de l'allocation des blocs) & le catalogue (bibliothécaire des fichiers) --> n'accordent pas leurs violons > mais ont des mesures comptables décalées.

En additionnant aux 214 Go de blocs occupés de Macintosh HD > les 4,3 Go du volume auxiliaire VM (Virtual Memory qui archive la RAM) --> on obtiens dans les 218 Go de blocs occupés dans le Conteneur apfs > et donc 32 Go de disponibles.

Il n'y a aucunement 64 Go de réellement libres > ce genre de déclaration du Système confondant le « potentiel » (fichiers potentiellement supprimables = espace libre virtuel) > avec l'« actuel » (espace effectivement sans écritures recensées de fichiers et donc disponible en l'état). Le "libre" de cette déclaration du Système confond donc les états (potentiel & actuel) et les temps (avenir et présent). Ou encore mélange un constat (il n'y a que 32 Go de libres actuellement parlant) & une préconisation (il serait possible de supprimer 32 Go supplémentaire de fichiers dispensables).

Ou : comment sur des points de détail critiques --> l'informatique peut être une source de confusion conceptuelle. Confusion conceptuelle qu'un mécanisme de probation comme un repartitionnement fait voler en éclats : les prétendus 64 Go de "libres" ne seront jamais acceptés par diskutil pour créer une partition dont l'extension excèderait les 32 Go rigoureusement disponibles actuellement.

----------

Passe la commande :
Bloc de code:
diskutil verifyVolume /

  • qui va vérifier les objets de l'apfs

Poste l'affichage retourné --> pour voir si aucun erreur n'est attestée dans l'apfs.

----------

Question : quel est ton problème exact ? --> tu souhaites créer une partition BOOTCAMP pour y installer Windows ?
 
Bonjour Macomaniac,

C'est bien ce qu'il me semblait hélas...
Voici le résultat

Bloc de code:
Last login: Tue Nov 20 23:10:59 on ttys000
MacBook-Pro-de-Etienne:~ etiennegourlay$ diskutil verifyVolume /
Started file system verification on disk1s1 Macintosh HD
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_apfs -n -l -x /dev/rdisk1s1
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking volume
Checking the APFS volume superblock
The volume Macintosh HD was formatted by hfs_convert (748.21.6) and last modified by apfs_kext (945.220.38)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
error: btn: invalid btn_btree.bt_key_count (expected 4103551, actual 4103600)
fsroot tree is invalid
The volume /dev/rdisk1s1 could not be verified completely
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk1s1 Macintosh HD
MacBook-Pro-de-Etienne:~ etiennegourlay$

Mon but est effectivement de créer une partition Bootcamp.
Je voudrais ensuite déplacer Bootcamp sur un HDD externe USB 3.1 afin de ne pas occuper d'espace inutilement sur mon Macbook (je ne me sers de Windows que très rarement) et ainsi bosser Windows depuis le disque externe.
J'ai vu qu'il existait une procédure pour ce faire.

Merci !