MacBook Pro Impossible de démarrer en mode sans extension

Nurse-fripouille

Membre confirmé
16 Janvier 2016
21
9
34
Bonjour à tous,

Après un défaut d'installation de sierra qui s'est bien téléchargé mais n'a pas voulu s'installer car soit disant "manque d'espace", mon mac ne démarre plus.

Lorsque je suis sûr la page où je dois mettre mon mot de passe pour entrer dans ma session, celui ci lance la barre de progression et d'emblée en haut à gauche des lignes de codes s'affichent et le mac redémarre ...ceci à l'infini...

J'ai donc voulu rentrer dans le mode sans extension afin de récupérer de l'espace mais cela ne fonctionne pas malgré l'appui sur la touche shift...je ne sais pas comment faire.

Merci à vous.
 
Bonjour Nurse-fripouille


Éteins ton Mac (en pressant continûment le bouton Power). Re-démarre les 2 touches ⌘R (cmd R) tenues pressées ensemble jusqu'à la . C'est le démarrage en mode Recovery.

Parvenue au Bureau où s'affiche une fenêtre de 4 Utilitaires macOS > va à la barre supérieure de menus de l'écran > menu Utilitaires > sous-menu «Terminal».

Dans la fenêtre qui s'affiche > saisis (l'une après l'autre) les 2 commandes :
Bloc de code:
diskutil list
diskutil cs list
et ↩︎ (presse la touche "Entrée" du clavier après chaque commande pour l'activer).

  • la 1ère va te retourner le tableau des disques attachés à ton Mac > avec leurs paramètres logiques. Ne t'inquiète pas si tu vois listée une kyrielle de micro-disques (ce sont de pseudo-"volumes de dossiers" qui accompagnent le démarrage en mode Recovery).
  • la 2è > le tableau d'un Groupe de Volumes Logiques > ssi tu as un format CoreStorage sur la partition de l'OS.

Pour poster ce(s) tableau(x) en mode texte :

tu le(s) sélectionnes au pointeur dans la fenêtre du «Terminal» > ⌘C pour coller dans le presse-papier > ⌘Q pour quitter le «Terminal» > "Obtenir de l'aide en ligne" (dans la fenêtre des Utilitaires macOS) > c'est un «Safari» qui se lance et t'affiche une page Apple > un clic sur l'adresse supérieure pour l'éditer > tu saisis MacGénération (tout court : c'est une barre de recherche Google) et tu valides > tu atteins le site > ⌘V pour coller le contenu du presse-papier dans une réponse de ce fil.

=> ces informations permettront d'avoir une première idée des paramètres de la partition de ton OS : nom du volume-Système > format JHFS+ simple ou CoreStorage > non-chiffré ou chiffré > identifiant d'appareil. Ce qui rendra possible d'engager de nouvelles commandes.
 
Bonjour à toi et tout d'abord merci pour ton aide,

voici ce que j'obtiens (les tableaux sont à la suite l'un de l'autre):

Bloc de code:
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_CoreStorage Macintosh HD            120.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk0s3
/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 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk2
/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +524.3 KB   disk7
/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk8
/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk9
/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk10
/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk11
/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +6.3 MB     disk14
Offline
                                 Logical Volume Macintosh HD on disk0s2
                                 3BE98E07-CD03-4160-B25B-8FFA0FB50F55
                                 Locked Encrypted
-bash-3.2# diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 4CB6EFB6-DA6B-45EF-AD9E-4DFDE97EDCE4
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         120472952832 B (120.5 GB)
    Free Space:   90112 B (90.1 KB)
    |
    +-< Physical Volume 2CF4A861-0E9E-4C65-A945-903DD75F8DE9
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     120472952832 B (120.5 GB)
    |
    +-> Logical Volume Family A08BEA02-7446-445C-9451-D8E42708BA96
        ----------------------------------------------------------
        Encryption Type:         AES-XTS
        Encryption Status:       Locked
        Conversion Status:       Complete
        High Level Queries:      Fully Secure
        |                        Passphrase Required
        |                        Accepts New Users
        |                        Has Visible Users
        |                        Has Volume Key
        |
        +-> Logical Volume 3BE98E07-CD03-4160-B25B-8FFA0FB50F55
            ---------------------------------------------------
            Disk:                  -none-
            Status:                Locked
            Size (Total):          120120541184 B (120.1 GB)
            Revertible:            Yes (unlock and decryption required)
            LV Name:               Macintosh HD
            Content Hint:          Apple_HFS
-bash-3.2#
 
Comme tu as activé «FileVault» > la partition de ton OS (= disk0s2) est chiffrée > ce qui implique une architecture CoreStorage (nécessaire pour la gestion du chiffrement) dont le 2è tableau te montre le dispositif.

Lorsqu'on démarre alors sur un Système alternatif (comme l'est ici le Recovery OS de la partition de secours) > le Volume Logique Macintosh HD > verrouillé par le chiffrement > se trouve non-monté --> ce qui se trouve indiqué par la mention :
Bloc de code:
Status:      Locked
(statut : verrouillé).

Je te propose le premier jeu de manipulations suivant :

  • quitte le «Terminal» (par ⌘Q) ;
  • lance l'«Utilitaire de Disque» (dans la fenêtre des 4 Utilitaires macOS (ou OS X) ;
  • sélectionne le volume Macintosh HD grisé (car verrouillé --> non-monté)
  • va au menu Fichier du logiciel > sous-menu "Déverrouiller" > saisis ton mot-de-passe d'ouverture de session dans l'OS dans le panneau qui le demande --> le volume Macintosh HD est désormais remonté (affiché en noir plein) ;
  • re-sélectionne-le et fais un S.O.S. dessus.
=> peux-tu poster ici le retour de cette commande de vérification / réparation à la fois du dispositif CoreStorage et du système de fichiers gérant les données du volume ?
 
Dernière édition par un modérateur:
Voici ce que je peux te montrer (est ce bien cela que tu demandes ?) après la manipulation demandée.
 

Fichiers joints

  • IMG_0376.webp
    IMG_0376.webp
    727,2 KB · Affichages: 249
  • IMG_0377.webp
    IMG_0377.webp
    1,3 Mo · Affichages: 343
  • IMG_0378.webp
    IMG_0378.webp
    990,5 KB · Affichages: 160
  • IMG_0379.webp
    IMG_0379.webp
    928,8 KB · Affichages: 139
  • IMG_0380.webp
    IMG_0380.webp
    855,9 KB · Affichages: 159
  • IMG_0381.webp
    IMG_0381.webp
    721,5 KB · Affichages: 167
  • IMG_0382.webp
    IMG_0382.webp
    795,7 KB · Affichages: 179
  • IMG_0383.webp
    IMG_0383.webp
    926 KB · Affichages: 166
Bel effort de captures d'écran ! -:up:

Alors tout paraît correct :

  • pas d'erreurs en ce qui concerne le CoreStorage (code de sortie = 0 - comme zéro erreur)
  • pas d'erreurs en ce qui concerne le système de fichiers (code de sortie = 0).
  • espace libre disponible dans le volume Macintosh HD : 8,87 Go --> tu n'es pas bloquée.

Ton volume Macintosh HD toujours remonté > quitte l'«Utilitaire de Disque» et revient au «Terminal».

Passe les 2 commandes (toujours informatives) suivantes :
Bloc de code:
ls /Volumes/"Macintosh HD"
diskutil info /Volumes/"Macintosh HD"
(mets bien entre "" l'intitulé du volume chaque fois --> "Macintosh HD" afin de neutraliser l'espace libre central et ne pas casser la commande - le "l" de "ls" est la minuscule de la lettre "L" > pas le chiffre "1")

  • la première commande va te retourner la liste des dossiers présents dans l'espace-racine du volume Macintosh HD (c'est pour vérifier une conjecture de ma part) ;
  • la 2è > le tableau des informations logiques sur le Volume Logique (c'est pour vérifier une autre conjecture encore).

=> tu n'as qu'à poster ces 2 tableaux en revenant au copier-coller comme la première fois.
 
Oui je n'avais pas réussis à faire de copier coller.. ^^

Voici ce que j'obtiens pour tes commande, à savoir pas grand chose j'ai l'impression..

Bloc de code:
-bash-3.2# ls /Volumes/"Macintosh HD" 
ls: /Volumes/Macintosh HD: No such file or directory
-bash-3.2# diskutil info /Volumes/"Macintosh HD"
Could not find disk: /Volumes/Macintosh HD
-bash-3.2#
 
Apparemment > le Volume Logique : Macintosh HD a été démonté lors de la vérification du système de fichiers précédente et non remonté (à moins que tu n'aies redémarré entre temps et qu'il ait été re-verrouillé)...

Repasse par l'«Utilitaire de Disque» > sélection de Macintosh HD (qui doit être de nouveau grisé) -->

  • soit : bouton "Monter" juste au-dessus (s'il est disponible)
  • soit : menu Fichier > "Déverrouiller" > mot-de-passe (comme précédemment)

--> pour obtenir un affichage plein de Macintosh HD = volume monté.

Cela fait > tu quittes l'«Utilitaire de Disque» > tu retournes au «Terminal» > tu repasses les 2 commandes qui devraient être validées cette fois > et tu postes les tableaux.
 
Voici:

Bloc de code:
-bash-3.2# ls /Volumes/"Macintosh HD"
.AppleBundledSoftware.plist        OS X Install Data
.DS_Store                Recovered Items
.DocumentRevisions-V100            Users
.IAProductInfo                Volumes
.OSInstallerMessages            cores
.PKInstallSandboxManager        dev
.Spotlight-V100                etc
.TALRestoreApps                home
.Trashes                macOS Install Data
.fseventsd                net
.vol                    private
Informations sur l???utilisateur    tmp
Network                    var
-bash-3.2# diskutil info /Volumes/"Macintosh HD"
   Device Identifier:        disk15
   Device Node:              /dev/disk15
   Whole:                    Yes
   Part of Whole:            disk15
   Device / Media Name:      APPLE SSD SD0128F

   Volume Name:              Macintosh HD

   Mounted:                  Yes
   Mount Point:              /Volumes/Macintosh HD

   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended (Journaled)
   Journal:                  Journal size 16384 KB at offset 0x19502000
   Owners:                   Enabled

   Content (IOContent):      Apple_HFS
   OS Can Be Installed:      Yes
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 PCI
   SMART Status:             Not Supported
   Volume UUID:              66D133AA-F4CD-3495-A603-6643360DBF93
   Disk / Partition UUID:    3BE98E07-CD03-4160-B25B-8FFA0FB50F55

   Total Size:               120.1 GB (120120541184 Bytes) (exactly 234610432 512-Byte-Units)
   Volume Free Space:        8.9 GB (8868630528 Bytes) (exactly 17321544 512-Byte-Units)
   Device Block Size:        512 Bytes
   Allocation Block Size:    4096 Bytes

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

   Device Location:          Internal
   Removable Media:          No

   Solid State:              Yes
   Virtual:                  Yes
   OS 9 Drivers:             No
   Low Level Format:         Not supported

   This disk is a Core Storage Logical Volume (LV).  Core Storage Information:
   LV UUID:                  3BE98E07-CD03-4160-B25B-8FFA0FB50F55
   LVF UUID:                 A08BEA02-7446-445C-9451-D8E42708BA96
   LVG UUID:                 4CB6EFB6-DA6B-45EF-AD9E-4DFDE97EDCE4
   Fusion Drive:             No
   Encrypted:                Yes
 
Alors tout se présente bien pour les 2 raisons suivantes :

  • 1er tableau : un dossier macOS Install Data est listé --> c'est lui qui contient l'installateur téléchargé sur le système duquel le Mac re-démarre sans cesse en te bloquant ; je note aussi un OS X Install Data (qui paraît être le dossier d'une restauration tentée après-coup)
  • 2è tableau : la mention Read-Only Volume: No révèle que ton volume monte bien en mode : lecture et écriture > ce qui fait qu'on peut supprimer le dossier cité précédemment et restaurer un démarrage sur le Système originel de l'OS.

Avant de te passer les commandes libératrices > j'ai besoin d'une dernière information --> si tu passes la commande (toujours informative) :
Bloc de code:
csrutil status
qui vérifie l'état du SIP (System Integrity Protection) susceptible d'impliquer des verrouillages > qu'est-ce que tu obtiens comme retour ?
 
Alors le SIP est activé. Tu vas donc passer la commande :
Bloc de code:
csrutil disable
pour le désactiver.

Puis re-démarrer : tu quittes le «Terminal» > menu  > re-démarrer (ce qui est nécessaire pour faire prendre en compte la désactivation) > et tu represses les touches ⌘R au gong ! pour revenir dans ta session Recovery actuelle.

Évidemment le Volume Logique Macintosh HD se sera re-verrouillé. Mais tu connais la musique --> «Utilitaire de Disque» > sélection de Macintosh HD grisé > Fichier > Déverrouiller > mot-de-passe.

Cela fait > tu reviens au «Terminal» et tu passes les 3 commandes de suppression suivantes (attention à leur saisie ! la commande rm = remove ou "supprimer" est dangereuse quand on la saisit mal) :
Bloc de code:
rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"
rm -rf /Volumes/"Macintosh HD"/"OS X Install Data"
rm -rf /Volumes/"Macintosh HD"/private/var/vm/sleepimage

(mets bien entre "" les noms du volume "Macintosh HD" et des 2 dossiers cibles : "macOS Install Data" & "OS X Install Data")

--> ces commandes suppriment 2 dossiers d'installation d'OS qui prennent de la place (5 à 6 Go chacun) + le fichier sleepimage qui a la taille de la RAM soit dans les 4 à 8 Go chez toi.

Ces commandes effectuées avec soin > je te propose enfin de passer la commande informative :
Bloc de code:
df -H
qui va scanner les volumes montés et retourner le tableau de leurs espaces : total > occupé > libre - dont le volume Macintosh HD qui nous intéresse.

=> tu n'as qu'à poster ce dernier tableau en copier-coller.

[tu t'étonnes peut-être de ces multiples précautions logistiques qui ont l'air d'atermoiements : il y a une raison décisive à cela > que je t'exposerai après les opérations décrites ci-dessus...]
 
Dernière édition par un modérateur:
Petite question, je m'en excuse par avance:
Dans un élan de désespoir, avant de poster sur ce forum j'ai demander une assistance Apple et ils m'ont appelés tout à l'heure.
Leur manip consiste simplement à installer le système sur un DDE et à télécharger le contenu du mac dessus une fois celui ci installé. Puis ensuite de réinstaller Mac OS sur le disque dur interne cette fois.

Quelle est à ton avis la meilleure des manipulations pour ne pas perdre de données ?
 
Je pense que le procédé d'installer sur un DDE est le "dernier recours".

Ce que j'envisage est d'abord une tentative de ré-installation en interne (non-destructrice de tes données) = dans le volume Macintosh HD débarrassé des 2 dossiers d'install conflictuels et libéré de la taille de la sleepimage qui est un fichier volumineux dispensable.

S'il y a alors assez de place dans le volume > ça pourrait le faire directement.

Suis les manœuvres décrites > poste le résultat de la commande :
Bloc de code:
df -H
et on verra où on en est.
 
Bon : je peux en profiter pour baratiner un peu.

Le tableau des dossiers présents dans l'espace-racine du volume Macintosh HD que tu as posté antérieurement :
Bloc de code:
.AppleBundledSoftware.plist        OS X Install Data
.DS_Store                Recovered Items
.DocumentRevisions-V100            Users
.IAProductInfo                Volumes
.OSInstallerMessages            cores
.PKInstallSandboxManager        dev
.Spotlight-V100                etc
.TALRestoreApps                home
.Trashes                macOS Install Data
.fseventsd                net
.vol                    private
Informations sur l???utilisateur    tmp
Network                    var
présente à la fois du trop et du trop-peu.

Du trop :
Bloc de code:
OS X Install Data
macOS Install Data
= 2 dossiers d'installation d'OS (OS X Install Data = El Capitan > macOS Install Data = Sierra) contenant les ressources téléchargées et pouvant avoisiner les 6 Go + 5 Go = 11 Go.

Du trop-peu --> hélas ! une dévastation de répertoires critiques du Système semble être intervenue qui a sucré les dossiers attendus ci-après :
Bloc de code:
Applications              
bin  
sbin
Library          
System         
usr
càd. qu'il manque le dossier des Applications > de la Bibliothèque Générale (= Library) > de la Bibliothèque du Système (= System) > les 2 dossiers de binaires (bin & sbin) > le répertoire usr. Il est donc impossible aux résidus de ton OS de démarrer directement en l'état des choses tel quel. Par contre > tu as toujours le répertoire Users (Utilisateurs) dans lequel est recelé ton compte et ses données intactes.

=> une ré-installation directe > s'il y a la place suffisante dans le volume > recréerait tous les répertoires-Système critiques > et permettrait une ré-ouverture de session. La seule perte serait les applications tierces ajoutées supprimées avec le répertoire des Applications.
 
Ça dépasse de loin ma compréhension ^^ Très péchu tout cela !!

Je ne sais pas si cela était normal mais je n'avais rien de particulier qui s'affichait après avoir entré les commandes.
En tous les cas voici le tableau obtenu à la fin:

Bloc de code:
Filesystem     Size   Used  Avail Capacity  iused   ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   715M    65%   316342  174624   64%   /
devfs          196k   196k     0B   100%      664       0  100%   /dev
/dev/disk2     5.2M   5.2M     0B   100%     1278       0  100%   /private/var/log
/dev/disk3     524k   147k   377k    29%       34      92   27%   /Volumes
/dev/disk4     524k   143k   381k    28%       33      93   26%   /private/var/tmp
/dev/disk5     524k   156k   369k    30%       36      90   29%   /private/var/run
/dev/disk6     524k   143k   381k    28%       33      93   26%   /System/Installation
/dev/disk7     524k   266k   258k    51%       63      63   50%   /private/var/db
/dev/disk8     6.3M   3.4M   2.9M    54%      817     717   53%   /private/var/folders
/dev/disk9     2.1M   209k   1.9M    10%       49     461   10%   /private/var/root/Library
/dev/disk11    524k   168k   356k    33%       39      87   31%   /Library/Preferences
/dev/disk12    524k   156k   369k    30%       36      90   29%   /Library/Preferences/SystemConfiguration
/dev/disk13    1.0M   143k   905k    14%       33     221   13%   /Library/Keychains
/dev/disk14    6.3M   176k   6.1M     3%       41    1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk15    120G   105G    15G    88% 25644145 3682157   87%   /Volumes/Macintosh HD
-bash-3.2#
 
Bon : tu as 15 Go de libres au compteur dans ton volume Macintosh HD --> ça s'est étoffé.

Je te propose de poster encore le retour de la commande :
Bloc de code:
ls /Volumes/"Macintosh HD"
--> histoire de re-vérifier la liste des dossiers présents à la racine du volume => et puis : banzaï ! -
361608_original.png
 
Et voici:

Bloc de code:
-bash-3.2# ls /Volumes/"Macintosh HD"
.AppleBundledSoftware.plist        Network
.DS_Store                Recovered Items
.DocumentRevisions-V100            Users
.IAProductInfo                Volumes
.OSInstallerMessages            cores
.PKInstallSandboxManager        dev
.Spotlight-V100                etc
.TALRestoreApps                home
.Trashes                net
.fseventsd                private
.vol                    tmp
Informations sur l???utilisateur    var
 
Il manque bien les répertoires décisifs indiqués au message #16.

Dans le fenêtre des 4 Utilitaires --> tente l'option : "Réinstaller OS X (macOS)" à destination du volume Macintosh HD :

=> s'il y a assez d'espace libre dans le volume actuel > cela pourrait restaurer le Système et te permettre de ré-ouvrir ta session.