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

Ces mentions -->
Bloc de code:
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

  • montrent qu'il y a des erreurs dans l'apfs qui ont interrompu la vérification

Redémarre > et tiens les 2 touches ⌘R (cmd R) pressées de l'écran noir à la  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS -->

- lance l'Utilitaire de disque > sélectionne Macintosh HD > fais un S.O.S. dessus​

- si Macintosh HD était grisé (= non monté car verrouillé par FileVault) > sélectionne-le d'abord > bouton "Monter" > ton mot-de-passe de session dans le panneau qui le demande > le volume Macintosh HD doit être libellé en noir, si remonté. Fais alors ensuite un S.O.S. sur le volume remonté​

Cela fait > quitte l'Utilitaire de disque et redémarre (Menu  > Disque de démarrage > Macintosh HD > redémarrer). De retour dans ta session > repasse la commande :
Bloc de code:
diskutil verifyVolume /

  • et reposte l'affichage de la vérification de l'apfs.
 
Merci pour ton aide macomaniac.

Bloc de code:
Last login: Wed Nov 21 09:14:10 on console
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 4101128, actual 4101177)
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$

l'exécution du SOS m'a révélé des erreurs à la fin :
error: btn: invalid btn_btree.bt_key_count (expected 4102264, actual 4102313)
fsroot tree is invalid
The volume /dev/rdisk2s1 could not be verified completely.

Donc il semble qu'il y ait des erreurs...

Concernant le fait de déporter Bootcamp sur un HDD, je croyais que c'était possible...
Mon disque externe (connecté en USB C des deux cotés) n'est pas considéré comme étant thunderbolt ?
 
Concernant le fait de déporter Bootcamp sur un HDD, je croyais que c'était possible...
Mon disque externe (connecté en USB C des deux cotés) n'est pas considéré comme étant thunderbolt ?
Non, il faut un boîtier de ce type... https://www.amazon.fr/Transcend-por...8-11&keywords=Thunderbolt+Storage&tag=wgen-21 ...en fait, là il contient aussi un SSD. Pour info, ce boitier possède aussi une prise USB 3.0 et le boot de démarrage ne fonctionne pas pour Windows, uniquement que sur le port Thunderbolt.

Et je vais me répéter : on ne peut pas déporter une partition Windows dans un disque USB 3.0 !
 
@ Padbol

Puisque tu évoques un DDE --> il serait bon de cloner ton volume Macintosh HD dans celui du DDE > démarrer sur celui du DDE > reformater le disque interne > cloner à rebours le volume du DDE dans celui du disque interne. En gérant les formats comme il faut > et en utilisant la démo (gratuite un mois) de Carbon Copy Cloner -->

- car ton apfs comporte des erreurs irréparables > ce qui oblige à supprimer / recréer pour avoir un apfs valide. D'où le procédé du clone pour ne perdre aucune donnée.​
 
Merci pour vos réponses.

Je pensais avoir acheté un disque USB C Thunderbolt 3 (Un LaCie) mais en réalité, même s'il utilise un connecteur physique USB 3.1, l'interface est en USB 3.0
On s'y perd !
D'autres solutions pour avoir un Bootcamp bootable sur un disque externe ?

Merci macomaniac. Comment ces erreurs irréparables sont-elles arrivées ici ? Quel est le risque ou l'inconvénient de les laisser ainsi ?
 
Pour ce qui est des erreurs interne à l'apfs -->

a) leur origine est difficilement scrutable. Il se peut qu'il y ait eu d'entrée de jeu une installation bancale du système de fichiers.​

b) leur incidence peut être directe en ce qui concerne ton projet de création d'une partition BOOTCAMP > s'il s'agit d'un type d'erreur qui verrouille en taille le Conteneur apfs.​

Afin de tester le point b) > passe la commande (copier-coller) :
Bloc de code:
diskutil ap resizeContainer disk1 230g fat32 BOOTCAMP 0b

  • cette commande rétrécit expérientalement le Conteneur à 230 Go > et crée en-dessous une partition d'environ 21 Go > format FAT-32 > volume BOOTCAMP

Poste l'affichage retourné par la commande --> il permettra de voir si l'apfs accepte le redimensionnement ou s'il est verrouillé en taille...
 
D'autres solutions pour avoir un Bootcamp bootable sur un disque externe ?
Aucune autre possibilité avec un Mac sans boitier USB en Thunderbolt.

Sinon, il y a une autre alternative, mais il faut faire un clone d'un vrai PC fraîchement installé en utilisant un logiciel de clonage spécifique pour Windows qui est EaseUS Todo Backup en n'oubliant de sélectionner Optimiser pour un SSD. Et c'est la seule possibilité d'utiliser un boîtier USB 3.0. Information très importante, ce PC doit-être récent, c'est-à-dire que la carte mère doit avoir son firmware en UEFI, un microprogramme qui remplace le BIOS, sinon il restera en mode Legacy et le boot de démarrage sera impossible.
 
Bonjour, pouvez-vous m'aider
Je n'ai pas bien compris pour la méthode du copie-collé
J'espere que cela sera quand meme faisable
MERCI D'AVANCE

Last login: Wed Jan 2 15:48:39 on ttys000

MacBook-Pro-de-Xavier:~ Xavier$ 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 121.1 GB disk0s2


/dev/disk1 (synthesized):

#: TYPE NAME SIZE IDENTIFIER

0: APFS Container Scheme - +121.1 GB disk1

Physical Store disk0s2

1: APFS Volume Macintosh HD 73.8 GB disk1s1

2: APFS Volume Preboot 22.1 MB disk1s2

3: APFS Volume Recovery 515.0 MB disk1s3

4: APFS Volume VM 2.1 GB disk1s4


/dev/disk2 (disk image):

#: TYPE NAME SIZE IDENTIFIER

0: CCCOMA_X64FRE_FR-FR... +5.1 GB disk2


MacBook-Pro-de-Xavier:~ Xavier$

MacBook-Pro-de-Xavier:~ Xavier$ df -H /

Filesystem Size Used Avail Capacity iused ifree %iused Mounted on

/dev/disk1s1 121G 74G 45G 63% 776695 9223372036853999112 0% /

MacBook-Pro-de-Xavier:~ Xavier$

MacBook-Pro-de-Xavier:~ Xavier$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +

Password:

tmutil listlocalsnapshots /find: /private/var/db/ConfigurationProfiles/Store: Operation not permitted

find: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/SafariFamily: Operation not permitted

find: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.LaunchServices.dv: Operation not permitted

find: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.nsurlsessiond: Operation not permitted

find: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.routined: Operation not permitted

find: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted


0B /.HFS+ Private Directory Data

1,0K /home

471M /usr

196M /.Spotlight-V100

1,0K /net

12K /.DS_Store

0B /.PKInstallSandboxManager

0B /.PKInstallSandboxManager-SystemSoftware

2,6M /bin

4,0K /installer.failurerequests

0B /Network

1,2M /sbin

0B /.file

0B /etc

0B /var

1,5G /Library

0B /.Trashes

7,8G /System

4,0K /.OSInstallerMessages

800K /.fseventsd

du: /private/var/db/ConfigurationProfiles/Store: Operation not permitted

du: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/SafariFamily: Operation not permitted

du: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.LaunchServices.dv: Operation not permitted

du: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.nsurlsessiond: Operation not permitted

du: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.routined: Operation not permitted

du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted

6,7G /private

415M /.DocumentRevisions-V100

0B /.vol

46G /Users

12G /Applications

4,5K /dev

2,0K /Volumes

0B /tmp

0B /cores

MacBook-Pro-de-Xavier:~ Xavier$ tmutil listlocalsnapshots /

MacBook-Pro-de-Xavier:~ Xavier$
 
Bonjour Xavier

Quel est ton problème exactement ?

Et voici le procédé pour coller des tableaux du Terminal dans une fenêtre de code -->
  • dans la page de ce fil de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)
 
Merci d'être actif, mon mac me fait comme les autres le disque doit comporter au moins 39 go d'espace libre

MERCI D'AVANCE

Bloc de code:
Last login: Wed Jan  2 16:30:16 on console
MacBook-Pro-de-Xavier:~ Xavier$ 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         121.1 GB   disk0s2

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

MacBook-Pro-de-Xavier:~ Xavier$ df -H /
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   121G    73G    47G    61%  773076 9223372036854002731    0%   /
MacBook-Pro-de-Xavier:~ Xavier$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:

find: /private/var/db/ConfigurationProfiles/Store: Operation not permitted
find: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/SafariFamily: Operation not permitted
find: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.LaunchServices.dv: Operation not permitted
find: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.nsurlsessiond: Operation not permitted
find: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.routined: Operation not permitted
find: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
tmutil listlocalsnapshots /

  0B    /.HFS+ Private Directory Data
1,0K    /home
471M    /usr
192M    /.Spotlight-V100
1,0K    /net
12K    /.DS_Store
  0B    /.PKInstallSandboxManager
  0B    /.PKInstallSandboxManager-SystemSoftware
2,6M    /bin
4,0K    /installer.failurerequests
  0B    /Network
1,2M    /sbin
  0B    /.file
  0B    /etc
  0B    /var
1,5G    /Library
  0B    /.Trashes
7,8G    /System
4,0K    /.OSInstallerMessages
1,1M    /.fseventsd
du: /private/var/db/ConfigurationProfiles/Store: Operation not permitted
du: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/SafariFamily: Operation not permitted
du: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.LaunchServices.dv: Operation not permitted
du: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/2f/m752qmjd1s9c6vpv1m0f59c80000gn/0/com.apple.routined: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
6,7G    /private
411M    /.DocumentRevisions-V100
  0B    /.vol
45G    /Users
12G    /Applications
4,5K    /dev
  0B    /Volumes
  0B    /tmp
  0B    /cores
MacBook-Pro-de-Xavier:~ Xavier$
MacBook-Pro-de-Xavier:~ Xavier$ tmutil listlocalsnapshots /
MacBook-Pro-de-Xavier:~ Xavier$
MacBook-Pro-de-Xavier:~ Xavier$
 
Il y a 73 Go de blocs occupés alloués au volume. En regard : 73,7 Gi = 79 Go de fichiers catalogués -->

  • il y a donc une sous-allocation de blocs occupés de 6 Go. Aucun snapshot . La sous-allocation a des chances de provenir d'une erreur du spaceman (space_manager) : le gestionnaire de l'allocation des blocs de l'apfs.

Passe la commande :
Bloc de code:
diskutil verifyVolume disk1

  • la commande vérifie l'apfs

Poste l'affichage retourné une fois l'exécution de la commande terminée (ce qui se signale au réaffichage de l'invite de commande : MacBook-Pro-de-Xavier:~ Xavier$).
 
Voila ce que ca donne
Bloc de code:
diskutil verifyVolume disk1
Started file system verification on disk1
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
[\   \   \   \   \   \   \   \   \   \   \   \   \   \   \]
[ \   \   \   \   \   \   \   \   \   \   \   \   \   \   ]
[  \   \   \   \   \   \   \   \   \   \   \   \   \   \  ]
[ \   \   \   \   \   \   \   \   \   \   \   \   \   \   ]
[\   \   \   \   \   \   \   \   \   \   \   \   \   \   \]
 
Je vais essayer si cela fonctionne
Bloc de code:
MacBook-Pro-de-Xavier:~ Xavier$ tmutil listlocalsnapshots /

MacBook-Pro-de-Xavier:~ Xavier$
MacBook-Pro-de-Xavier:~ Xavier$
  [Restauré 2 janv. 2019 à 17:27:39]
Last login: Wed Jan  2 17:27:31 on console
MacBook-Pro-de-Xavier:~ Xavier$
 
je viens d'essayer et ca marche toujours pas :/

il remet le meme message qui est Le disque doit comporter au moins 40 Go d’espace libre.
 
Il y a 121,1 Go de capacité pour le Conteneur apfs. Et 79 Go de fichiers recelés. Ce qui donne 42,1 Go d'espace disponible moins 1,6 Go des volumes auxiliaires = 40,5 Go -->

  • je pense que c'est trop peu pour l'Assistant BootCamp. Déjà > 40 Go pour une partition BOOTCAMP : ça me semble court. De plus > ça ne laisserait plus d'espace libre dans le Conteneur apfs.

Il faudrait que tu copies des fichiers personnels volumineux dans le volume d'un DDE USB (par exemple) > puis que tu supprimes les originaux --> pour revenir à 60 Go d'occupation du disque maximum (et encore).

Question : qu'est-il advenu de la vérification de l'apfs ?
 
je viens d'essayer et ca marche toujours pas :/

il remet le meme message qui est Le disque doit comporter au moins 40 Go d’espace libre.
Tu fais partie de ceux qui ont un tout petit SSD de 121 Go et c'est peine perdue d'avance. Il faut laisser 15/20 Go d'espace libre pour que macOS fonctionne correctement et ce n'est pas le cas. Il faudrait que tu supprimes 20 Go de tes données personnelles, mais avec un si petit SSD je te déconseille de faire l'installation de Windows. Et puis je vais te refroidir, si c'était dans le but de pouvoir jouer avec des jeux PC, c'est mission impossible avec une puce graphique.