M
Est-ce que le volume Sauvegarde du DDE est vide ?
diskutil eraseDisk jhfs+ Sauvegarde disk3
diskutil list
Passe la commande :
Bloc de code:diskutil eraseDisk jhfs+ Sauvegarde disk3
- la commande inscrit une table GUID > un système de fichiers jhfs+ > monte un volume Sauvegarde
Si tu n'as pas eu de message d'erreur > repasse ensuite un :
- tu avais laissé la table de partition MBR (= FDisk_Partition_Scheme) : il vaut mieux une table GUID ici
Bloc de code:diskutil list
- et poste le tableau.
-bash-3.2# diskutil eraseDisk jhfs+ Sauvegarde disk3
Started erase on disk3
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk3s2 as Mac OS Extended (Journaled) with name Sauvegarde
Initialized /dev/rdisk3s2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk3
-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_CoreStorage Macintosh HD 499.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 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +498.9 GB disk2
Logical Volume on disk0s2
59753D6A-D2B1-4F78-84AC-FE982BC78B2D
Unencrypted
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk3
1: EFI EFI 209.7 MB disk3s1
2: Apple_HFS Sauvegarde 499.8 GB disk3s2
/dev/disk4 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +5.2 MB disk4
/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 +524.3 KB 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 +524.3 KB 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 +12.6 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 +1.0 MB disk14
/dev/disk15 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +2.1 MB 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 +524.3 KB disk17
/dev/disk18 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +1.0 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 +6.3 MB disk20
/dev/disk21 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk21
/dev/disk22 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +2.1 MB disk22
Bien !
Quand tu vas être en Single User > le disque physique du Mac sera disk0 > le Volume Logique CoreStorage (sur l'espace duquel monte le volume Macintosh HD) sera disk1 > il n'y aura plus d'image-disque contenant l'OS de secours démarré --> donc : le disque du DDE sera disk2. Voilà qui est important à anticiper.
Avant que tu ne démarres en Single User --> quitte le Terminal et lance l'Utilitaire de Disque --> le volume Macintosh HD n'est pas affiché en noir plein des fois (= monté) ? - il est toujours grisé (= démonté) ?
root#
ls /
ls =
Alors > le DDE toujours attaché au Mac > va à : Menu > Redémarrer > tiens aussitôt pressées les 2 touches ⌘S pour démarrer en mode Single User -->
- tu retrouves l'écran noir avec les lignes de logs blanches. Quand elles arrêtent de défiler > si tu n'as pas automatiquement l'invite de commande :
affichée --> presse une fois la touche "Entrée" du clavier pour l'afficher.Bloc de code:root#
Cela fait > passe la commande qui doit s'afficher à l'écran comme :
Bloc de code:ls /
- et que tu frappes (si tu as un clavier AZERTY physique - si tu as un QWERTY c'est en frappe directe) comme :
Bloc de code:ls =
- la commande affiche le tableau des fichiers & dossiers du volume Macintosh HD monté en mode "lecture seule"
Poste une photo du tableau ici --> que je sois sûr que le volume est bien monté et lisible.
Alors > le DDE toujours attaché au Mac > va à : Menu > Redémarrer > tiens aussitôt pressées les 2 touches ⌘S pour démarrer en mode Single User -->
- tu retrouves l'écran noir avec les lignes de logs blanches. Quand elles arrêtent de défiler > si tu n'as pas automatiquement l'invite de commande :
affichée --> presse une fois la touche "Entrée" du clavier pour l'afficher.Bloc de code:root#
Cela fait > passe la commande qui doit s'afficher à l'écran comme :
Bloc de code:ls /
- et que tu frappes (si tu as un clavier AZERTY physique - si tu as un QWERTY c'est en frappe directe) comme :
Bloc de code:ls =
- la commande affiche le tableau des fichiers & dossiers du volume Macintosh HD monté en mode "lecture seule"
Poste une photo du tableau ici --> que je sois sûr que le volume est bien monté et lisible.
sudo mount -t hfs /dev/disk2s2 /Volumes
sudo ,ount )t hfs =dev=diskésé =Volu,es
hfs : mounted Sauvegarde on device disk2s2
Oui exactementBien ! --> le volume Macintosh HD est toujours lisible.
Passe à présent (avec le plus grand soin !) la commande qui doit s'afficher à l'écran ainsi :
Bloc de code:sudo mount -t hfs /dev/disk2s2 /Volumes
- et que tu dois saisir - si tu as un clavier AZERTY physique - ainsi -->
Bloc de code:sudo ,ount )t hfs =dev=diskésé =Volu,es
- respecte bien les espaces séparant les termes
Si la commande passe > tu dois voir s'afficher le retour suivant :
- la commande monte l'appareil externe disk2s2 > dans l'espace du répertoire /Volumes pris comme point de montage
Bloc de code:hfs : mounted Sauvegarde on device disk2s2
- est-ce que c'est bien ce que tu as obtenu en validant la commande ?
sudo rsync -avx /* /Volumes
sudo rsync )qvx =⇧! =Volu,es
building file list ...
done
Alors cela veut dire que le volume externe Sauvegarde est actuellement identique au dossier /Volumes interne à Macintosh HD. Alors que Macintosh HD est en lecture seule --> le volume Sauvegarde est monté en lecture & écriture lui dans l'espace /Volumes.
Passe la commande (avec le plus grand soin !) qui doit s'affiche ainsi -->
Bloc de code:sudo rsync -avx /* /Volumes
- et que tu tapes sur un clavier AZERTY ainsi -->
Bloc de code:sudo rsync )qvx =⇧! =Volu,es
- l'astérique * se tape sur un QWERTY par la combinaison de touches : maj 8 --> d'où mon ⇧ (pour maj) et mon ! (puisque le chiffre 8 se frappe directement). Respecte tous les espaces
- la commande lance le clonage intégral du volume de démarrage Macintosh HD dans l'espace /Volumes identique actuellement au volume externe Sauvegarde auquel il sert de point de montage. L'option x interdit à la commande de descendre dans le répertoire /Volumes quand elle y arrivera > mais la force à traiter le répertoire /Volumes source comme un fichier plein (alors qu'en destination > il équivaut au volume Sauvegarde monté).
- la commande affiche une ligne par fichier copié. Elle suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers. rsync commence toujours par construire une liste de copie > avant de déclencher l'exécution de la copie --> tu devrais donc voir afficher un :
Bloc de code:building file list ...
- pendant plusieurs minutes > conclu par un :
Bloc de code:done
=> si tu vois commencer de défiler rapidement une forêt de lignes --> c'est potentiellement gagné : c'est que le clonage à commencé. Est-ce que c'est bien le cas ?
Je reviens en ligne.
Tu as une ligne qui défile par fichier copié. Pour 405 Go de données > ça va faire des millions de lignes et prendre des heures ! Patience... D'après le test que j'avais fait (sur 65 Go de données seulement) --> le Mac ne se met jamais en sommeil en mode Single User. Donc tu n'as pas besoin de le surveiller.
Le signal d'achèvement sera donné par l'arrêt du défilé et le réaffichage de l'invite de commande root#. Tu n'auras qu'à le signaler alors.
Si tu guignes de l'œil le début des lignes qui défilent en te calant sur le haut gauche de l'écran --> tu peux distinguer quel nom de dossier correspond à la copie actuelle : Applications > Library > private > System > Users > usr...
reboot
Il aura fallu 10 H 30' en tout !
Passe la commande :
Bloc de code:reboot
- le Mac va re-démarrer
=> tiens aussitôt pressées les 2 touches ⌘R pour re-démarrer sur l'OS de secours. Signale quand tu as l'écran avec la fenêtre des 4 Utilitaires macOS.
ls /Volumes/Sauvegarde
df -H /Volumes/Sauvegarde
Mais pendant que tu ne le surveillais pas > il ne chômait pas lui...
Je suppose le DDE toujours attaché au Mac. Passe les 2 commandes :
Bloc de code:ls /Volumes/Sauvegarde df -H /Volumes/Sauvegarde
- la 1ère liste les éléments de 1er rang contenus dans le volume Sauvegarde
- la 2è mesure l'occupation du même volume
Poste ici ces 2 tableaux.
-bash-3.2# ls /Volumes/Sauvegarde
Applications
Guides de l’utilisateur et informations
Incompatible Software
Library
Network
Resources
System
Users
Volumes
bin
cores
dev
etc
home
installer.failurerequests
model
net
opt
private
sbin
tmp
usr
var
vm
-bash-3.2# df -H /Volumes/Sauvegarde
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk3s2 500G 431G 69G 87% 1106992 4293860287 0% /Volumes/Sauvegarde
-bash-3.2#
diskutil list