macOS Big Sur Mac bloqué : "erreur lors de la préparation de mise à jour"

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 719
26 345
Forêt de Fontainebleau
Je vois la distribution de dossiers typique d'un volume-Données (de Catalina ou de Big Sur). Plus un dossier macOS Install Data dédié aux composants d'une installation avortée (ce dossier est toujours purgé en cas de succès d'une installation).

- est-ce que tu peux détailler le contexte de ton problème ? --> quels sont l'année et le modèle de ton Mac ? - quel était le dernier OS fonctionnel installé : Catalina ou Big Sur ? - quelle installation as-tu tentée qui a plantée ? - est-ce que tu as bien essayé dans les 8 fois une réinstallation d'OS (comme en témoignent les rallonges nominales rajoutées à chaque lancement d'installation) ?​
 

Leza

Membre confirmé
28 Juin 2021
24
0
21
C'est un MacBook Air de 2020, le dernier OS était Catalina il me semble et l'installation qui a plantée est celle de Big Sur. Oui, j'ai bien essayé une réinstallation d'OS.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 719
26 345
Forêt de Fontainebleau
Donc il ne servirait à rien que tu récidives une tentative d'installation si tant de précédentes ont déjà échoué. Je n'aperçois pas la raison de cet échec de réinstallation.

- comme tu as beaucoup d'espace libre dans le Conteneur apfs > on pourrait le repartitionner et cloner le volume MacOS... dans le Conteneur secondaire créé. Puis reformater le Conteneur de départ > avant que tu relances une installation à sa destination. Si ça passait en mode installation propre --> tu pourrais à la fin de l'installation récupérer via l'Assistant de migration les données clonées dans l'autre Conteneur.​

Qu'est-ce que tu penses de ce plan ?
 
  • J’aime
Réactions: litobar71

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 719
26 345
Forêt de Fontainebleau
Passe la commande :
Bloc de code:
diskutil ap resizeContainer disk2 300g jhfs+ Clone 0b
  • (respecte les espaces - le 0 de 0b = zéro) la commande rétrécit le Conteneur à 300 Go > et crée sur une partition distincte un volume Clone standard de 200 Go

Poste le retour.

Question : as-tu un message d'erreur lors de tes tentatives antérieures d'installation ? - si oui --> toujours le même ?
 

Leza

Membre confirmé
28 Juin 2021
24
0
21
Bloc de code:
-bash-3.2# diskutil ap resizeContainer disk2 300g jhfs+ Clone 0b
Started APFS operation
Aligning shrink delta to 199 963 176 960 bytes and targeting a new physical store size of 299 999 997 952 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 121 701 924 864 bytes
Resizing APFS Container designated by APFS Container Reference disk2
The specific APFS Physical Store being resized is disk0s2
Verifying storage system
Performing fsck_apfs -n -x /dev/disk0s2
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
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
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
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
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
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
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 499 963 174 912 to 299 999 997 952 bytes
Shrinking APFS data structures
Shrinking partition
Modifying partition map
Initialized /dev/rdisk0s3 as a 186 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s3
Finished APFS operation
-bash-3.2#
 

Leza

Membre confirmé
28 Juin 2021
24
0
21
Bloc de code:
-bash-3.2# diskutil ap convert disk0s3
Converting the volume on disk0s3 to an APFS Volume on an APFS Container
Started APFS operation on disk0s3 (Clone)
Converting HFS Volume to an APFS Container which will export one APFS Volume
The target is the Journaled HFS+ volume "Clone" backed by the GPT partition disk0s3
The target is a macOS system disk
Found APFS EFI driver /usr/standalone/i386/apfs.efi to install into the APFS Container
The target is not encrypted
Unmounting disk0s3
Starting conversion from HFS to APFS
Performing apfs_hfs_convert -x --verbose=0x400 --efi /usr/standalone/i386/apfs.efi /dev/disk0s3
Reporting post-conversion statistics
A problem occurred during conversion from HFS to APFS
APFS Converter exit code is 1
Aborted conversion in commit mode so will restore type
Setting type of disk0s3 to HFS
Changing the physical disk partition type in shared mode
Partition modification attempt count was 1
Not mounting APFS Volume
Exiting conversion operations with error code -69860
Error: -69860: The underlying task reported failure on exit
Underlying error: 1
-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 719
26 345
Forêt de Fontainebleau
Il paraît y avoir eu un échec de la conversion à l'apfs. Passe la commande :
Bloc de code:
diskutil list internal
  • qui affiche la configuration actuelle du disque interne seule

Poste le retour.

Note : il faut un volume de format apfs en destination du clonage > car l'Assistant de migration de Catalina (ou de Big Sur) requiert un tel format du volume source de la récupération.
 

Leza

Membre confirmé
28 Juin 2021
24
0
21
Bloc de code:
-bash-3.2# diskutil list internal
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI ⁨EFI⁩                     314.6 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk2⁩         300.0 GB   disk0s2
   3:                  Apple_HFS ⁨Clone⁩                   199.8 GB   disk0s3

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +300.0 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume ⁨MacOS - Data - Donné...⁩ 115.1 GB   disk2s1
   2:                APFS Volume ⁨Preboot⁩                 169.1 MB   disk2s2
   3:                APFS Volume ⁨Recovery⁩                619.6 MB   disk2s3
   4:                APFS Volume ⁨VM⁩                      2.1 GB     disk2s4

-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 719
26 345
Forêt de Fontainebleau
Aucune conversion de Clone à l'apfs. Volume resté à son format jhfs+ standard.

- on refait un essai. Remonte d'abord le volume par la commande :​
Bloc de code:
diskutil mount disk0s3
  • si tu obtiens le retour :
Bloc de code:
Volume Clone on disk0s3 mounted
  • signe de succès du remontage > repasse la commande de conversion à l'apfs :
Bloc de code:
diskutil ap convert disk0s3
  • et poste le retour.
 

Leza

Membre confirmé
28 Juin 2021
24
0
21
Bloc de code:
-bash-3.2# diskutil mount disk0s3
Volume Clone on disk0s3 mounted
-bash-3.2# diskutil ap convert disk0s3
Converting the volume on disk0s3 to an APFS Volume on an APFS Container
Started APFS operation on disk0s3 (Clone)
Converting HFS Volume to an APFS Container which will export one APFS Volume
The target is the Journaled HFS+ volume "Clone" backed by the GPT partition disk0s3
The target is a macOS system disk
Found APFS EFI driver /usr/standalone/i386/apfs.efi to install into the APFS Container
The target is not encrypted
Unmounting disk0s3
Starting conversion from HFS to APFS
Performing apfs_hfs_convert -x --verbose=0x400 --efi /usr/standalone/i386/apfs.efi /dev/disk0s3
Reporting post-conversion statistics
A problem occurred during conversion from HFS to APFS
APFS Converter exit code is 1
Aborted conversion in commit mode so will restore type
Setting type of disk0s3 to HFS
Changing the physical disk partition type in shared mode
Partition modification attempt count was 1
Not mounting APFS Volume
Exiting conversion operations with error code -69860
Error: -69860: The underlying task reported failure on exit
Underlying error: 1
-bash-3.2#
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 719
26 345
Forêt de Fontainebleau
Encore un échec que je ne m'explique pas.

- essaie avec l'Utilitaire de disque (après avoir quitté le terminal). Tu sélectionnes Clone > menu : Effacer > format : apfs (tout court) => est-ce que ça fonctionne ?​
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 719
26 345
Forêt de Fontainebleau
Ah ! quand même... Alors hop ! opération clonage.

- passe d'abord la commande :​
Bloc de code:
caffeinate -dimsu &
  • (& = esperluette &) qui va empêcher le Mac de dormir pendant l'opération ; elle passe en affichant le du processus caffeinate renvoyé en arrière-plan du terminal ouvert

- passe ensuite la commande :​
Bloc de code:
cp -av /Vol*/MacOS*/* /Vol*/Clone
  • tu as 3 espaces libres en tout - respecte les astérisques * d'abréviation
  • la commande clone le MacOS... dans Clone
  • une ligne s'affiche par fichier copié
  • la copie suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers

=> si tu vois un défilé de lignes démarrer à l'écran > c'est que le clonage est lancé. Attends jusqu'à l'arrêt du défilé et au retour de l'invite de commande -bash-3.2# en signal de complétion. Tu peux laisser ton Mac sans surveillance. Préviens quand tout est fini.
 

Leza

Membre confirmé
28 Juin 2021
24
0
21
Bloc de code:
-bash-3.2# diskutil list internal
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI ⁨EFI⁩                     314.6 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk2⁩         300.0 GB   disk0s2
   3:                 Apple_APFS ⁨Container disk22⁩        200.0 GB   disk0s3

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +300.0 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume ⁨MacOS - Data - Donné...⁩ 114.7 GB   disk2s1
   2:                APFS Volume ⁨Preboot⁩                 169.1 MB   disk2s2
   3:                APFS Volume ⁨Recovery⁩                619.6 MB   disk2s3
   4:                APFS Volume ⁨VM⁩                      2.1 GB     disk2s4

/dev/disk22 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +200.0 GB   disk22
                                 Physical Store disk0s3
   1:                APFS Volume ⁨Clone⁩                   118.0 GB   disk22s1
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 719
26 345
Forêt de Fontainebleau
Pas mal ! 118 Go dans Clone vs 114,7 Go dans MacOS... Le petit excédent sur le destination étant de routine lors d'une copie via cp. Un bon clone.

- passe la commande :​
Bloc de code:
diskutil ap deleteContainer disk2 MacOS
  • la commande supprime le Conteneur apfs de MacOS... et reformate un volume MacOS standard sur la partition de base

Poste le retour.
 

Leza

Membre confirmé
28 Juin 2021
24
0
21
Bloc de code:
-bash-3.2# diskutil ap deleteContainer disk2 MacOS
Started APFS operation on disk2
Deleting APFS Container with all of its APFS Volumes
Unmounting Volumes
Unmounting Volume "MacOS - Data - Données - Données - Données - Données - Données - Data - Data - Data" on disk2s1
Unmounting Volume "Preboot" on disk2s2
Unmounting Volume "Recovery" on disk2s3
Unmounting Volume "VM" on disk2s4
Unmounting Volume "Update" on disk2s6
Deleting Volumes
Deleting Container
Wiping former APFS disks
Switching content types
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk0s2
Finished APFS operation on disk2
Formatting disk0s2 as Mac OS Extended (Journaled) with name MacOS
-bash-3.2#