10.14 Mojave Dossier Point interrogation à la mise à jour

djskyz

Membre confirmé
13 Décembre 2008
36
1
Bonjour à tous,

Sur un MacBook Pro A1708, pendant la mise à jour de Sierra à Moyave.
Il redémarre, affiche la barre de progression à 80%, l’écran devient noir, et les ventilos se déclenchent au max. Puis au bout de quelques minutes, affiche le dossier avec le point d'interrogation.

Dans l'utilitaire de démarrage je voie bien mon disque, je le sélectionne et redémarre mais pareil.

Dans l'utilitaire disque j'ai tenté le SOS, mais l'ordi c'est éteint de lui même en plein milieu.
 
Bloc de code:
-bash-3.2# 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 disk2         250.7 GB   disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.7 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            111.1 GB   disk2s1
   2:                APFS Volume Preboot                 46.6 MB    disk2s2
   3:                APFS Volume Recovery                517.0 MB   disk2s3
   4:                APFS Volume VM                      4.3 GB     disk2s4

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

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +2.1 MB     disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +12.6 MB    disk10

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

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

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

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +1.0 MB     disk16

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

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 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               +2.1 MB     disk20
 
Bloc de code:
-bash-3.2# diskutil verifyvolume /
Started file system verification on disk1s1 OS X Base System
Verifying file system
Volume could not be unmounted
Performing fsck_hfs -fn -x /dev/rdisk1s1
Checking non-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 OS X Base System appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk1s1 OS X Base System
-bash-3.2# diskutil repairvolume /
Error starting file system repair for disk1s1 OS X Base System: Unable to unmount volume for repair (-69673)
-bash-3.2#
 
Bonjour djskyz

Je vois que Macintosh HD est en format apfs. 111 Go d'occupation.

Passe les commandes (séparément) :
Bloc de code:
diskutil info /Volumes/Mac*
ls /Volumes/Mac*
bless --info /Volumes/Mac*

  • le "l" de "ls" est la minuscule de "L" ; mets Mac* à la fin (abréviation commode)
  • la 1ère affiche un tableau d'informations sur le volume
  • la 2è liste ses objets de 1er rang
  • la 3è retourne son chemin de démarrage

Poste les tableaux retournés.

----------

Note : lorsque tu es démarré sur l'OS de secours du disque > la commande :
Bloc de code:
diskutil verifyvolume /

  • vérifie le système de fichiers du volume actuellement démarré (désigné par son point de montage / ) --> donc le volume macOS Base System de l'OS de secours démarré.
 
Merci beaucoup pour l'aide ...

Bloc de code:
-bash-3.2# diskutil info /Volumes/Mac*
   Device Identifier:         disk2s1
   Device Node:               /dev/disk2s1
   Whole:                     No
   Part of Whole:             disk2

   Volume Name:               Macintosh HD
   Mounted:                   Yes
   Mount Point:               /Volumes/Macintosh HD

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:   APFS
   Type (Bundle):             apfs
   Name (User Visible):       APFS
   Owners:                    Enabled

   OS Can Be Installed:       Yes
   Booter Disk:               disk2s2
   Recovery Disk:             disk2s3
   Media Type:                Generic
   Protocol:                  PCI-Express
   SMART Status:              Not Supported
   Volume UUID:               DEDB1C26-1B31-3E3F-B992-43EC80AB4E17
   Disk / Partition UUID:     DEDB1C26-1B31-3E3F-B992-43EC80AB4E17

   Disk Size:                 250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)
   Device Block Size:         4096 Bytes

   Volume Total Space:        250.7 GB (250685575168 Bytes) (exactly 489620264 512-Byte-Units)
   Volume Used Space:         116.1 GB (116116262912 Bytes) (exactly 226789576 512-Byte-Units) (46.3%)
   Volume Free Space:         134.6 GB (134569312256 Bytes) (exactly 262830688 512-Byte-Units) (53.7%)
   Allocation Block Size:     4096 Bytes

   Read-Only Media:           No
   Read-Only Volume:          No

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No

-bash-3.2# ls /Volumes/Mac*
.DS_Store                Users
.DocumentRevisions-V100            Volumes
.HFS+ Private Directory Data?        bin
.OSInstallerMessages            cores
.PKInstallSandboxManager        dev
.PKInstallSandboxManager-SystemSoftware    etc
.Spotlight-V100                home
.file                    installer.failurerequests
.fseventsd                net
.vol                    private
Applications                sbin
Library                    tmp
Network                    usr
System                    var
-bash-3.2# bless --info /Volumes/Mac*
        1751 => Blessed System File is <Preboot>/DEDB1C26-1B31-3E3F-B992-43EC80AB4E17/System/Library/CoreServices/boot.efi
          29 => Blessed System Folder is <Preboot>/DEDB1C26-1B31-3E3F-B992-43EC80AB4E17/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/Macintosh HD".
-bash-3.2#
 
Analyse -->

  • volume monté en lecture & écriture > réinstallable
  • distribution complète des dossiers-Système > sans mise en quarantaine ni présence d'un dossier macOS Install Data d'installation avortée
  • chemin de démarrage > pointant régulièrement au pré-lanceur boot.efi du volume Macintosh HD > localisé dans le dossier intitulé de l'UUID = DEDB1C26-1B31-3E3F-B992-43EC80AB4E17 de ce volume présent dans le volume de prédémarrage Preboot

=> en résumé : aucune anomalie formelle nulle part.

----------

Dans la fenêtre des 4 Utilitaires macOS > je te propose de lancer l'option : "Réinstaller macOS" => en choisissant Macintosh HD comme destination lorsque cela te sera proposé. Il ne s'agit pas d'un reformatage > mais d'une restauration du seul Logiciel-Système > qui préserve ton compte avec tes données et les applications tierces ajoutées.

- cette restauration de l'OS permettra peut-être le redémarrage du volume > si la cause de son plantage consistait en erreurs de fichiers du Système. Tu n'auras qu'à dire comment ça s'est passé...​
 
Me revoici. Avec un plan B -->

  • recopier le volume Macintosh HD dans un autre volume > reformater > réinstaller > récupérer le clone via l'Assistant de migration en fin d'installation. Procédé des « 4 r » : longuet mais efficace.

Question : as-tu un DDE USB avec dans les 150 Go d'espace vacant ?
 
Me revoici. Avec un plan B -->

  • recopier le volume Macintosh HD dans un autre volume > reformater > réinstaller > récupérer le clone via l'Assistant de migration en fin d'installation. Procédé des « 4 r » : longuet mais efficace.

Question : as-tu un DDE USB avec dans les 150 Go d'espace vacant ?

Oui je dois avoir ça, une liste de commandes à taper ?
 
Alors branche le DDE au Mac > puis passe les 2 commandes (séparément) :
Bloc de code:
diskutil list
df -H

  • qui afficheront les disques et l'occupation des volumes

Poste les tableaux retournés.
 
Bloc de code:
-bash-3.2# 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 disk2         250.7 GB   disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.7 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            116.6 GB   disk2s1
   2:                APFS Volume Preboot                 46.6 MB    disk2s2
   3:                APFS Volume Recovery                517.0 MB   disk2s3
   4:                APFS Volume VM                      4.3 GB     disk2s4

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

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

/dev/disk5 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *2.0 TB     disk5
   1:               Windows_NTFS Nouveau nom             2.0 TB     disk5s1

/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               +524.3 KB   disk16

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

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

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

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

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk21
 
Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   714M    65%   50681          4294916598    0%   /
devfs          210k   210k     0B   100%     710                   0  100%   /dev
/dev/disk3     5.2M   406k   4.8M     8%      19          4294967260    0%   /private/var/log
/dev/disk4     524k   147k   377k    29%       5          4294967274    0%   /Volumes
/dev/disk6     524k   152k   373k    29%       8          4294967271    0%   /private/var/tmp
/dev/disk7     524k   156k   369k    30%      11          4294967268    0%   /private/var/run
/dev/disk8     2.1M   143k   2.0M     7%       2          4294967277    0%   /private/tmp
/dev/disk9     524k   143k   381k    28%       2          4294967277    0%   /System/Installation
/dev/disk10    524k   295k   229k    57%      19          4294967260    0%   /private/var/db
/dev/disk11     13M   2.4M    10M    20%      67          4294967212    0%   /private/var/folders
/dev/disk12    4.2M   209k   4.0M     5%      20          4294967259    0%   /private/var/root/Library
/dev/disk14    2.1M   143k   2.0M     7%       2          4294967277    0%   /private/var/root/Library/Containers
/dev/disk15    524k   180k   344k    35%      11          4294967268    0%   /Library/Preferences
/dev/disk16    524k   156k   369k    30%       5          4294967274    0%   /Library/Preferences/SystemConfiguration
/dev/disk17    1.0M   172k   877k    17%       6          4294967273    0%   /Library/Keychains
/dev/disk18    6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk19    6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk20    524k   143k   381k    28%       2          4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk21    2.1M   143k   2.0M     7%       2          4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk2s1   251G   117G   129G    48% 1039380 9223372036853736427    0%   /Volumes/Macintosh HD
/dev/disk5s1   2.0T   1.6T   422G    79% 1771233           412225107    0%   /Volumes/Nouveau nom
-bash-3.2#
 
Le disque de ton DDE a des paramètres Windows -->
Bloc de code:
/dev/disk5 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *2.0 TB     disk5
   1:               Windows_NTFS Nouveau nom             2.0 TB     disk5s1

  • FDisk_partition_scheme = table MBR > type de partition Windows_NTFS = recèle soit un système de fichiers NTFS (non scriptible nativement) > soir un exFAT (scriptible). Impossible de repartitionner un volume de ce format > non destructivement. 1,6 To d'occupation.

Passe la commande :
Bloc de code:
diskutil info disk5s1

  • qui affiche un tableau d'informations sur le volume Nouveau nom

Poste le tableau --> il montrera le format du volume.
 
Bloc de code:
bash-3.2# diskutil info disk4s1
   Device Identifier:         disk4s1
   Device Node:               /dev/disk4s1
   Whole:                     No
   Part of Whole:             disk4

   Volume Name:               Nouveau nom
   Mounted:                   Yes
   Mount Point:               /Volumes/Nouveau nom

   Partition Type:            Windows_NTFS
   File System Personality:   NTFS
   Type (Bundle):             ntfs
   Name (User Visible):       Windows NT File System (NTFS)

   OS Can Be Installed:       No
   Media Type:                Generic
   Protocol:                  USB
   SMART Status:              Not Supported
   Volume UUID:               B0C9BB38-D715-455B-9D09-729337EB4602
   Partition Offset:          1050624 Bytes (2052 512-Byte-Device-Blocks)

   Disk Size:                 2.0 TB (2000396500992 Bytes) (exactly 3907024416 512-Byte-Units)
   Device Block Size:         512 Bytes

   Volume Total Space:        2.0 TB (2000396496896 Bytes) (exactly 3907024408 512-Byte-Units)
   Volume Used Space:         1.6 TB (1578278281216 Bytes) (exactly 3082574768 512-Byte-Units) (78.9%)
   Volume Free Space:         422.1 GB (422118215680 Bytes) (exactly 824449640 512-Byte-Units) (21.1%)
   Allocation Block Size:     4096 Bytes

   Read-Only Media:           No
   Read-Only Volume:          Yes

   Device Location:           External
   Removable Media:           Fixed
 
Ces mentions -->
Bloc de code:
   File System Personality:   NTFS
   Type (Bundle):             ntfs
   Name (User Visible):       Windows NT File System (NTFS)

  • montrent que le système de fichiers est NTFS. Non scriptible nativement par macOS. Aucun pilote tiers permettant d'écrire à ce format n'est utilisable dans l'OS de secours. Donc le DDE ne peut pas servir.

Passe la commande :
Bloc de code:
diskutil umount force /Volumes/Nou*

  • qui démonte le volume Nouveau nom.

Après quoi > tu peux débrancher du Mac le DDE.

----------

Le Conteneur apfs a 250 Go de capacité. Il y a 117 Go d'occupation de Macintosh HD. On pourrait envisager de repartitionner (non destructivement) le Conteneur > pour créer un 2è volume Clone capable de recevoir une recopie de Macintosh HD. Mais les tailles sont un peu justes > car la commande de recopie a tendance à consommer davantage de blocs sur la destination qu'il n'y en a d'écrits sur la source.

On pourrait mesurer les dossiers de Macintosh HD > pour vérifier s'il n'y aurait pas des élagages possibles (genre : caches) dans ce volume -->

- qu'est-ce que tu en penses ?​
 
Voici la commande à passer :
Bloc de code:
find /Volumes/Mac* -d 1 -regex '.*[^\.\].*' -exec /Volumes/Mac*/usr/bin/du -shx {} +

  • je te conseille de la passer en copier-coller à rebours : tu la copies d'abord ici avec Safari > tu la colles dans le Terminal > tu l'exécutes
  • la commande liste et mesure (en Gi) les objets de 1er rang (fichiers ou dossiers > visibles ou cachés) du volume Macintosh HD
  • elle est très lente à passer => attends le retour de -bash-3.2# en signal de fin

Poste le tableau retourné.
 
Je pense qu'il y a peut-être un probleme hardware, l'ordi a redémarrer au bout de 30 sec après cette commande !