10.13 High Sierra Retour High Sierra vers Sierra > problèmes SSD / APFS

Une nappe SATA défaillante ne se reconnaît pas à l'œil nu...
Pour valider (ou invalider) cette hypothèse, il faudrait sortir le SSD, le monter dans un boîtier externe et démarrer le Mac sur le SSD en externe.
Si les problèmes disparaissent, alors c'est bien la nappe SATA interne qui doit être changée.
Ça doit aussi être valable pour un HDD ?
 
Ça doit aussi être valable pour un HDD ?

La défaillance d'une nappe SATA avec un disque dur classique (à plateaux) est beaucoup plus rare, mais le même test peut être fait.

Mais on dérive du sujet de ce fil. En cas de problème matériel de disque, merci de créer une nouvelle discussion.
 
@ pe

Le retour de la commande fsck_apfs avère une erreur sur le fsroot tree du système de fichiers apfs : l'arbre-racine du système de fichiers est invalide. Il est n'est pas impossible que ce soit un facteur de tes dysfonctionnements.

Redémarre via les 3 touches ⌘⌥R (cmd alt R) = démarrage par internet -->

  • qui connecte le Mac au Wi-Fi > fait télécharger en RAM un OS de secours 10.13 (500 Mo > globe terrestre en rotation) > puis démarre le Mac dessus à la fin en indépendance du disque. Tu obtiens un écran avec une fenêtre de 4 Utilitaires macOS

Enchaîne alors ainsi -->

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

Passe les commandes (l'une après l'autre)  :
Bloc de code:
diskutil mount disk2s2
diskutil mount disk2s3
bless --info /Volumes/Recovery
diskutil repairVolume disk2

  • après un démarrage par internet > le Conteneur apfs est disk2. Les 2 premières commandes remontent les volumes Preboot & Recovery > la 3è retourne le chemin de démarrage de Recovery. La 4è commande tente de réparer le système de fichiers apfs général du Conteneur

Poste les retours des commandes 3 & 4 ainsi -->

  • tu sélectionnes les tableaux > ⌘C pour les 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  > tu colles dans une fenêtre de code

=> on en saura peut-être un peu plus sur l'état des lieux.

Note : 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.
 
Alors après une tentative de reinstallation de l'OS, l'écran a freezé et l'installation a échouée, me suggérant de lancer un AHT, qui n'a toujours rien détécté...

Donc Internet recovery > Terminal le tout ponctué de jolis bandelettes de glitch à l'écran
Bloc de code:
-bash-3.2# diskutil mount disk2s2
Unable to find disk for disk2s2
-bash-3.2# diskutil mount disk2s3
Unable to find disk for disk2s3
-bash-3.2# bless --info /Volumes/Recovery
No mount point for /Volumes/Recovery
Can't get mount point for /Volumes/Recovery
-bash-3.2# diskutil repairVolume disk2
Error starting file system repair for disk2: Invalid request (-69886)
c'est pas la joie ^^
 
Je reviens en ligne.

Passe la commande :
Bloc de code:
diskutil list

  • que tu connais et qui retourne le tableau des disques

Poste ce tableau dans une fenêtre de code --> je verrai comment les disques (réels ou virtuels) se trouvent indexés. Ce ne doit pas être comme je l'escomptais...
 
Désolé, il vient de me faire un bsod

Bloc de code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk3         249.8 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.1 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS SSD 2 Data              1.0 TB     disk1s2

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

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +249.8 GB   disk3
                                 Physical Store disk0s2
   1:                APFS Volume MBP SSD                 148.6 GB   disk3s1
   2:                APFS Volume Preboot                 22.2 MB    disk3s2
   3:                APFS Volume Recovery                516.1 MB   disk3s3
   4:                APFS Volume VM                      8.6 GB     disk3s4

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

-bash-3.2#
 
Ah ! je vois --> le Conteneur a hérité de l'index disk3. C'est la raison pour laquelle les commandes qui utilisaient l'index de disque 2 ne passaient pas.

Alors on recommence avec le bon index -->
Bloc de code:
diskutil mount disk3s2
diskutil mount disk3s3
bless --info /Volumes/Recovery
diskutil repairVolume disk3

  • tu n'as qu'à poster les affichages retournés par les 2 dernières commandes.
 
Désolé pour le retard ! Je suis allé voir une connaissance qui bosse dans une boutique de réparation spécialisée, c'est bien la carte graphique qui est morte, visiblement ces vieilles là ne supportent pas High Sierra et s'en suivent plein de problèmes au fur et à mesure qu'elle tournent avec la mise à jour...et ce qui explique aussi tous les bugs d'affichage...

J'ai décidé de la faire changer en boutique, (400e, j'ai vu que la pièce coutait environ 360?) ça pique un peu mais toujours moins cher qu'une nouvelle bécane, apple ne fait malheureusement plus le changement gratuitement. Il va aussi me regarder l'agencement des disques, je vous tiens au courant dans un nouveau post dès que je la reçois pour vérifier ces histoires de tree root.

Je tenais en tout cas à vous remercier pour votre patience et pour votre aide, je me suis tout de suite senti moins seul ce matin :)
merci à vous et bonne continuation !
 
Hé ! hé ! il y avait donc anguille sous roche...

Tu n'auras qu'à dire > une fois ton Mac réparé > si le volume MBR SSD démarre.