iMac Un challenge : problème à résoudre pour les pros du Mac !

robinson77

Membre confirmé
2 Novembre 2010
47
2
Bonjour,

Je galère depuis cinq jours mais ça pourrait être pire.

iMac fin 2015, 27 pouces, fusion 2To, Mojave 10.14.4 avec Filevault activé.

Depuis le début de la semaine, au démarrage, l'écran s'allume, je mets mon mot de passe, la barre horizontale mouline puis écran noir. Et il ne se passe plus rien.

J'ai essayé :

1/ j'ai zappé la PRAM, réinitialisé le SMC
2/ réinstallation de l'OS deux fois, dont une depuis internet.
3/ vérification du disque avec l'utilitaire Disque. Tout est parfait. même pas besoin de réparer.
4/ démarrage de l'iMac depuis un DD externe contenant Mojave.
5/ j'ai fait un .dmg avec l'utilitaire disque de mon dossier utilisateur complet, copié sur un DD externe.
6/ je l'ai mis en mode target relié sur un autre imac, mais il n'est jamais monté sur le bureau.

Je ne veux pas écraser la totalité du disque qui contient des fichiers non sauvegardés.

Je n'ai pas de Time Machine à jour.

je n'ai toujours pas réussi à redémarrer normalement mon mac.

Avec l'Utilitaire Disque, j'ai ouvert et visulalisé l'arborescence de mon disque. Tous les fichiers sont bien présents, les programmes, etc. Le seul problème c'est que je ne sais pas comment les faire sortir pour y avoir accès à nouveau.

Quelqu'un a une idée pour me sauver la vie ?
 
Dernière édition:
Hello
Vu la criticité du problème un dépannage sur place est nécessaire.
C'est pas derrière un forum que je ferais un diag.... trop compliqué.

Par contre, je sortirais le disque dur de l'appareil pour le brancher sur un boitier.
Je brancherais le boitier sur un autre ordinateur pour récupérer les données.
Ensuite, formatage et réinstallation à blanc.

Je n'ai pas assez d'éléments pour plus t'aider. C'est la solution la plus immédiate pour moi.

Bon courage
 
  • J’aime
Réactions: robinson77
merci pour la réponse.

Oui, sortir le DD et essayer de récupérer depuis un autre Mac, je pensais que c'était faisable en dernier ressort.

L'idée c'était de trouver le truc pour m'éviter ça, sachant que l'iMac avec son écran collé, c'est soit un app store, soit la galère.

Faire un diag sur place, why not, mais je suis en seine-et-marne, autant dire à l'autre bout du monde.

Sinon, l'écran qui s'éteint avant l'arrivée du bureau, une idée de ce qui peut bien faire ça ?
 
Bonjour,

Avant de tout demonter :) est-ce que l'iMac démarre en mode target ? Il suffit alors de le connecter à un autre mac qui le verra comme un disque dur externe (pratique pour copier les fichiers).

Sinon pour le souci proprement dit, on dirait que c'est au moment du chargement des pilotes graphiques que l'écran devient noir. Donc, si ça n'a pas trop changé, est-il possible de démarrer sans les extensions (je pense que je n'ai plus démarré un système sans extension depuis macos 9) ?
 
Eh non, malheureusement, en mode target, il ne monte pas sur l'autre Mac qui ne le voit même pas dans Utilitaire Disque, alors que pourtant sur l'ecran, il y a bien le picto sur fond noir qui atteste du mode Target. Un mystère de plus.
Le démarrage sans échec ne fonctionne pas non plus.
 
Le picto du mode target se voit sur l'écran du Mac source.
Mais si le dd du Mac source source ne monte pas sur le Mac cible, alors je crains fort pour le dd du Mac source ! Il faudra peut être le réparer, au mieux…
 
Bonjour robinson

Est-ce que tu peux démarrer ton iMac sur l'OS Mojave que tu as installé dans un volume de ton DDE ? Cela fait > et ta session d'utilisateur dans le volume externe ouverte > voici comment tu vas pouvoir fournir les informations de base -->

- va à : Applications > Utilitaires > lance le «Terminal». Dans la fenêtre ouverte > saisis la commande (informative) :​
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 paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent

Poste ce tableau ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->
  • dans cette page 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é)

=> ces informations montreront (entre autres) la configuration du disque interne de l'iMac.
 
Bonjour robinson

Est-ce que tu peux démarrer ton iMac sur l'OS Mojave que tu as installé dans un volume de ton DDE ? Cela fait > et ta session d'utilisateur dans le volume externe ouverte > voici comment tu vas pouvoir fournir les informations de base -->


Bonjour Macomaniac,

J'ai démarré à partir du Mojave présent sur mon DDE, mais je n'ai pas trouvé comment ouvrir une session, puisque seul l'Utilitaire Disque est ouvert à l'écran...
Je ne peux me déplacer nulle part, le disque externe n'est pas un Mac. je suis un peu coincé sur ce coup-là.
 
Ce que tu appelles le Mojave présent sur ton DDE : c'est un volume d'installation ? - l'analogue d'une clé USB d'installation de Mojave ?

- après démarrage > tu as un écran avec une fenêtre de 4 Utilitaires macOS ?​
 
Le picto du mode target se voit sur l'écran du Mac source.
Mais si le dd du Mac source source ne monte pas sur le Mac cible, alors je crains fort pour le dd du Mac source ! Il faudra peut être le réparer, au mieux…
Bonsoir,

Oui, je pense ça aussi mais je suis d'autant plus étonné que l'utilitaire disque fasse une vérification et dise que tout est OK sans réparer et que je puisse voir l'ensemble des fichiers présents sur le disque dans une fenêtre de l'utilitaire disque, comme si de rien était.
 
Ce que tu appelles le Mojave présent sur ton DDE : c'est un volume d'installation ? - l'analogue d'une clé USB d'installation de Mojave ?

- après démarrage > tu as un écran avec une fenêtre de 4 Utilitaires macOS ?​
Oui, j'ai créé un disque de démarrage avec Mojave 10.14.4 dessus.
je démarre l'iMac en appuyant sur la touche Alt, l'écran me propose ensuite le disque interne ou le DDE, je choisis le second, et quand c'est démarré, il y a une fenêtre qui me propose l'utilitaire disque, trouver de l'aide sur le net, réinstaller l'OS et restaurer avec Time Machine.

si c'est là, je choisis quoi ?
 
Tu es donc dans une session d'installation > analogue à une session de secours. Voici comment tu vas pouvoir fournir les informations de base (tuto) -->

- va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis la commande informative  :
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 paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent
  • 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
    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é)

=> 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.
 
Youpi, j'ai résussi ! merci pour ton aide. Voici donc le résultat, (que je mets en deux posts car ça dépasse 5000 caractères)

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         2.0 TB     disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk2         121.1 GB   disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +2.1 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume Démarrage               884.9 GB   disk2s1
   2:                APFS Volume Preboot                 46.0 MB    disk2s2
   3:                APFS Volume Recovery                522.7 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS macOS Mojave 10.14 I... 2.0 TB     disk3s2

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

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

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

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

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk15
 
La suite du post et la fin :

Bloc de code:
/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +6.3 MB     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               +524.3 KB   disk21

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

-bash-3.2#
 
Je vois que le volume de démarrage s'intitule justement : Démarrage. Format apfs. Membre d'un Conteneur apfs avec ses 3 volumes auxiliaires. 885 Go d'occupation (coquet !).

iMac avec 2 disques internes : SDD de 121 Go & HDD de 2 To. Associés en mode Fusion Drive de type apfs. Comme ce type de Fusion Drive a été introduit seulement par Mojave --> on sait donc que l'OS Mojave est installé dans le volume Démarrage.

Le message n°1 annonce que FileVault se trouve activé : ce qui (malheureusement) ne se signale pas dans un tableau diskutil > lorsque le format est apfs (à la différence du procédé antérieur de FileVault qui utilisait le CoreStorage => où se trouvait signalé le statut "Encrypted" ou "Non encrypted"). Une lacune d'affichage qui mériterait un amendement.

----------

Je vois qu'un DDE de 2 To > configuration classique > avec un volume intitulé : macOS Base System > se trouve branché en externe au Mac -->

- l'intitulé : macOS Base System est celui du volume recelant l'OS de secours à partir de Mojave (l'intitulé antérieur était : OS X Base System). On va donc dire que ce volume a été généré de la manière suivante : après démarrage sur l'OS de secours du disque (via ⌘R) > OS de secours hébergé dans le volume Recovery du Conteneur apfs --> l'Utilitaire de disque a été lancé > et son menu : "Restaurer" employé pour cloner le volume macOS Base System de l'OS de secours démarré => au volume du DDE. En conséquence : le volume du DDE a été reformaté > renommé : macOS Base System comme sa source > cloné d'un OS de secours Mojave de 1,3 Go.​

Ton Mac est actuellement démarré sur ce clone d'OS de secours Mojave du volume du DDE. Tout est clair, à présent !

----------

Lance l'Utilitaire de disque > sélectionne le volume Démarrage grisé (= non monté car verrouillé par FileVault) > bouton : "Monter" > ton mot-de-passe de session dans le panneau qui le requiert --> le volume Démarrage doit être libellé en noir, si remonté. Dans l'espace d'affichage droit de l'Utilitaire de disque > doit être mentionné :
Bloc de code:
Point de montage: /Volumes/Démarrage

  • est-ce que c'est le cas ? - signe que le volume a été remonté et se trouve désormais adressable...
 
Passe les commandes informatives (l'une après l'autre) :
Bloc de code:
diskutil info /Volumes/Dém*
ls /Volumes/Dém*
bless --info /Volumes/Dém*

  • le "l" de "ls" = minuscule de "L" ; mets Dém* tout court à 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 obtenus. Ils permettront de vérifier s'il y a une anomalie qui ressort concernant le volume Démarrage.
 
Voilà ce que j'ai obtenu :

Bloc de code:
-bash-3.2# diskutil info /Volumes/Dém*
Could not find disk: /Volumes/Dém*
-bash-3.2# diskutil info /Volumes/Démarrage
   Device Identifier:         disk2s1
   Device Node:               /dev/disk2s1
   Whole:                     No
   Part of Whole:             disk2

   Volume Name:               Démarrage
   Mounted:                   Yes
   Mount Point:               /Volumes/Démarrage

   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
   SMART Status:              Verified
   Volume UUID:               0F78548B-7E25-3D3A-A85F-299CBC946AB3
   Disk / Partition UUID:     0F78548B-7E25-3D3A-A85F-299CBC946AB3

   Disk Size:                 2.1 TB (2121312247808 Bytes) (exactly 4143187984 512-Byte-Units)
   Device Block Size:         4096 Bytes

   Volume Total Space:        2.1 TB (2121312247808 Bytes) (exactly 4143187984 512-Byte-Units)
   Volume Used Space:         896.6 GB (896591900672 Bytes) (exactly 1751156056 512-Byte-Units) (42.3%)
   Volume Free Space:         1.2 TB (1224720347136 Bytes) (exactly 2392031928 512-Byte-Units) (57.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
   Device Location:           "SSD"

-bash-3.2# ls /Volumes/Démarrage
.DS_Store
.DocumentRevisions-V100
.DocumentRevisions-V100 (depuis l’ancien Mac)
.HFS+ Private Directory Data?
.OSInstallerMessages
.PKInstallSandboxManager
.PKInstallSandboxManager-SystemSoftware
.PR007377
.Spotlight-V100
.SymAVQSFile
.SymAVppcQSFile
.Trashes
.VolumeIcon.icns
._.com.bresink.system.tinkertoolsystem4-0530-Evaluation.do-not-delete
.abackblaze
.apdisk
.bzvol
.com.bresink.system.tinkertoolsystem4-0530-Evaluation.do-not-delete
.dbfseventsd
.file
.fseventsd
.syncprox_tmp
.vbt5
.vol
17df614e-adbf-4ae2-afda-080cfa044366-dinfo-iGStVG
17df614e-adbf-4ae2-afda-080cfa044366-icnt-et1B2a
2017-08-07-10-50-41.098-bstservice-3213.log
2017-08-07-10-50-41.098-bstservice-3213.log.0.gz
2017-08-07-10-50-41.098-bstservice-3213.log.1.gz
2017-08-07-10-50-41.098-bstservice-3213.log.2.gz
2017-08-07-10-50-41.098-bstservice-3213.log.3.gz
2017-08-07-10-50-41.098-bstservice-3213.log.4.gz
2017-09-03-15-06-52.049-bstservice-5217.log
2017-09-03-15-06-52.049-bstservice-5217.log.0.gz
2017-09-03-15-06-52.049-bstservice-5217.log.1.gz
2017-09-03-15-06-52.049-bstservice-5217.log.2.gz
2017-09-03-15-06-52.049-bstservice-5217.log.3.gz
2017-09-03-15-06-52.049-bstservice-5217.log.4.gz
Applications
Cache.db
DOWNLOADS
DamagedFiles
Data Recovery 2016-12-01 at 15.40.38.res
EFAX
GarageBand
Group Containers
Incompatible Software
Journal d'installation FMS 11
Library
Network
SMOKE
System
TrickorTreat
Users
Volumes
XREG_LOG.txt
bin
cores
default.profraw
dev
etc
home
hosts
installer.failurerequests
lost+found
net
o-JE-SUIS-CHARLIE-facebook-copie-1018x460.jpg
opt
private
sbin
static
tmp
usr
var
-bash-3.2# bless --info /Volumes/Démarrage
12884902643 => Blessed System File is <Preboot>/0F78548B-7E25-3D3A-A85F-299CBC946AB3/System/Library/CoreServices/boot.efi
    74603863 => Blessed System Folder is <Preboot>/0F78548B-7E25-3D3A-A85F-299CBC946AB3/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/Démarrage".
-bash-3.2#
 
Il n'y a pas d'anomalie qui ressorte d'évidence : volume monté en lecture & écriture > réinstallable ; distribution complète des dossiers-Système sans mise en quarantaine (+ des objets qui n'ont pas leur place normalement dans l'espace-racine du volume de démarrage > mais qui ne peuvent pas nuire au démarrage) ; chemin de démarrage (de type apfs) régulier du volume.

Il y a 2 plans à partir de là -->

- plan A) : lancer l'option "Réinstaller macOS" => à destination du volume Démarrage > et voir si l'OS se charge à la fin et si la session d'utilisateur s'ouvre.​

- plan B) : repartitionner (non destructivement) le Conteneur apfs (qui a 1,2 To d'espace disponible) => pour créer en-dessous un volume standard de 1 To intitulé Clone. Cela fait > engager l'opération des « 4 r » : recopie (de Démarrage => Clone via une commande du Terminal) > reformatage (de Démarrage) > réinstallation (du nouveau Démarrage) > récupération (des données de Clone en fin d'installation via l'Assistant de migration). Ensemble longuet mais gagnant dans le plus grand nombre de cas de plantage.​

=> qu'est-ce que tu choisis (les 2 plans ne sont pas exclusifs l'un de l'autre) ?
 
Il n'y a pas d'anomalie qui ressorte d'évidence : volume monté en lecture & écriture > réinstallable ; distribution complète des dossiers-Système sans mise en quarantaine (+ des objets qui n'ont pas leur place normalement dans l'espace-racine du volume de démarrage > mais qui ne peuvent pas nuire au démarrage) ; chemin de démarrage (de type apfs) régulier du volume.

Il y a 2 plans à partir de là -->

- plan A) : lancer l'option "Réinstaller macOS" => à destination du volume Démarrage > et voir si l'OS se charge à la fin et si la session d'utilisateur s'ouvre.​

- plan B) : repartitionner (non destructivement) le Conteneur apfs (qui a 1,2 To d'espace disponible) => pour créer en-dessous un volume standard de 1 To intitulé Clone. Cela fait > engager l'opération des « 4 r » : recopie (de Démarrage => Clone via une commande du Terminal) > reformatage (de Démarrage) > réinstallation (du nouveau Démarrage) > récupération (des données de Clone en fin d'installation via l'Assistant de migration). Ensemble longuet mais gagnant dans le plus grand nombre de cas de plantage.​

=> qu'est-ce que tu choisis (les 2 plans ne sont pas exclusifs l'un de l'autre) ?


J'ai déjà essayé la réinstallation de MacOS et ça n'a rien changé, donc plan B à la seule condition que ça ne soit pas destructif car je n'ai pas de Time Machine à jour.