2 votes

Sauvegarder un Mac en utilisant CarbonCopyCloner avec la ligne de commande uniquement ?

Le contexte :

Je ne m'attendais pas à avoir sólo accès en ligne de commande à mon Mac, mais le jour est arrivé :) En raison d'un problème de carte vidéo, toute tentative de démarrage de l'OS normal ou de la partition de récupération entraîne une panique du noyau. Cependant, je peut démarrer en mode utilisateur unique ! (L'écran est traversé par un tas de lignes horizontales vertes un pixel sur deux, mais il est encore lisible).

J'ai contrôlé et vérifié que mes données sont intactes. J'ai un rendez-vous au Genius Bar pour faire remplacer la carte vidéo.

J'ai quelques disques de sauvegarde sur lesquels j'ai des sauvegardes CarbonCopyCloner de mon ordinateur, mais elles sont obsolètes.


Je veux sauvegarder mon Mac à partir de la ligne de commande du mode utilisateur unique en utilisant CarbonCopyCloner. avant que je l'emmène pour le remplacement de la carte vidéo.

(J'ai trouvé ce lien sur le ccc outil mais je n'ai pas de ccc 4.)

Les questions sont :

  1. Comment puis-je utiliser CarbonCopyCloner 3.5.7 à partir de la ligne de commande du mode utilisateur unique pour mettre à jour l'une de mes sauvegardes complètes avant d'emmener la machine en réparation ?
  2. Si Cela ne peut pas être fait à partir de la ligne de commande avec cette version de CCC, sinon comment pourrais-je sauvegarder toutes les données avant de l'emmener en réparation (en mode utilisateur unique) ?

0 votes

La meilleure solution est de connecter le mac cassé à un autre mac en mode disque cible, puis de faire la sauvegarde à partir de l'autre mac.

0 votes

@fd0, oui, mais je n'ai pas d'autre Mac. Est-ce que rsync est la meilleure solution, alors ?

1 votes

@fd0 J'ai fini par aller chez ma mère et utiliser son Mac pour démarrer le mien en mode disque cible et le sauvegarder en utilisant CCC 4. Merci !

4voto

klanomath Points 63400

Démarrez en mode utilisateur unique avec un lecteur de sauvegarde (vide) attaché. Exécutez les commandes standard indiquées :

  • /sbin/fsck -fy

  • /sbin/mount -uw /

  • Obtenez l'identifiant de disque du lecteur de sauvegarde externe :

    gpt -r show disk1 #(or disk2, disk3) search for the proper drive with gpt because *diskutil* won't work in SU mode
  • Montez la partition principale du disque externe (par exemple disk1s2) dans /Volumes/externaldrive et créez un nouveau dossier :

    mkdir /Volumes/externaldrive
    /sbin/mount -o nosuid -w -t hfs /dev/disk1s2 /Volumes/externaldrive
    mkdir /Volumes/externaldrive/new_backupdir
  • Sauvegardez votre disque principal avec rsync, par exemple :

    rsync -aE --exclude='/Volumes' / /Volumes/externaldrive/new_backupdir

    Si vous voulez sauvegarder uniquement le dossier /Utilisateurs, modifiez la commande rsync en conséquence. Veuillez vérifier man rsync pour les options appropriées. Certaines des options utiles (comme -v) ne fonctionnent pas en mode SU - du moins pour moi. Selon votre système, les options définies et les éléments exclus, la commande rsync produira quelques erreurs mineures.


Cette sauvegarde n'est pas amorçable en soi. Vous pouvez cependant créer une sauvegarde amorçable en sauvegardant sur la racine du disque externe et en bénissant le boot.efi approprié.

0 votes

Est rsync disponible sur le système d'exploitation standard OS X ?

0 votes

@MaxRied Bien sûr, mais certaines options ne fonctionnent pas en mode SU !

0 votes

Savez-vous s'il est utilisé en interne par OS X ?

-1voto

zggz12 Points 404

Si vous êtes d'accord pour ne pas utiliser CCC pour faire la sauvegarde, vous pouvez utiliser la ligne de commande pour créer une image disque ordinaire. Je ne suis pas sûr que cela vous convienne, mais je n'ai aucune connaissance de la CCC.

sudo hdiutil create ~/Desktop/{disk image name}.dmg -srcdevice /dev/{disk identifier}

0 votes

Hmmm, on dirait que cela créerait sur le site de la principal disque dur, une sauvegarde de quelques différents disque dur.

0 votes

Si j'ai bien compris, CCC utilise rsync sous le capot. Bien que je n'aie pas la commande exacte dont vous auriez besoin, c'est probablement possible

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X