10.13 High Sierra Mac Book Pro high sierra bloque au démarrage

Ton DDE est d'entrée opérationnel : bon paramétrage & volume vide.

Mais je ne vois plus le volume source Macintosh HD --> monté dans le tableau mesurant l'occupation des volumes. Passe la commande :
Bloc de code:
diskutil mount disk2s1

  • qui remonte Macintosh HD

Poste le retour.
 
Ton DDE est d'entrée opérationnel : bon paramétrage & volume vide.

Mais je ne vois plus le volume source Macintosh HD --> monté dans le tableau mesurant l'occupation des volumes. Passe la commande :
Bloc de code:
diskutil mount disk2s1

  • qui remonte Macintosh HD

Poste le retour.
voici le retour :
Bloc de code:
-bash-3.2# diskutil mount disk2s1
Volume on disk2s1 failed to mount; it appears to be an APFS Volume which might be locked
Try "diskutil apfs unlockVolume"
-bash-3.2# diskutil apfs unlockVolume
Usage:  diskutil apfs unlockVolume|unlock <apfsVolumeDisk>
        [-user disk | -user <cryptoUserUUID> | -recoverykeychain keychainFile]
        [-passphrase <passphrase> | -stdinpassphrase]
        [-nomount | -mountpoint <mountPoint> | -verify] [-plist]
        where <apfsVolumeDisk> = APFS Volume DiskIdentifier
              <cryptoUserUUID> = one of (possibly many) users who have access
              <keychainFile> = a full path to an unlocked keychain file
              <passphrase> = a password (if none specifed, get interactively)
              <mountPoint> = custom (must exist and your uid must have privs)
Unlock an encrypted APFS Volume which is currently locked. If you do not supply
the -user option, then all users are searched for a match; if you supply "disk"
then the Disk UUID (which equals the APFS Volume UUID) is assumed; if you supply
a UUID then that crypto user is assumed. You can supply the password on the
command line (specify "-passphrase foo") or interactively (specify no
passphrase). Scripts can securely pipe into diskutil's stdin when using
"-stdinpassphrase".
Ownership of the affected disks is required in addition to the credentials.
Examples:  diskutil apfs unlockVolume disk5s1
           diskutil apfs unlockVolume disk5s1 -passphrase hello
-bash-3.2#
 
Le volume Macintosh HD doit être verrouillé par FileVault -->

  • lance l'Utilitaire de disque > sélectionne Macintosh HD grisé (= démonté) > bouton : "Monter" > ton mot-de-passe de session dans le panneau qui le demande --> le volume Macintosh HD doit être affiché en noir, si remonté

=> est-ce le cas ?
 
Le volume Macintosh HD doit être verrouillé par FileVault -->

  • lance l'Utilitaire de disque > sélectionne Macintosh HD grisé (= démonté) > bouton : "Monter" > ton mot-de-passe de session dans le panneau qui le demande --> le volume Macintosh HD doit être affiché en noir, si remonté

=> est-ce le cas ?

Oui c est le cas je viens de le faire remonter
 
Bien ! --> retour au Terminal. Passe la commande :
Bloc de code:
ls /Volumes

  • et poste le tableau des volumes montés --> que je sois sûr que tout le monde est bien là...
 
Parfait. 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/"GL EXT"

  • mets "Macintosh HD" aves des "" ; idem pour "GL EXT" ; pas d'espace entre HD" et /* ; un espace entre /* et /Volumes---
  • la commande clone Macintosh HD dans GL EXT
  • 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.
 
À présent > passe la commande :
Bloc de code:
df -H

  • qui va mettre sous les yeux l'occupation de tous les volumes montés

Poste ce tableau. On pourra vérifier si le volume GL EXT du clone a une occupation suffisante pour être qualifié de "bon clone"...
 
À présent > passe la commande :
Bloc de code:
df -H

  • qui va mettre sous les yeux l'occupation de tous les volumes montés

Poste ce tableau. On pourra vérifier si le volume GL EXT du clone a une occupation suffisante pour être qualifié de "bon clone"...
Hello voici le tableau :
Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   720M    64%   45181          4294922098    0%   /
devfs          210k   210k     0B   100%     712                   0  100%   /dev
/dev/disk3     5.2M   598k   4.6M    12%      20          4294967259    0%   /private/var/log
/dev/disk5     524k   147k   377k    29%       5          4294967274    0%   /Volumes
/dev/disk6     524k   147k   377k    29%       7          4294967272    0%   /private/var/tmp
/dev/disk7     524k   160k   365k    31%      12          4294967267    0%   /private/var/run
/dev/disk8     2.1M   143k   2.0M     7%       2          4294967277    0%   /private/tmp
/dev/disk9     524k   143k   381k    28%       2          4294967277    0%   /System/Installation
/dev/disk10    524k   299k   225k    58%      20          4294967259    0%   /private/var/db
/dev/disk11     13M   3.2M   9.4M    26%      63          4294967216    0%   /private/var/folders
/dev/disk12    4.2M   209k   4.0M     5%      22          4294967257    0%   /private/var/root/Library
/dev/disk14    2.1M   143k   2.0M     7%       2          4294967277    0%   /private/var/root/Library/Containers
/dev/disk15    524k   184k   340k    36%      11          4294967268    0%   /Library/Preferences
/dev/disk16    524k   164k   360k    32%       6          4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk17    1.0M   176k   872k    17%       6          4294967273    0%   /Library/Keychains
/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   143k   2.0M     7%       2          4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk4s2   500G   297G   203G    60% 1622087          4293345192    0%   /Volumes/GL EXT
/dev/disk2s1   480G   287G   191G    61% 1597028 9223372036853178779    0%   /Volumes/Macintosh HD
-bash-3.2#
 
GL EXT : 297 Go vs Macintosh HD : 287 Go. Sachant que cp délaie toujours sur la destination > un surplus modéré de 10 Go est l'indice d'un excellent clone. RAS.

----------

À présent > il faut savoir que ton Mac de 2011 n'est pas compatible avec le nouvel OS Mojave. Donc il te faut réinstaller High Sierra. Mais tu ne peux pas le faire par reformatage simple du volume apfs Macintosh HD. Car ce reformatage laissant intact le volume de prédémarrage Preboot contenant le chemin de démarrage de l'actuel Macintosh HD --> à la réinstallation le programme d'installation va planter en déclarant qu'il ne peut pas créer de volume de prédémarrage pour l'apfs.

Il faut donc se livrer à un contournement spécial de la difficulté. Prêt pour cette manœuvre inspiré du jeu de bandes du snooker ?
 
GL EXT : 297 Go vs Macintosh HD : 287 Go. Sachant que cp délaie toujours sur la destination > un surplus modéré de 10 Go est l'indice d'un excellent clone. RAS.

----------

À présent > il faut savoir que ton Mac de 2011 n'est pas compatible avec le nouvel OS Mojave. Donc il te faut réinstaller High Sierra. Mais tu ne peux pas le faire par reformatage simple du volume apfs Macintosh HD. Car ce reformatage laissant intact le volume de prédémarrage Preboot contenant le chemin de démarrage de l'actuel Macintosh HD --> à la réinstallation le programme d'installation va planter en déclarant qu'il ne peut pas créer de volume de prédémarrage pour l'apfs.

Il faut donc se livrer à un contournement spécial de la difficulté. Prêt pour cette manœuvre inspiré du jeu de bandes du snooker ?
ça part de la j'adore le snooker ;)
 
Alors passe la commande croquignolette -->
Bloc de code:
diskutil ap resizeContainer disk2 475g jhfs+ BOOT 0b ; asr restore --s / --t /Volumes/BOOT --erase --noprompt ; diskutil list

  • pour la saisir commodément > effectue un copier-coller à rebours : tu viens d'abord ici avec Safari > copies la commande (déroule-la bien jusqu'au diskutil list final) > quittes Safari > relances le Terminal > colles la commande > et tu l'exécutes
  • cette commande concaténée équivaut à un 3-bandes (à effets multiples) : a) elle rétrécit le Conteneur apfs à 475 Go pour créer une partition indépendante portant un volume BOOT d'environ 4 Go en queue disque > b) restaure le volume OS X Base System de l'OS de secours démarré => au volume BOOT créé ce qui fait que : 1) ce volume va être reformaté > 2) renommé OS X Base System comme sa source > 3) cloné d'un OS de secours de 1,3 Go > 4) rendu démarrable par l'inscription d'un chemin de démarrage sur son en-tête > c) réaffiche le tableau des disques

=> poste l'ensemble de l'affichage retourné --> pour voir s'il n'y a pas eu un loupé dans la carambole.
 
Bloc de code:
-bash-3.2# diskutil ap resizeContainer disk2 475g jhfs+ BOOT 0b ; asr restore --s / --t /Volumes/BOOT --erase --noprompt ; diskutil list
Started APFS operation
Aligning shrink delta to 4 894 228 480 bytes and targeting a new physical store size of 474 999 996 416 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 479 894 224 896 bytes
Error: -69531: There is not enough free space in the APFS Container for this operation due to APFS limits or APFS tidemarks (perhaps caused by APFS Snapshot usage by Time Machine)
    Validating target...
"/Volumes/BOOT" is not a volume
Could not validate target - No such file or directory
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *480.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         479.9 GB   disk0s2

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

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +479.9 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            287.2 GB   disk2s1
   2:                APFS Volume Preboot                 23.0 MB    disk2s2
   3:                APFS Volume Recovery                518.8 MB   disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4

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

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk4
   1:                        EFI EFI                     209.7 MB   disk4s1
   2:                  Apple_HFS GL EXT                  499.7 GB   disk4s2

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5
 
Bloc de code:
/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#
 
Parce que tu as des snapshots de TimeMachine qui retiennent de l'espace n'importe où dans Macintosh HD --> le rétrécissement initial du Conteneur > ne serait que de 4 Go --> a été rendu impossible. Donc le reste de la commande a été avorté.

Alors voici une nouvelle carambole --> la cible du repartitionnement est cette fois-ci le volume GL EXT du DDE > qui devrait se montrer nettement plus obédient.

Voici la nouvelle commande à passer (copier-coller à rebours) :
Bloc de code:
diskutil resizeVolume disk4s2 495g jhfs+ BOOT 0b ; asr restore --s / --t /Volumes/BOOT --erase --noprompt ; diskutil list

  • poste l'affichage retourné.