10.15 Catalina Mise à jour interrompue, redémarrage impossible

clemtok

Membre confirmé
20 Février 2015
21
0
33
Bonjour,
J’ai voulu mettre à jour la dernière version bêta de Catalina, lors de la mise à jour (pendant le redémarrage), la mise à jour est interrompue pour manque de place sur le disque dur.
Je redémarre alors pour aller enlever des fichiers mais non : j’entre mon mot de passe et au milieu de la barre d’avancement d’ouverture l’ordinateur s’éteint.
J’ai réessayé plusieurs fois rien à faire.
J’ai redémarré dans le gestionnaire de récupération, j’ai tenté de réinstaller macOS mais ça me dit qu’il manque de place.
Dans l’utilitaire de disque (qui me dit qu’il reste 14Go de place soit dit en passant) j’ai tenté sos qui me renvoyait une erreur, me disant de tenter de démonter et remonter le disque, ce que j’ai fait.
J’ai redémarré mais toujours pareil.
Je retourne dans le démarrage de récupération et je vois que le disque est démonté, je remonte, je tente un redémarrage mais ça fonctionne pas du coup j’ai éteint via appui long de démarrage. Fonctionne toujours pas.
J’ai aussi essayé de réinitialiser le SMC.

Voilà voilà, je sais plus trop quoi faire à part tenter de faire un démarrage sur un macOS sur disque externe pour copier mes données et tout réinitialiser... n’y aurait il pas une autre solution ?
Merci d’avance.
 
Bonjour clemtok

Je te suppose dans la session de secours (fenêtre des 4 Utilitaires macOS). Voici comment tu vas pouvoir poster ici les informations de base -->

- aucune option des Utilitaires macOS lancée (comme l'Utilitaire de disque) > va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.​

Dans la fenêtre ouverte > saisis la commande informative (ce qui est inscrit dans l'espace bleu-grisé)  :
Bloc de code:
diskutil list
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs configurations
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • dans cette page de MacGé > presse le bouton
    1555929346-524315-original.png
    ici :
    1555929346-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é)

=> ces informations montreront la configuration logique de ton disque.

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Transférer un fichier" en bas de cette page.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
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_APFS Container disk2         250.1 GB   disk0s2

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS macOS Base System       2.0 GB     disk1s1

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.1 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Données  222.7 GB   disk2s1
   2:                APFS Volume Preboot                 153.5 MB   disk2s2
   3:                APFS Volume Recovery                524.3 MB   disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4
   5:                APFS Volume Macintosh HD            11.1 GB    disk2s5

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +10.5 MB    disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +10.5 MB    disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk21

/dev/disk22 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk22

/dev/disk23 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk23


Voici, merci d'avance pour ton aide !
 
Je vois dans le Conteneur apfs une distribution à 5 volumes (2 principaux & 3 auxiliaires) > caractéristique de Catalina.

- je vois aussi que les 2 volumes principaux totalisent 233,8 Go d'occupation de blocs > & les 3 auxiliaires 1,7 Go => ce qui donne : 235,5 Go d'occupation globale d'un Conteneur apfs d'une capacité totale de : 250,1 Go. Il n'y a donc que : 14,6 Go d'espace disponible - ce qui est insuffisant pour une mise-à-jour de Catalina.​

- un bogue manifeste du programme d'installation de Catalina => fait que le programme d'installation est incapable de calculer a priori de manière adéquate l'espace disponible du Conteneur de destination > ce qui fait que l'insuffisance d'espace ne s'avère qu'a posteriori sous forme de plantage d'installation. Un état de fait pathétique (au sens d'une pathologie logique spécifique d'un nouvel OS - comme il y eut une pathologie logique du programme d'installation de High Sierra --> incapable de mettre à jour un volume Preboot de prédémarrage pré-existant dans un Conteneur de destination). Pathologie logique - dont on peut conjecturer qu'elle ne sera jamais corrigée d'une MÀJ à une autre de cet OS - comme s'il y avait des urgences plus grandes que celle d'éviter les « plantages programmés » qui laissent l'utilisateur dans l'incapacité de ré-ouvrir sa session...​

----------

Passe les 3 commandes (séparément) :
Bloc de code:
diskutil ap listGroups disk2
diskutil ap listSnaps disk2s1
diskutil ap listSnaps disk2s5

  • respecte tous les espaces libres dans les commandes : le "1" de disk2s1 = chiffre un
  • la 1ère commande affiche le "Groupe de Volumes Logiques" du Conteneur apfs (càd. l'apparairage logique du volume-Système & du volume-Données)
  • la 2è liste les snapshots du volume-Données (instantanés imageant l'état temporel du volume à un point T de la prise > et permettant sa réversion temporelle à cette configuration)
  • la 3è liste les snapshots du volume-Système (permettant une réversion temporelle analogue à la configuration de la prise des instantanés)

Poste les 3 retours.
 
Bloc de code:
-bash-3.2# diskutil ap listGroups disk2
|
+-- Container disk2 B64084C1-0BCF-4E41-B2D1-B06DD63E5349
    |
    +-> Volume Group EE38C427-F98A-3CA6-BCA0-687EB08A259E
        =================================================
        APFS Volume Disk (Role):   disk2s1 (Data)
        Name:                      Macintosh HD - Données
        Volume UUID:               EE38C427-F98A-3CA6-BCA0-687EB08A259E
        Capacity Consumed:         222719045632 B (222.7 GB)
        -------------------------------------------------
        APFS Volume Disk (Role):   disk2s5 (System)
        Name:                      Macintosh HD
        Volume UUID:               A8ABDD0D-B0E3-48D8-A9F4-4E5BCB37765B
        Capacity Consumed:         11064037376 B (11.1 GB)
-bash-3.2# diskutil ap listSnaps disk2s1
Error getting list of snapshots for APFS Volume: A disk with a mount point is required (-69854)
-bash-3.2# diskutil ap listSnaps disk2s5
Error getting list of snapshots for APFS Volume: A disk with a mount point is required (-69854)

(je comprends pas tout mais je sens que ça sent pas bon...)

Edit : j'ai refait après avoir monté les disques (visiblement ça tient pas le redémarrage...)
Bloc de code:
-bash-3.2# diskutil ap listSnaps disk2s1
No snapshots for disk2s1
-bash-3.2# diskutil ap listSnaps disk2s5
No snapshots for disk2s5
 
Les 2 volumes : Système (Macintosh HD) & Données (Macintosh HD - Données) => sont bien appairés dans un même Groupe de Volumes Logiques. RAS.

- l'erreur d'obtention d'une liste de snapshots pour les 2 volumes --> vient de ce qu'aucun des 2 n'est monté. FileVault doit être activé pour les 2 et les verrouiller en proscrivant leur montage automatique.​

Dans la fenêtre des 4 Utilitaires macOS > lance l'Utilitaire de disque. Sélectionne Macintosh HD grisé (= non monté) > 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é. Effectue ensuite la même opération de déverrouillage / remontage => pour Macintosh HD - Données.

- les 2 volumes ont-il bien été remontés ?​
 
J'ai refait après avoir monté les disques (visiblement ça tient pas le redémarrage...)

Bloc de code:
-bash-3.2# diskutil ap listSnaps disk2s1
No snapshots for disk2s1
-bash-3.2# diskutil ap listSnaps disk2s5
No snapshots for disk2s5

Voilà, voilà...
 
Pas de snapshots qui permettraient une réversion de volume -->

- il faut donc faire de la place - dans le volume Données. Pour cela > il faut mesurer au préalable la taille de ses dossiers.​

Passe la commande :
Bloc de code:
/Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Macintosh HD - Données"/*

  • mets les 2 intitulés avec les "" ; et un astérique * à la fin. Respecte tous les espaces libres
  • la commande va chercher dans le volume-Système : Macintosh HD --> l'utilitaire du de mesure des fichiers (utilitaire absent des ressources d'un OS de secours et impossible à appeler directement dans son terminal) => pour mesurer (en Gi = gibibytes : base 2) les dossiers de 1er rang du volume-Données : Macintosh HD - Données. La commande est lente d'exécution : attends le retour de -bash-3.2# en signal de fin.

Poste le tableau obtenu.
 
Bloc de code:
-bash-3.2# /Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Macintosh HD - Données"/*
  0B    /Volumes/Macintosh HD - Données/Informations sur l’utilisateur
37G    /Volumes/Macintosh HD - Données/Recovered Items
170G    /Volumes/Macintosh HD - Données/Users
  0B    /Volumes/Macintosh HD - Données/Volumes
  0B    /Volumes/Macintosh HD - Données/cores
  0B    /Volumes/Macintosh HD - Données/home
866M    /Volumes/Macintosh HD - Données/macOS Install Data
  0B    /Volumes/Macintosh HD - Données/mnt
  0B    /Volumes/Macintosh HD - Données/net
25M    /Volumes/Macintosh HD - Données/opt
308K    /Volumes/Macintosh HD - Données/private
  0B    /Volumes/Macintosh HD - Données/sw

Voici !
 
Il y a un dossier macOS Install Data d'accueil des ressources d'installation - manifestement vide. Un dossier Recovered Items de mise en quarantaine d'installation de dossiers - 37 Gi = 40 Go. Et un dossier Users (Utilisateurs) de 170 Gi = 183 Go.

- on explore Users. Passe la commande :​
Bloc de code:
/Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Macintosh HD - Données"/Users/*

  • qui mesure les dossiers de comptes présents dans les Utilisateurs (Users)

Poste le retour.
 
Et ce serait pas possible de supprimer le dossier de mise en quarantaine ? J'imagine que non sinon tu m'aurais dit de le faire mais pourquoi ?

Bloc de code:
-bash-3.2# /Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Macintosh HD - Données"/Users/*
9.5M    /Volumes/Macintosh HD - Données/Users/Guest
102M    /Volumes/Macintosh HD - Données/Users/Shared
170G    /Volumes/Macintosh HD - Données/Users/XXX
-bash-3.2# /Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Macintosh HD - Données"/Users/XXX/*
38M    /Volumes/Macintosh HD - Données/Users/XXX/Applications
30M    /Volumes/Macintosh HD - Données/Users/XXX/Desktop
402M    /Volumes/Macintosh HD - Données/Users/XXX/Documents
14G    /Volumes/Macintosh HD - Données/Users/XXX/Downloads
2.1G    /Volumes/Macintosh HD - Données/Users/XXX/Dropbox
497M    /Volumes/Macintosh HD - Données/Users/XXX/Fichiers récupérés – 13 sept. 2019 à 19:21:07
27G    /Volumes/Macintosh HD - Données/Users/XXX/Library
47M    /Volumes/Macintosh HD - Données/Users/XXX/Movies
118G    /Volumes/Macintosh HD - Données/Users/XXX/Music
7.4G    /Volumes/Macintosh HD - Données/Users/XXX/Pictures
  0B    /Volumes/Macintosh HD - Données/Users/XXX/Public
73M    /Volumes/Macintosh HD - Données/Users/XXX/Zotero
185M    /Volumes/Macintosh HD - Données/Users/XXX/dwhelper
  0B    /Volumes/Macintosh HD - Données/Users/XXX/freehealth

J'ai continué sur les mesures sur mon compte utilisateur dont j'ai remplacé le nom par XXX
Mon dossier de musique par exemple je pourrais le supprimer vu que je suis sur apple music, mais je peux le faire via le terminal ?
 
Je vois que tu as su étendre la commande aux sous-dossiers de ton dossier de compte (anonymé)

- il est aussi possible de recopier (via une commande du terminal) > tel ou tel dossier => à destination du volume d'un DDE USB (= sauvegarde) --> avant suppression des originaux.​

Pour le répertoire Recovered Items --> il faut toujours être prudent dans l'éventualité d'une reprise d'installation. On va quand même l'explorer.

- passe la commande :​
Bloc de code:
/Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Macintosh HD - Données"/Reco*/*

  • qui liste & mesure (en Gi) les dossiers contenus dans Recovered Items

Poste le retour.
 
Bloc de code:
-bash-3.2# /Volumes/"Macintosh HD"/usr/bin/du -sh /Volumes/"Macintosh HD - Données"/Reco*/*
21G    /Volumes/Macintosh HD - Données/Recovered Items/Applications
7.3G    /Volumes/Macintosh HD - Données/Recovered Items/Library
4.0G    /Volumes/Macintosh HD - Données/Recovered Items/System
4.9G    /Volumes/Macintosh HD - Données/Recovered Items/private
13M    /Volumes/Macintosh HD - Données/Recovered Items/usr

J'ai continué sur Applications mais ça me liste juste tous mes logiciels que je ne veux pas supprimer
Je pense que le mieux ce serait de supprimer la musique vu que j'ai toute la bibliothèque sur apple music que je peux retélécharger quand je veux...
Merci encore de m'aider !
 
Je te conseille de ne rien toucher à Recovered Items.

Si tu veux vider le dossier Musique de ton compte XXX > passe la commande :
Bloc de code:
rm -rf /Volumes/"Macintosh HD - Données"/Users/XXX/Music/*

  • où tu remplaces les XXX par le nom de ton dossier de compte
  • la commande supprime le contenu de Musique. Elle passe silencieusement (retour direct de -bash-3.2#) si elle passe.

Si tel a été le cas > passe ensuite une commande :
Bloc de code:
df -H

  • (avec H majuscule) => qui mesure l'occupation des volumes montés

Poste le tableau.
 
Bloc de code:
-bash-3.2# rm -rf /Volumes/"Macintosh HD - Données"/Users/XXX/Music/iTunes/"iTunes Media"/"Apple Music"/*
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   674M    67%   48394 4294918885    0%   /
devfs          212k   212k     0B   100%     716          0  100%   /dev
/dev/disk3      10M   4.0M   6.5M    39%      33 4294967246    0%   /private/var/log
/dev/disk4      10M   274k    10M     3%       3 4294967276    0%   /private/var/log/dm
/dev/disk5     524k   147k   377k    29%       5 4294967274    0%   /Volumes
/dev/disk6     524k   147k   377k    29%       7 4294967272    0%   /private/var/tmp
/dev/disk7     524k   160k   365k    31%      15 4294967264    0%   /private/var/run
/dev/disk8     2.1M   152k   1.9M     8%       6 4294967273    0%   /private/tmp
/dev/disk9     524k   143k   381k    28%       2 4294967277    0%   /System/Installation
/dev/disk10    524k   303k   221k    58%      27 4294967252    0%   /private/var/db
/dev/disk11     13M   6.5M   6.1M    52%     169 4294967110    0%   /private/var/folders
/dev/disk12    4.2M   553k   3.6M    14%      51 4294967228    0%   /private/var/root/Library
/dev/disk14    2.1M   381k   1.7M    19%      80 4294967199    0%   /private/var/root/Library/Containers
/dev/disk15    524k   176k   348k    34%      13 4294967266    0%   /Library/Preferences
/dev/disk16    2.1M   143k   2.0M     7%       2 4294967277    0%   /Library/Preferences/Logging
/dev/disk17    524k   164k   360k    32%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk18    1.0M   201k   848k    20%       8 4294967271    0%   /Library/Keychains
/dev/disk19    524k   143k   381k    28%       2 4294967277    0%   /Library/Security/Trust Settings
/dev/disk20    6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk21    6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk22    524k   143k   381k    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk23    2.1M   143k   2.0M     7%       2 4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk2s5   250G    11G    36G    24%  483222 2442293338    0%   /Volumes/Macintosh HD
/dev/disk2s1   250G   201G    36G    85%  892808 2441883752    0%   /Volumes/Macintosh HD - Données

Avec 36Go de libre ça devrait le faire, je tente une réinstallation maintenant ?
 
Oui : ça doit suffire -->

- lance une réinstallation => à destination du volume-Système Macintosh HD (le volume-Données va être géré conjointement).​
 
C'est réglé !
Merci infiniment de ton aide, j'étais déjà parti pour faire des manœuvres impossibles... Merci merci !
 
Content pour toi !

- je te conseille d'augmenter l'espace libre dans le Conteneur apfs (sinon : à la prochaine mise-à-jour de Catalina tu seras encore coincé).​