MacBook Pro Mid 2012 ne démarre plus

OK donc j'ai déconnecté le HDD externe
désactivé le SIP

ci joint tableau
Bloc de code:
MBP-de-Francis:~ fflocal$ sudo du -sh /*
Password:
566M    /Applications
3,7G    /Library
  0B    /Network
111G    /Previous Content
6,6G    /System
128M    /Users
433G    /Volumes
2,5M    /bin
  0B    /cores
4,5K    /dev
  0B    /etc
1,0K    /home
  0B    /installer.failurerequests
1,0K    /net
3,5G    /private
1,0M    /sbin
  0B    /tmp
522M    /usr
  0B    /var
 
On voit bien qu'il n'y a pas de données dans Users (Utilisateurs) : normal. Mais pas non plus dans Applications (566 Mi = 608 Mo !) : pas normal. Avec 111 Gi = 119 Go dans Previous System.

Passe la commande :
Bloc de code:
sudo du -sh /"Previous System"/*

  • qui liste & mesure les contenus de Previous System

Poste le retour.
 
On voit bien qu'il n'y a pas de données dans Users (Utilisateurs) : normal. Mais pas non plus dans Applications (566 Mi = 608 Mo !) : pas normal. Avec 111 Gi = 119 Go dans Previous System.

Passe la commande :
Bloc de code:
sudo du -sh /"Previous System"/*

  • qui liste & mesure les contenus de Previous System

Poste le retour.
Bloc de code:
MBP-de-Francis:~ fflocal$ sudo du -sh /"Previous System"/*
Password:
du: /Previous System/*: No such file or directory

je pense que ç'est ça que tu voulais voir
Bloc de code:
MBP-de-Francis:~ fflocal$ sudo du -sh /"Previous Content"/*
20G    /Previous Content/Applications
47G    /Previous Content/DCIM
7,2G    /Previous Content/Library
  0B    /Previous Content/Network
27G    /Previous Content/SAUVEGARDEPORTABLE
6,8G    /Previous Content/Système
53M    /Previous Content/Users
  0B    /Previous Content/Volumes
2,5M    /Previous Content/bin
  0B    /Previous Content/dev
  0B    /Previous Content/etc
  0B    /Previous Content/home
  0B    /Previous Content/installer.failurerequests
  0B    /Previous Content/net
2,4G    /Previous Content/private
1,0M    /Previous Content/sbin
  0B    /Previous Content/tmp
513M    /Previous Content/usr
  0B    /Previous Content/var

Previous content qui contient ce qui était sur le SSD Système , je retrouve des dossiers de data que j'avais placé là (DCIM et Sauvegardeportable par exemple).
 
Oui : c'était Previous Content -->

- en fait > tu as un OS complet dans ce dossier. Je me demande s'il serait intéressant de cloner le contenu de ce dossier => à un volume dédié de ton DDE --> afin de vérifier ensuite si le volume ainsi cloné serait démarrable. Car il est clair que tes applications > leurs ressources d'installation dans la Bibliothèque Générale --> tout se trouve là.​

=> qu'est-ce que tu en penses ?
 
Oui : c'était Previous Content -->

- en fait > tu as un OS complet dans ce dossier. Je me demande s'il serait intéressant de cloner le contenu de ce dossier => à un volume dédié de ton DDE --> afin de vérifier ensuite si le volume ainsi cloné serait démarrable. Car il est clair que tes applications > leurs ressources d'installation dans la Bibliothèque Générale --> tout se trouve là.​

=> qu'est-ce que tu en penses ?

Oui tout a fait ...
ce dossier est déjà présent sur DDE dans le volume clonesystemeMBP (voir diskutil list 3 ou 4 posts au dessus)

tu peux me donner la commande pour créer le volume et le déplacer dessus?
 
Passe les 2 commandes :
Bloc de code:
diskutil list
df -H

  • et poste les tableaux => que je voie les index des partitions et l'occupation des volumes.
 
Passe les 2 commandes :
Bloc de code:
diskutil list
df -H

  • et poste les tableaux => que je voie les index des partitions et l'occupation des volumes.
Bloc de code:
MBP-de-Francis:~ fflocal$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Data                    499.8 GB   disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +249.8 GB   disk2
                                 Physical Store disk1s2
   1:                APFS Volume Systeme                 137.9 GB   disk2s1
   2:                APFS Volume Preboot                 29.1 MB    disk2s2
   3:                APFS Volume Recovery                509.5 MB   disk2s3
   4:                APFS Volume VM                      1.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_APFS Container disk4         994.3 GB   disk3s2
   3:                  Apple_HFS CloneImac               1.0 TB     disk3s3
   4:                 Apple_Boot Recovery HD             650.0 MB   disk3s4

/dev/disk4 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +994.3 GB   disk4
                                 Physical Store disk3s2
   1:                APFS Volume clonesystemeMBP         176.6 GB   disk4s1
   2:                APFS Volume Preboot                 24.9 MB    disk4s2
   3:                APFS Volume Recovery                528.6 MB   disk4s3
   4:                APFS Volume DataHDD                 39.0 GB    disk4s4
   5:                APFS Volume VM                      4.3 GB     disk4s5

MBP-de-Francis:~ fflocal$ df -h
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk2s1   233Gi  128Gi  103Gi    56% 1758502 9223372036853017305    0%   /
devfs          201Ki  201Ki    0Bi   100%     694                   0  100%   /dev
/dev/disk2s4   233Gi  1.0Gi  103Gi     1%       1 9223372036854775806    0%   /private/var/vm
/dev/disk0s2   465Gi  434Gi   32Gi    94%  874530          4294092749    0%   /Volumes/Data
map -hosts       0Bi    0Bi    0Bi   100%       0                   0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%       0                   0  100%   /home
/dev/disk3s3   936Gi  551Gi  385Gi    59% 2836079          4292131200    0%   /Volumes/CloneImac
/dev/disk4s1   926Gi  164Gi  720Gi    19% 1855300 9223372036852920507    0%   /Volumes/clonesystemeMBP
/dev/disk4s4   926Gi   36Gi  720Gi     5%  117035 9223372036854658772    0%   /Volumes/DataHDD
 
Le Conteneur apfs (qui contient le volume clonesystemeMBP) me paraît le bon candidat au repartitionnement (non destructeur). Il y a 111 Gi = 120 Go dans Previous Content. On va prévoir un volume de 200 Go > puisque tu as plein d'espace libre disponible.

Passe la commande (copier-coller direct) :
Bloc de code:
diskutil ap resizeContainer disk4 794g jhfs+ Recup 0b ; diskutil list disk3

  • la commande rétrécit le Conteneur apfs à 794 Go > crée une partition de 200 Go avec un volume Recup standard > réaffiche la configuration du disque du DDE concerné

Poste l'ensemble de l'affichage retourné.
 
Le Conteneur apfs (qui contient le volume clonesystemeMBP) me paraît le bon candidat au repartitionnement (non destructeur). Il y a 111 Gi = 120 Go dans Previous Content. On va prévoir un volume de 200 Go > puisque tu as plein d'espace libre disponible.

Passe la commande (copier-coller direct) :
Bloc de code:
diskutil ap resizeContainer disk4 794g jhfs+ Recup 0b ; diskutil list disk3

  • la commande rétrécit le Conteneur apfs à 794 Go > crée une partition de 200 Go avec un volume Recup standard > réaffiche la configuration du disque du DDE concerné

Poste l'ensemble de l'affichage retourné.
Bloc de code:
MBP-de-Francis:~ fflocal$ diskutil ap resizeContainer disk4 794g jhfs+ Recup 0b ; diskutil list disk3
Started APFS operation
Aligning shrink delta to 200 275 132 416 bytes and targeting a new physical store size of 793 999 998 976 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 227 835 289 600 bytes
Resizing APFS Container designated by APFS Container Reference disk4
The specific APFS Physical Store being resized is disk3s2
Verifying storage system
Performing fsck_apfs -n -x -S /dev/disk3s2
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking volume
Checking the APFS volume superblock
The volume clonesystemeMBP was formatted by hfs_convert (945.250.134) and last modified by apfs_kext (945.200.129)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Preboot was formatted by diskmanagementd (945.250.134) and last modified by apfs_kext (945.200.129)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume Recovery was formatted by diskmanagementd (945.250.134) and last modified by apfs_kext (945.200.129)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume DataHDD was formatted by diskmanagementd (945.250.134) and last modified by apfs_kext (945.200.129)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Checking volume
Checking the APFS volume superblock
The volume VM was formatted by apfs.util (945.200.129) and last modified by apfs_kext (945.200.129)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
Checking the fsroot tree
Verifying allocated space
Performing deferred repairs
The volume /dev/disk3s2 appears to be OK
Storage system check exit code is 0
Shrinking APFS Physical Store disk3s2 from 994 275 131 392 to 793 999 998 976 bytes
Shrinking APFS data structures
Shrinking partition
Modifying partition map
Initialized /dev/rdisk3s6 as a 187 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
1 new disk created or changed due to APFS operation
Disk from APFS operation: disk3s6
Finished APFS operation
/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_APFS Container disk4         794.0 GB   disk3s2
   3:                  Apple_HFS Recup                   200.3 GB   disk3s6
   4:                  Apple_HFS CloneImac               1.0 TB     disk3s3
   5:                 Apple_Boot Recovery HD             650.0 MB   disk3s4
MBP-de-Francis:~ fflocal$
 
On voit la nouvelle partition -->
Bloc de code:
   3:                  Apple_HFS Recup                   200.3 GB   disk3s6

  • pour le clonage > passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • qui va empêcher le Mac de dormir pendant l'opération
  • puis passe la commande (copier-coller) :
Bloc de code:
sudo rsync -avx /"Previous Content"/* /Volumes/Recup

  • la commande clone le contenu de Previous Content => dans le volume Recup. rsync construit d'abord une liste des données à copier > puis lance la copie qui s'exécute fichier à fichier > dans l'ordre alphabétique des dossiers > sous-dossiers > fichiers. Si tu vois un défilé de lignes démarrer à l'écran --> c'est que le clonage est lancé.

Préviens quand ce sera terminé. Tu peux laisser ton Mac sans surveillance : il ne dormira pas.
 
la copie est en cours c'est long ...
j'imagine que la suite est d'essayer de démarrer sur ce volume, et si ça fonctionne de l'installer via l'assisatant de migration sur l'os actuel ?
 
Il faudra passer 2 commandes pour rendre le volume Recup démarrable > avant de tester un démarrage.

- ce que je ne comprends pas > c'est d'où est venu ce micmac d'un dossier Previous Content contenant un OS entier > à l'intérieur d'un volume démarrable.​
 
Il faudra passer 2 commandes pour rendre le volume Recup démarrable > avant de tester un démarrage.

- ce que je ne comprends pas > c'est d'où est venu ce micmac d'un dossier Previous Content contenant un OS entier > à l'intérieur d'un volume démarrable.​
ça y est c'est fini.

Oui c'est totalement incompréhensible.
 
Oui c'est totalement incompréhensible.

  • c'est pourquoi il ne faut pas se précipiter > mais vérifier le statut du clone que tu viens d'effectuer.

Passe la commande :
Bloc de code:
df -H /Volumes/Recup

  • qui mesure l'occupation du volume Recup

Poste le retour.
 
  • c'est pourquoi il ne faut pas se précipiter > mais vérifier le statut du clone que tu viens d'effectuer.
Passe la commande :
Bloc de code:
df -H /Volumes/Recup

  • qui mesure l'occupation du volume Recup

Poste le retour.
Bloc de code:
MBP-de-Francis:~ fflocal$ df -H /Volumes/Recup
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk3s6   200G   130G    70G    66% 1284222 4293683057    0%   /Volumes/Recup
 
130 Go : ça va.

Passe la commande (copier-coller - copie-la bien jusqu'au boot.efi final) :
Bloc de code:
sudo bless --folder /Volumes/Recup/System/Library/CoreServices --file /Volumes/Recup/System/Library/CoreServices/boot.efi

  • la commande inscrit un chemin de démarrage sur l'en-tête du volume Recup > pointant au lanceur boot.efi de l'OS cloné. Elle passe sans commentaire.
  • si tel a été le cas > enchaîne avec la commande :
Bloc de code:
bless --info /Volumes/Recup

  • qui affiche le chemin de démarrage actif de Recup

Poste le tableau retourné.
 
130 Go : ça va.

Passe la commande (copier-coller - copie-la bien jusqu'au boot.efi final) :
Bloc de code:
sudo bless --folder /Volumes/Recup/System/Library/CoreServices --file /Volumes/Recup/System/Library/CoreServices/boot.efi

  • la commande inscrit un chemin de démarrage sur l'en-tête du volume Recup > pointant au lanceur boot.efi de l'OS cloné. Elle passe sans commentaire.
  • si tel a été le cas > enchaîne avec la commande :
Bloc de code:
bless --info /Volumes/Recup

  • qui affiche le chemin de démarrage actif de Recup

Poste le tableau retourné.
soucis
Bloc de code:
MBP-de-Francis:~ fflocal$ sudo bless --folder /Volumes/Recup/System/Library/CoreServices --file /Volumes/Recup/System/Library/CoreServices/boot.efi
Password:
No mount point for /Volumes/Recup/System/Library/CoreServices
Can't determine mount point of '/Volumes/Recup/System/Library/CoreServices' and ''
 
Passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation des volumes montés --> et par là sert d'indicateur de montage des volumes

Poste le tableau.
 
Passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation des volumes montés --> et par là sert d'indicateur de montage des volumes

Poste le tableau.
Bloc de code:
MBP-de-Francis:~ fflocal$ df -H
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk2s1    250G   138G   110G    56% 1764146 9223372036853011661    0%   /
devfs           207k   207k     0B   100%     699                   0  100%   /dev
/dev/disk2s4    250G   1.1G   110G     1%       1 9223372036854775806    0%   /private/var/vm
/dev/disk0s2    500G   466G    34G    94%  874530          4294092749    0%   /Volumes/Data
map -hosts        0B     0B     0B   100%       0                   0  100%   /net
map auto_home     0B     0B     0B   100%       0                   0  100%   /home
/dev/disk3s3    1.0T   591G   413G    59% 2836078          4292131201    0%   /Volumes/CloneImac
/dev/disk4s1    794G   177G   573G    24% 1855301 9223372036852920506    0%   /Volumes/clonesystemeMBP
/dev/disk4s4    794G    39G   573G     7%  117037 9223372036854658770    0%   /Volumes/DataHDD
/dev/disk3s6    200G   130G    70G    66% 1284222          4293683057    0%   /Volumes/Recup
/dev/disk2s3    250G   509M   110G     1%      16 9223372036854775791    0%   /Volumes/Recovery
MBP-de-Francis:~ fflocal$
 
Le volume Recup est bien monté -->
Bloc de code:
/dev/disk3s6    200G   130G    70G    66% 1284222          4293683057    0%   /Volumes/Recup

  • inspectons son arborescence de dossiers. Passe la commande :
Bloc de code:
ls /Volumes/Recup/System/Library

  • qui liste les dossiers contenus dans : Recup > System > Library

Poste le tableau retourné.