10.13 High Sierra probleme de lancement imac2009 27"

Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ BOOT gpt disk20 ; diskutil list disk20
Started erase on disk20 NO NAME
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk20s2 as Mac OS Extended (Journaled) with name BOOT
Initialized /dev/rdisk20s2 as a 7 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk20
/dev/disk20 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.1 GB     disk20
   1:                        EFI EFI                     209.7 MB   disk20s1
   2:                  Apple_HFS BOOT                    7.7 GB     disk20s2
-bash-3.2#
 
Parfait ! --> enchaîne avec la commande :
Bloc de code:
asr restore --s / --t /Volumes/BOOT --erase --noprompt

  • mets bien les doubles tirets -- où tu les vois ; il y a bien une barre oblique / entre --s et --t
  • la commande appelle l'utilitaire Apple asr (apple_software_restore) > pour cloner en mode "copie-de blocs" absolue : le volume OS X Base System de l'OS de secours démarré (désigné par son point de montage / ) => sur le volume BOOT de la clé. BOOT va être reformaté > renommé OS X 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é quand tout sera fini.
 
Bloc de code:
-bash-3.2# asr restore --s / --t /Volumes/BOOT --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
    Remounting target volume...done
-bash-3.2#
 
Opération réussie -->

- 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 : OS X Base System (= ci-devant volume BOOT de la clé) > démarre dessus. Tu retrouves le même écran affichant une fenêtre de 4 Utilitaires macOS.​

Lance le Terminal > passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques.
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS DD MAC                  999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.1 GB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS OS X Base System        7.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               +2.1 MB     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               +524.3 KB   disk8

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

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

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

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     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               +524.3 KB   disk14

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

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

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

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

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

-bash-3.2#
 
Ce coup-ci on peut repartitionner DD MAC. Comme tu as peu de données (43 Go) -->

- veux-tu couper la poire en 2 (500 Go pour DD MAC & 500 Go pour Clone) => ce qui te permettrait de garder sur ton disque un volume de clone à mettre à jour régulièrement et dont le contenu pourrait gonfler en rapport avec celui de DD MAC ?​
 
  • J’aime
Réactions: litobar71
Passe la commande :
Bloc de code:
diskutil resizeVolume disk0s2 500g jhfs+ Clone 0b

  • la commande rétrécit (non destructivement) DD MAC à 500 Go et crée un volume Clone de 500 Go

Poste le retour.
 
Bloc de code:
-bash-3.2# diskutil resizeVolume disk0s2 500g jhfs+ Clone 0b
Resizing to 500000000000 bytes and adding 1 partition
Started partitioning on disk0s2 DD MAC
Verifying the disk
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk0s2
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 DD MAC appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Resizing
Shrinking file system
Copying booter
Modifying partition map
Initialized /dev/rdisk0s4 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished partitioning on disk0s2 DD MAC
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS DD MAC                  500.0 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
   4:                  Apple_HFS Clone                   499.2 GB   disk0s4
-bash-3.2#
 
Parfait : tu as ton volume Clone en bas de disque. 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/"DD MAC"/* /Volumes/Clone

  • mets "DD MAC" aves les "" ; pas d'espace entre MAC" et /* ; un espace entre /* et /Volumes---
  • la commande clone DD MAC 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 des volumes montés

Poste le tableau.
 
Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s2   7.7G   1.3G   6.4G    17%   45181 4294922098    0%   /
devfs          205k   205k     0B   100%     692          0  100%   /dev
/dev/disk2     5.2M   983k   4.3M    19%      19 4294967260    0%   /private/var/log
/dev/disk3     524k   147k   377k    29%       5 4294967274    0%   /Volumes
/dev/disk4     524k   147k   377k    29%       7 4294967272    0%   /private/var/tmp
/dev/disk5     524k   160k   365k    31%      12 4294967267    0%   /private/var/run
/dev/disk6     2.1M   143k   2.0M     7%       2 4294967277    0%   /private/tmp
/dev/disk7     524k   143k   381k    28%       2 4294967277    0%   /System/Installation
/dev/disk8     524k   303k   221k    58%      21 4294967258    0%   /private/var/db
/dev/disk9      13M   5.0M   7.6M    40%      89 4294967190    0%   /private/var/folders
/dev/disk10    4.2M   4.0M   180k    96%     331 4294966948    0%   /private/var/root/Library
/dev/disk12    2.1M   143k   2.0M     7%       2 4294967277    0%   /private/var/root/Library/Containers
/dev/disk13    524k   184k   340k    36%      11 4294967268    0%   /Library/Preferences
/dev/disk14    524k   164k   360k    32%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk15    1.0M   180k   868k    18%       6 4294967273    0%   /Library/Keychains
/dev/disk16    6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk17    6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk18    524k   143k   381k    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk19    2.1M   143k   2.0M     7%       2 4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk0s2   500G    43G   457G     9%  697869 4294269410    0%   /Volumes/DD MAC
/dev/disk0s4   499G    50G   449G    11%  692896 4294274383    0%   /Volumes/Clone
-bash-3.2#
 
Clone = 50 Go vs DD MAC = 43 Go. La commande cp ayant pour routine de consommer davantage de blocs pour l'écriture des fichiers sur la destination > on comparaison de la source => + 7 Go est dans la norme. Clone est un bon clone.

Passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ "DD MAC" disk0s2

  • mets "DD MAC" avec les ""
  • la commande reformate DD MAC

Poste le retour.
 
Bloc de code:
-bash-3.2# diskutil eraseVolume jhfs+ "DD MAC" disk0s2
Started erase on disk0s2 DD MAC
Unmounting disk
Erasing
Initialized /dev/rdisk0s2 as a 466 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk0s2 DD MAC
-bash-3.2#
 
Le formatage est bien passé. Finalisation du sauvetage à présent (ce qui va prendre du temps) -->

  • a) dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Ré-installer macOS" --> à destination du volume DD MAC reformaté > ce qui va donner une installation propre.
  • b) en fin d'installation > une page te propose de récupérer des données --> coche la case : "À partir d'un Mac, d'une sauvegarde Time Machine ou d'un disque de démarrage" > et choisis le volume Clone en "source". L'«Assistant de migration» va te proposer de récupérer ton compte > des applications > des réglages --> n'exclus rien et lance. S'il te propose en chemin une mise-à-jour d'iTunes --> refuse > car ça plante la migration. Une récupération par l'«Assistant de migration» est toujours très lente > avec un débit de copie très variable

=> tu n'auras qu'à dire si tu as pu ré-ouvrir ta session à la fin.
 
avant Même de pouvoir récupérer les données la barre d’évolution de lancement s’est stoppée à un peu plus que la moitié. Alors que OS paraît bien installé.
Je te remercie déjà pour le temps que tu à passé avec moi en ligne ce soir.
Je vais l’éteindre et verrais ça dimanche ou lundi parce que demain je couvre un gros mariage toute la journée .
On ne doit plus être très loin du but. Merci encore pour ton accompagnement.
Je te souhaite bonne nuit et te dis à très vite sur le forum . Ce qui me vaudra certainement un deuxième trophée celui de l’utilisateur qui n’y connaît rien en fonctionnement de mac et qui pose plein de questions... à plus