MacBook Pro Probleme de demarrage

La clé est opérationnelle.

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

- choisis le volume OS X Base System (= volume de la clé) > démarre dessus. Tu récupères le même écran affichant une fenêtre de 4 Utilitaires macOS.​

Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.


voici le tableau
Bloc de code:
-bash-3.2#
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            239.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

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

/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               +2.1 MB     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               +524.3 KB   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               +6.3 MB     disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk16

-bash-3.2#
 
J'ai oublié combien il y a de données dans Macintosh HD. Passe la commande :
Bloc de code:
df -H /Volumes/Mac*

  • qui mesure l'occupation de Macintosh HD

Poste le retour.
 
J'ai oublié combien il y a de données dans Macintosh HD. Passe la commande :
Bloc de code:
df -H /Volumes/Mac*

  • qui mesure l'occupation de Macintosh HD

Poste le retour.
Bloc de code:
-bash-3.2# df -H /Volumes/Mac*
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk0s2   239G    44G   195G    19%  516532 4294450747    0%   /Volumes/Macintosh HD
-bash-3.2#
 
44 Go d'occupation : il y a de l'espace à revendre...

Passe la commande :
Bloc de code:
diskutil resizeVolume disk0s2 150g jhfs+ Clone 0b

  • le 0 de 0b est un zéro
  • la commande rétrécit (non destructivement) Macintosh HD à 150 Go > et crée une partition d'environ 89 Go > avec un volume Clone en format standard
  • sur un disque de grande taille > le repartitionnement peut durer un moment

Poste l'affichage retourné > lorsque tu auras récupéré -bash-3.2# en signal de fin.
 
44 Go d'occupation : il y a de l'espace à revendre...

Passe la commande :
Bloc de code:
diskutil resizeVolume disk0s2 150g jhfs+ Clone 0b

  • le 0 de 0b est un zéro
  • la commande rétrécit (non destructivement) Macintosh HD à 150 Go > et crée une partition d'environ 89 Go > avec un volume Clone en format standard
  • sur un disque de grande taille > le repartitionnement peut durer un moment
Poste l'affichage retourné > lorsque tu auras récupéré -bash-3.2# en signal de fin.
C etait trop facile, voici le premier pepin
Bloc de code:
-bash-3.2# diskutil resizeVolume disk0s2 150g jhfs+ Clone 0b
Unable to resize because file system volume format does not support resizing
-bash-3.2#
 
Ah ! je vois... Le système de fichiers hfs+ (formateur du volume Macintosh HD) > ne supporte pas le redimensionnement > parce qu'il ne doit pas être journalisé actuellement.

Passe la commande :
Bloc de code:
diskutil info disk0s2

  • qui affiche un tableau d'informations sur le volume

Poste le tableau --> qui permettra de vérifier si la journalisation est inactivée...
 
Ah ! je vois... Le système de fichiers hfs+ (formateur du volume Macintosh HD) > ne supporte pas le redimensionnement > parce qu'il ne doit pas être journalisé actuellement.

Passe la commande :
Bloc de code:
diskutil info disk0s2

  • qui affiche un tableau d'informations sur le volume

Poste le tableau --> qui permettra de vérifier si la journalisation est inactivée...

voici le resultat de la derniere commande
Bloc de code:
-bash-3.2# diskutil info disk0s2
   Device Identifier:        disk0s2
   Device Node:              /dev/disk0s2
   Whole:                    No
   Part of Whole:            disk0

   Volume Name:              Macintosh HD
   Mounted:                  Yes
   Mount Point:              /Volumes/Macintosh HD

   Partition Type:           Apple_HFS
   File System Personality:  HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended
   Owners:                   Enabled

   OS Can Be Installed:      No
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              AECE6535-F03C-3E9C-99B0-9315C3D8B966
   Disk / Partition UUID:    E9D58F58-C95A-4BF0-A4B0-DADDFDC0DA00

   Disk Size:                239.2 GB (239197650944 Bytes) (exactly 467182912 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       239.2 GB (239197650944 Bytes) (exactly 467182912 512-Byte-Units)
   Volume Used Space:        44.0 GB (43975532544 Bytes) (exactly 85889712 512-Byte-Units) (18.4%)
   Volume Available Space:   195.2 GB (195222118400 Bytes) (exactly 381293200 512-Byte-Units) (81.6%)
   Allocation Block Size:    4096 Bytes

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

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes

-bash-3.2#
 
Ces mentions -->
Bloc de code:
   File System Personality:  HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended

  • déclarent que le système de fichiers (formateur du volume Macintosh HD) est un HFS+ non journalisé

Passe la commande :
Bloc de code:
diskutil enableJournal disk0s2

  • qui active la journalisation pour le volume Macintosh HD

Poste le retour.
 
Ces mentions -->
Bloc de code:
   File System Personality:  HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended

  • déclarent que le système de fichiers (formateur du volume Macintosh HD) est un HFS+ non journalisé

Passe la commande :
Bloc de code:
diskutil enableJournal disk0s2

  • qui active la journalisation pour le volume Macintosh HD

Poste le retour.
Bloc de code:
-bash-3.2# diskutil enableJournal disk0s2
Journaling has been enabled for volume Macintosh HD on disk0s2
-bash-3.2#
 
Parfait : journalisation activée. Les affaires reprennent :)

Repasse la commande de repartitionnement :
Bloc de code:
diskutil resizeVolume disk0s2 150g jhfs+ Clone 0b

  • et poste le retour quand tu auras récupéré -bash-3.2#...
 
Rafraîchis la page : mon message précédent m'a échappé en cours de rédaction.
 
Rafraîchis la page : mon message précédent m'a échappé en cours de rédaction.

je n avais pas vu la suite j ai repris la commande du premier message, j espere que je n ai pas ete trop vite ! En tous les cas, la commande a ete effectuee rapidement, voici le retour
Bloc de code:
-bash-3.2# diskutil resizeVolume disk0s2 150g jhfs+ Clone 0b
Resizing to 150000000000 bytes and adding 1 partition
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Resizing
Shrinking file system
Copying booter
Modifying partition map
Initialized /dev/rdisk0s4 as a 83 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk0s2 Macintosh HD
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *240.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            150.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
   4:                  Apple_HFS Clone                   89.1 GB    disk0s4
-bash-3.2#
 
Hé ! hé ! voici le nouveau volume -->
Bloc de code:
   4:                  Apple_HFS Clone                   89.1 GB    disk0s4

  • RAS.
----------

Alors hop ! opération clonage.

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

  • qui 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/"Macintosh HD"/* /Volumes/Clone

  • mets "Macintosh HD" aves les "" ; pas d'espace entre HD" et /* ; un espace entre /* et /Volumes---
  • la commande clone Macintosh HD dans Clone
  • 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.
 
Alors passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation de tous les volumes montés

Poste le tableau. Il permettra de vérifier (quantitativement) la valeur de Clone.
 
Alors passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation de tous les volumes montés

Poste le tableau. Il permettra de vérifier (quantitativement) la valeur de Clone.
Voici le tableau
Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s2    16G   1.3G    14G     9%   48375 4294918904    0%   /
devfs          201k   201k     0B   100%     678          0  100%   /dev
/dev/disk2     5.2M   901k   4.3M    18%      22 4294967257    0%   /private/var/log
/dev/disk3     524k   147k   377k    29%       5 4294967274    0%   /Volumes
/dev/disk4     524k   143k   381k    28%       5 4294967274    0%   /private/var/tmp
/dev/disk5     524k   160k   365k    31%      10 4294967269    0%   /private/var/run
/dev/disk6     524k   143k   381k    28%       2 4294967277    0%   /System/Installation
/dev/disk7     524k   303k   221k    58%      21 4294967258    0%   /private/var/db
/dev/disk8     6.3M   3.4M   2.9M    55%      71 4294967208    0%   /private/var/folders
/dev/disk9     2.1M   2.1M     0B   100%     269 4294967010    0%   /private/var/root/Library
/dev/disk11    2.1M   143k   2.0M     7%       2 4294967277    0%   /private/var/root/Library/Containers
/dev/disk12    524k   172k   352k    33%       9 4294967270    0%   /Library/Preferences
/dev/disk13    524k   164k   360k    32%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk14    1.0M   143k   905k    14%       2 4294967277    0%   /Library/Keychains
/dev/disk15    6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk16    524k   143k   381k    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk0s2   150G    44G   106G    30%  516534 4294450745    0%   /Volumes/Macintosh HD
/dev/disk0s4    89G    44G    45G    50%  516516 4294450763    0%   /Volumes/Clone
-bash-3.2#
 
Égalité : 44 Go d'occupation pour les 2 volumes (Macintosh HD & Clone). Clone est un bon clone.

On peut finaliser l'opération : reformatage de Macintosh HD > réinstallation de l'OS > récupération des données de Clone à la fin (via l'Assistant de migration) -->

- d'accord ?​
 
Égalité : 44 Go d'occupation pour les 2 volumes (Macintosh HD & Clone). Clone est un bon clone.

On peut finaliser l'opération : reformatage de Macintosh HD > réinstallation de l'OS > récupération des données de Clone à la fin (via l'Assistant de migration) -->

- d'accord ?​
d accord !
 
Passe la commande :
Bloc de code:
diskutil reformat disk0s2

  • la commande reformate Macintosh HD à l'identique

Poste le retour.
 
Passe la commande :
Bloc de code:
diskutil reformat disk0s2

  • la commande reformate Macintosh HD à l'identique

Poste le retour.
Bloc de code:
-bash-3.2# diskutil reformat disk0s2
Started erase on disk0s2 Macintosh HD
Unmounting disk
Erasing
Initialized /dev/rdisk0s2 as a 140 GB case-insensitive HFS Plus volume with a 16384k journal
Mounting disk
Finished erase on disk0s2 Macintosh HD
-bash-3.2#