Où en es-tu dans les commandes que j'avais proposées ?
J’ai sûrement dû faire une erreur. En tapant un « mv » mais ne sachant pas le supprimer...
Où en es-tu dans les commandes que j'avais proposées ?
mv Reco*/Applications Reco*/Library Reco*/private .
Je vois que tu as bien supprimé dans un premier temps les 3 éléments : Applications > Library > private.
Échec avec mv (déplacer). Passe la commande suivante :
Bloc de code:mv Reco*/Applications Reco*/Library Reco*/private .
- avec toujours le . à la fin de la commande
=> est-ce que la commande passe sans commentaire (retour direct de -bash-3.2#) ?
ls /Volumes/Mac*
Alors passe la commande informative :
Bloc de code:ls /Volumes/Mac*
- qui liste les objets de 1er rang du volume
Poste le tableau --> qu'on vérifie la présence des objets déplacés de Recovered Items => espace-racine de Macintosh HD.
-bash-3.2# cd /Volumes/"Macintosh HD"
-bash-3.2# rm -rf Applications Library private
mv-bash-3.2#
-bash-3.2# mv /Reco*/Applications /Reco*/Library /Reco*/private .
mv: rename /Reco*/Applications to ./Applications: No such file or directory
mv: rename /Reco*/Library to ./Library: No such file or directory
mv: rename /Reco*/private to ./private: No such file or directory
-bash-3.2# ls /Volumes/Mac*
.DS_Store BROL cores
.IAProductInfo Group Containers dev
.OSInstallerMessages Guides de l???utilisateur et informations etc
.PR007377 INBOX.msf installer.failurerequests
.Spotlight-V100 Incompatible Software libpeerconnection.log
.Trashes Network net
.dbfseventsd OS X Install Data opt
.file Recovered Items sbin
.fseventsd System tmp
.rnd Users usr
.sbd Volumes var
.vol bin
-bash-3.2# mv Reco*/Applications Reco*/Library Reco*/private .
-bash-3.2# ls /Volumes/Mac*
.DS_Store BROL cores
.IAProductInfo Group Containers dev
.OSInstallerMessages Guides de l???utilisateur et informations etc
.PR007377 INBOX.msf installer.failurerequests
.Spotlight-V100 Incompatible Software libpeerconnection.log
.Trashes Library net
.dbfseventsd Network opt
.file OS X Install Data private
.fseventsd Recovered Items sbin
.rnd System tmp
.sbd Users usr
.vol Volumes var
Applications bin
-bash-3.2#
cd /Volumes/"Macintosh HD"
rm -rf BROL "OS X Install Data" "Recovered Items"
ls /Volumes/Mac*
Ça a fonctionné comme attendu.
Un apurement enfin. Repasse d'abord la commande :
Bloc de code:cd /Volumes/"Macintosh HD"
- pour te reloger dans l'espace de Macintosh HD. La commande passe sans commentaire.
Puis passe la commande :
Bloc de code:rm -rf BROL "OS X Install Data" "Recovered Items"
- respecte les espaces libres ; mets les intitulés "OS X Install Data" & "Recovered Items" avec les "" (la commande rm ne supporte pas les abréviations)
Tu termines par un nouveau :
- la commande supprime BROL > OS X Install Data > Recovered Items. Elle passe sans commentaire.
Bloc de code:ls /Volumes/Mac*
- et tu postes le tableau final des objets de Macintosh HD.
-bash-3.2# cd /Volumes/"Macintosh HD"
-bash-3.2# rm -rf BROL "OS X Install Data" "Recovered Items"
ls /Volumes/Mac*
-bash-3.2# ls /Volumes/Mac*
.DS_Store Applications dev
.IAProductInfo Group Containers etc
.OSInstallerMessages Guides de l???utilisateur et informations installer.failurerequests
.PR007377 INBOX.msf libpeerconnection.log
.Spotlight-V100 Incompatible Software net
.Trashes Library opt
.dbfseventsd Network private
.file System sbin
.fseventsd Users tmp
.rnd Volumes usr
.sbd bin var
.vol cores
-bash-3.2#
Non : tout est en ordre -->
- commentaire : toutes ces manipulations qu'on a faites ne tendaient qu'à une seul fin : essayer d'abuser in fine l'Assistant de migration --> afin de lui faire prendre une vessie pour une lanterne. Càd. une distribution de dossiers-Système invalide => pour une distribution valide. Je doute que l'Assistant de migration (un vieux routard Apple) se laisse abuser par le caractère nominalement impeccable des dossiers du volume. C'est ce qui se constatera en fin de réinstallation. Mais si l'Assistant de migration refusait le volume (qui aura été cloné dans Clone) comme source d'une récupération --> il y aura un plan C dans la foulée pour échapper ce déni.
----------
On peut lancer le clonage : prêt ?
caffeinate -dimsu &
cp -av /Volumes/"Macintosh HD"/* /Volumes/Clone
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 des "" ; 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é
=> 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.
- la copie suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers
df -H
Alors tu n'as qu'à passer la commande :
Bloc de code:df -H
- qui mesure l'occupation des volumes montés
Poste le tableau.
-bash-3.2# df -H
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1s1 2.0G 1.3G 715M 65% 316343 174606 64% /
devfs 199k 199k 0B 100% 672 0 100% /dev
/dev/disk2 5.2M 5.2M 0B 100% 1278 0 100% /private/var/log
/dev/disk3 524k 147k 377k 29% 34 92 27% /Volumes
/dev/disk4 524k 143k 381k 28% 33 93 26% /private/var/tmp
/dev/disk5 524k 160k 365k 31% 37 89 29% /private/var/run
/dev/disk6 524k 147k 377k 29% 34 92 27% /System/Installation
/dev/disk7 524k 307k 217k 59% 73 53 58% /private/var/db
/dev/disk8 6.3M 3.5M 2.8M 55% 842 692 55% /private/var/folders
/dev/disk9 2.1M 2.1M 0B 100% 510 0 100% /private/var/root/Library
/dev/disk11 524k 168k 356k 33% 39 87 31% /Library/Preferences
/dev/disk12 524k 168k 356k 33% 39 87 31% /Library/Preferences/SystemConfiguration
/dev/disk13 1.0M 143k 905k 14% 33 221 13% /Library/Keychains
/dev/disk14 6.3M 176k 6.1M 3% 41 1493 3% /private/var/tmp/RecoveryTemp
/dev/disk0s2 249G 184G 65G 74% 45004691 15835051 74% /Volumes/Macintosh HD
/dev/disk0s3 650M 525M 119M 82% 129676 29014 82% /Volumes/Image Volume
/dev/disk15s2 1000 189G 811G 19% 46150332 197956334 19% /Volumes/Clone
-bash-3.2#
diskutil list
189 Go dans Clone vs 184 Go dans Macintosh HD. Sachant que la commande cp a pour routine de consommer davantage de blocs pour l'écriture des fichiers sur la destination en comparaison de la source --> + 5Go seulement montre que Clone est un excellent clone.
Prêt pour le reformatage de Macintosh HD ? - si oui > repasse une commande :
Bloc de code:diskutil list
- et poste le tableau des disques --> que je revoie la configuration.
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *250.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 249.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/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 (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 +524.3 KB 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 +1.0 MB disk13
/dev/disk14 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +6.3 MB disk14
/dev/disk15 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk15
1: EFI EFI 209.7 MB disk15s1
2: Apple_HFS Clone 999.9 GB disk15s2
-bash-3.2#
diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2
Passe la commande :
Bloc de code:diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2
- mets "Macintosh HD" avec les "" ; le 0 de disk0s2 est un zéro
Poste l'affichage retourné.
- la commande reformate le volume
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD" disk0s2
Started erase on disk0s2 Macintosh HD
Unmounting disk
Erasing
Initialized /dev/rdisk0s2 as a 232 GB case-insensitive HFS Plus volume with a 24576k journal
Mounting disk
Finished erase on disk0s2 Macintosh HD
-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 Macintosh HD 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..." > et choisis le volume Clone en "source".
- - b1) supposons que l'Assistant de migration accepte le volume Clone en source (comme étant un volume valide) --> 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 verras bien alors si tu peux réouvrir ta session.
- - b2) supposons que l'Assistant de migration ne se laisse pas abuser par notre ravalement de la distribution des dossiers-Système --> il va déclarer le volume Clone invalide et refuser d'engager une migration. Dans ce cas > reviens au panneau général des choix et coche l'option : "Ne pas récupérer de données maintenant". Ce qui va afficher les écrans de paramétrage du Mac et de création d'un compte d'utilisateur à la fin. Remplis tout correctement > puis crée un compte avec les mêmes exacts paramètres que le compte précédant : Nom complet = Damien Crismer > Nom du compte = damiencrismer > Mot de passe = le même qu'avant.
- tu ouvriras une session neuve et vide. Il conviendra ensuite de récupérer ton dossier de compte damiencrismer du volume Clone.
=> des 2 possibilités > la b2 me paraît la plus probable (à 95 %).