MacBook Pro Problème démarrage MacBook Pro mid 2012

Le volume DDE EXTERNE avait 673 Go d'occupation au départ. Il a 735 Go à l'arrivée -->

- ce qui fait un gain de 62 Go en tout > à porter au crédit du dossier Clone. L'occupation de MAC SSD (source) est de 47 Go. L'excédent est donc de +15 Go --> rien d'étonnant, sachant que la commande cp a pour routine de consommer davantage de blocs sur la destination > en comparaison de la source --> pour l'écriture des fichiers. Surtout avec des volumes sources à problèmes.​

Passe la commande :
Bloc de code:
ls /Volumes/DD*/Clone

  • le "l" de "ls" = minuscule de "L"
  • la commande liste les objets de 1er rang contenu dans le dossier Clone du DDE

Poste le retour.
 
ok, voici le resultat,

Bloc de code:
-bash-3.2# ls /Volumes/DD*/Clone
._System            System
._Volumes            Users
._bin                Volumes
._dev                bin
._etc                dev
._home                etc
._installer.failurerequests    home
._macOS Install Data        installer.failurerequests
._net                macOS Install Data
._private            net
._sbin                private
._tmp                sbin
._usr                tmp
._var                usr
Applications            var
Library
-bash-3.2#
 
Il y a une distribution de dossiers-Système complète (+ un doublage inattendu par des contreparties invisibles dont l'intitulé commence par un .).

À présent > il faudrait pouvoir réinitialiser le disque interne. Pour cela > démarrer sur un OS de secours qui n'en dépende pas. Ce qui implique de cloner l'OS de secours démarré => au volume d'une clé USB et de démarrer le Mac sur la clé. Donc -->

- as-tu une clé USB disponible (4 Go ou plus) ?​
 
Alors branche-la au Mac. Laisse passer une poignée de secondes le temps que son disque soit "attaché logiquement" au Système du Mac > puis passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
 
D'accord,
Voici le tableau
Bloc de code:
-bash-3.2# 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 MAC SSD                 400.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS                         98.6 GB    disk0s4
   5:                 Apple_Boot                         650.0 MB   disk0s5

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

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:                 DOS_FAT_32 DD EXTERNE              1.0 TB     disk2s1

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

/dev/disk22 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *7.8 GB     disk22
   1:                 DOS_FAT_32                         7.8 GB     disk22s1

-bash-3.2#
 
Je la vois en disk22. Passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ CLE gpt disk22

  • respecte tous les espaces
  • la commande initialise "Mac" la clé

Poste le retour.
 
voila,

Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ CLE gpt disk22
Started erase on disk22
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk22s2 as Mac OS Extended (Journaled) with name CLE
Initialized /dev/rdisk22s2 as a 7 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk22
-bash-3.2#
 
Opération réussie. Enchaîne avec la commande :
Bloc de code:
asr restore --s / --t /Volumes/CLE --erase --noprompt

  • respecte tous les espaces ; mets les doubles tirets -- où tu les vois
  • la commande clone en mode "copie-de-blocs" le volume macOS Base System de l'OS de secours démarré (désigné par le point de montage /) => sur le volume CLE de la clé. En conséquence : le volume CLE va être reformaté > renommé macOS Base System comme la source > cloné d'un OS de secours de 1,3 Go > rendu démarrable à la fin par l'inscription d'un chemin de démarrage sur son en-tête

Poste l'affichage retourné > lorsque tu auras récupéré -bash-3.2# en signal de fin.
 
ok c'est good,

Bloc de code:
-bash-3.2# asr restore --s / --t /Volumes/CLE --erase --noprompt
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Restored target device is /dev/disk22s2.
    Remounting target volume...done
-bash-3.2#
 
La clé est prête.

Redémarre (Menu  > Redémarrer) > et presse aussitôt la touche "alt" pour obtenir l'écran de choix du voluome de démarrage -->

- choisis le volume intitulé : macOS Base System > démarre dessus. Tu retrouves le même écran affichant une fenêtre de 4 Utilitaires macOS.​

Passe la commande :
Bloc de code:
diskutil list

  • et reposte le tableau des disques.
 
D'accord, c'est fait.

Bloc de code:
-bash-3.2# 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 MAC SSD                 400.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS                         98.6 GB    disk0s4
   5:                 Apple_Boot                         650.0 MB   disk0s5

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *7.8 GB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS macOS Base System       7.5 GB     disk1s2

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:                 DOS_FAT_32 DD EXTERNE              1.0 TB     disk2s1

/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               +524.3 KB   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#
 
Passe la commande :
Bloc de code:
diskutil partitionDisk disk0 gpt jhfs+ "MAC SSD" 350g jhfs+ BROL 0b

  • respecte tous les espaces ; mets "MAC SSD" avec les "" ; le 0 de disk0 et de 0b = zéro
  • la commande réinitialise le disque interne en définissant 2 partitions principales : une de 350 Go avec un volume MAC SSD > et une de 150 Go avec un volume BROL

Poste l'affichage retourné. Je suis curieux de voir déjà s'il est possible de créer 2 volumes valides sur le disque interne.
 
Ca a l'air d'avoir fonctionné

Bloc de code:
-bash-3.2# diskutil partitionDisk disk0 gpt jhfs+ "MAC SSD" 350g jhfs+ BROL 0b
Started partitioning on disk0
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk0s2 as Mac OS Extended (Journaled) with name MAC SSD
Initialized /dev/rdisk0s2 as a 326 GB case-insensitive HFS Plus volume with a 32768k journal
Mounting disk
Formatting disk0s3 as Mac OS Extended (Journaled) with name BROL
Initialized /dev/rdisk0s3 as a 139 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Finished partitioning on disk0
/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 MAC SSD                 349.9 GB   disk0s2
   3:                  Apple_HFS BROL                    149.8 GB   disk0s3
-bash-3.2#
 
Le disque interne a bien été repartionné. On va tenter alors un clonage à rebours du contenu du dossier Clone (de ton DDE) => dans le volume BROL interne. Ce volume a été créé spécialement pour cette manœuvre. Si elle réussit > il pourrait alors servir de source à l'Assistant de migration en fin d'une installation dans MAC SSD.

Alors c'est reparti pour une procédure de clonage. Je te redonne le tuto (adapté pour ce qui des source & destination).

Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • le & final est l'esperluette &
  • la commande va empêcher le Mac de dormir pendant l'opération ; elle passe sans commentaire

Passe ensuite la commande :
Bloc de code:
cp -av /Volumes/"DD EXTERNE"/Clone/* /Volumes/BROL

  • mets "DD EXTERNE" aves les "" ; pas d'espace entre EXTERNE" et la barre / qui suit ; un espace entre ---Clone/* et /Volumes---
  • la commande clone le contenu du dossier Clone => dans le volume BROL
  • une ligne s'affiche par fichier copié
  • la copie suit 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é. Attends jusqu'à l'arrêt du défilé et au retour de l'invite de commande -bash-3.2# en signal de complétion. Tu peux laisser ton Mac sans surveillance. Préviens quand tout est fini.
 
Bon. Passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation des volumes montés

Poste le tableau --> qu'on voie l'occupation du volume BROL.
 
ok, voilà :

Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s2   7.5G   1.3G   6.1G    18%   50287 4294916992    0%   /
devfs          207k   207k     0B   100%     700          0  100%   /dev
/dev/disk3     5.2M   5.2M     0B   100%      31 4294967248    0%   /private/var/log
/dev/disk4     524k   147k   377k    29%       6 4294967273    0%   /Volumes
/dev/disk5     524k   147k   377k    29%       7 4294967272    0%   /private/var/tmp
/dev/disk6     524k   160k   365k    31%      15 4294967264    0%   /private/var/run
/dev/disk7     2.1M   143k   2.0M     7%       2 4294967277    0%   /private/tmp
/dev/disk8     524k   143k   381k    28%       2 4294967277    0%   /System/Installation
/dev/disk9     524k   303k   221k    58%      21 4294967258    0%   /private/var/db
/dev/disk10     13M   5.2M   7.4M    41%     213 4294967066    0%   /private/var/folders
/dev/disk11    4.2M   598k   3.6M    15%      61 4294967218    0%   /private/var/root/Library
/dev/disk13    2.1M   381k   1.7M    19%      76 4294967203    0%   /private/var/root/Library/Containers
/dev/disk14    524k   184k   340k    36%      12 4294967267    0%   /Library/Preferences
/dev/disk15    524k   164k   360k    32%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk16    1.0M   201k   848k    20%       8 4294967271    0%   /Library/Keychains
/dev/disk17    524k   143k   381k    28%       2 4294967277    0%   /Library/Security/Trust Settings
/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   258k   1.8M    13%       4 4294967275    0%   /Library/Logs/DiagnosticReports
/dev/disk2s1   1.0T   735G   265G    74%       0          0  100%   /Volumes/DD EXTERNE
/dev/disk0s2   350G   434M   349G     1%       4 4294967275    0%   /Volumes/MAC SSD
/dev/disk0s3   150G    12G   138G     8%  385560 4294581719    0%   /Volumes/BROL
-bash-3.2#
 
Il n'y a toujours que 12 Go dans le volume BROL. À croire qu'il soit impossible de copier davantage de fichiers...

- je te propose de faire comme si de rien n'était : réinstaller dans MAC SSD > récupérer les données de BROL. Tu verras à la fin si tu peux réouvrir ta session. S'il y a des manques > tu verras si tu peux récupérer des fichiers à la main dans le dossier Clone du DDE.​

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