Vous pouvez également appeler "Enter Time Machine" en tant que root. Cela nécessite que le Finder soit lancé en tant que root en premier, donc uniquement pour ceux qui comprennent les risques. Dans Terminal, pour Leopard et Snow Leopard:
sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
Dans Snow Leopard, cela n'ouvre pas (toujours?) Une première fenêtre du Finder. Ne cliquez pas sur l'icône du Finder dans le Dock (ce qui pourrait vous amener à votre Finder normal), mais utilisez Commande-Tab pour aller au Finder (qui sera le nouveau Root-Finder). Ici, appuyez sur Cmd-N pour une nouvelle fenêtre du Finder.
Le nouveau Finder ressemble à un Finder normal, mais vous remarquerez la racine à côté de l'icône du dossier de départ dans la barre latérale du Finder. Lorsque le Finder root est actif, entrez Time Machine (et validez à nouveau que la racine est affichée à côté de l'icône du dossier de base). Cela devrait vous permettre de parcourir, supprimer ou restaurer ce dont vous avez besoin (mais, pour la question d'origine: cela ne résoudra pas vos problèmes d'accès de manière permanente).
(Comme d'habitude, en maintenant Option enfoncée tout en cliquant sur l'icône Time Machine, vous changerez "Entrer dans Time Machine" en "Parcourir les autres disques Time Machine" si vous devez examiner un disque qui n'est pas associé à votre machine actuelle. Vous n'aurez peut-être pas besoin d'être en cours d'exécution en tant que root pour le faire!)
Une fois terminé, éjectez le volume Time Machine, le cas échéant. Ensuite, appuyez sur Ctrl-C dans Terminal pour arrêter le Finder racine. Le Finder habituel fonctionnera toujours, mais dans Snow Leopard, l'indicateur du Dock peut avoir disparu. Courez killal Finder
si cela vous dérange. (Et si vous avez oublié d'éjecter le volume Time Machine alors que vous étiez encore root et que le disque ne se démonte pas correctement ultérieurement, ou si Time Machine ne le monte pas correctement lors de l'exécution de sa sauvegarde toutes les heures, vous pouvez simplement vous connecter off comme solution facile.)
(Si quelqu'un sait comment faire cela sans exécuter au préalable un Finder racine, dites-le-nous! La course sudo "/Applications/Time Machine.app/Contents/MacOS/Time Machine"
ne donne pas le résultat escompté, et je suppose que la fenêtre de la galaxie Time Machine fait en fait partie du Finder. Pour le bien des moteurs de recherche : "exécuter la machine de temps en tant que root", "démarrer la machine de temps en tant que root".)
defaults write com.apple.finder QuitMenuItem 1; killall Finder
- ce que je trouve très utile pour se débarrasser des icônes du Bureau lors des présentations. Le Finder redémarrera toujours si aucun autre programme n'est en cours d'exécution. Lorsque vous quittez le Finder sans démarrer un Finder racine, vous ne pouvez pas utiliser Enter Time Machine, donc la galaxie fait en effet partie du Finder.Il semble qu'Apple définit une liste de contrôle d'accès qui empêche tout le monde (racine incluse) de supprimer ou de modifier la propriété, etc. sur le dossier Backups.backupdb et son contenu, donc l'utilisation de sudo ou d'un autre accès root n'aide pas à modifier les autorisations.
tout le monde refuse add_file, delete, add_subdirectory, delete_child, writeattr, writeextattr, chown
Vous pouvez accéder à des dossiers inaccessibles à l'utilisateur actuel en définissant Ignorer la propriété sur le volume Time Machine. Malheureusement, Apple a supprimé cela de la fenêtre Obtenir des informations pour les volumes qui sont des volumes Time Machine (ou qui ont été utilisés comme tels dans le passé).
Vous devrez plutôt définir Ignorer la propriété pour un volume à partir du terminal.
Vous pouvez inverser cela en utilisant
Dès que TimeMachine s'exécute à nouveau, il réactivera également la propriété du volume.
la source
sudo vsdbutil -d 'Volumes/My Backup Drive'
et taper mon mot de passe, car sans lui, vous obtenez maintenant «Vous devez être root pour effectuer cette opération». Merci Charlie! James, vous devriez envisager d'accepter cela comme réponse.sur la ligne de commande, vous devriez pouvoir taper
et être authentifié en tant que root. Si l'utilisateur root n'est pas en mesure d'accéder aux fichiers, il est fort probable que vous rencontriez un problème de corruption de données.
Correction de la corruption de disque:
la source
sudo chown
etsudo chmod
.J'ai eu un problème similaire où j'ai copié les fichiers de sauvegarde Time Machine sur mon disque dur après une nouvelle installation de Snow Leopard. iTunes n'a pas pu lire le répertoire musical et j'ai dû taper mon mot de passe pour mettre les fichiers à la poubelle. Mon correctif consistait à supprimer les attributs étendus de tous les fichiers. Je n'ai pas le script que j'ai utilisé sur moi, mais une recherche Google a abouti à ceci:
http://zzamboni.org/brt/2008/05/07/removing-all-extended-attributes-from-a-directory-tree/
la source
Une méthode réussie:
la source
N'essayez jamais de changer les autorisations ou de modifier un fichier sur une sauvegarde Time Machine. Utilisez sudo pour copier l'intégralité du dossier Documents sur votre lecteur local, puis
chown -R
.la source
sudo cp -r
au travail.D'accord, je ne suis pas du tout averti en informatique, mais je m'intrigue depuis près de deux heures et je pense que j'ai peut-être trouvé quelque chose de relativement facile qui semble fonctionner.
Lorsque j'allais dans le Finder et que je sélectionnais mon disque dur externe (que j'appelais `` ma vie sous forme virtuelle) dans la barre latérale, il y aurait plusieurs dossiers qui auraient ce bizarre signe moins rouge dans un cercle dans le coin inférieur droit. chaque fois que j'essayais de l'ouvrir, il aimait me dire que le chercheur ne pouvait pas l'ouvrir parce que je n'avais pas de «permission ...» quoi que cela signifie parce que je me donne totalement la permission d'accéder à ma propre écriture.
Quoi qu'il en soit, j'ai pris ce fichier (le dossier 'documents' à partir d'une sauvegarde de mon ancien mac) et l'ai fait glisser sur le bureau. Il l'a copié, toujours avec ce petit signe négatif ennuyeux dans le coin, mais supportez-moi parce que c'est là que je suis stupidement tombé sur mon propre génie. à partir du dossier copié sur mon bureau, je l'ai ensuite fait glisser vers la barre latérale et je l'ai déposé dans le robinet `` documents ''. encore une fois, j'ai dû attendre qu'il soit copié, et quand c'était fini, tada! comme par magie, je pouvais y entrer et ouvrir des fichiers de mon ancien mac que je n'avais apparemment pas la permission de voir.
Je ne sais pas pourquoi ni comment cela a fonctionné pour moi, comme je l'ai dit, j'ai tendance à aspirer la vie de ma technologie plus rapidement que la plupart des choses dans la vie, mais j'ai maintenant accès à ces fichiers après des heures à me gratter la tête et être refusé apparemment par moi-même. J'espère que cela vous aide les gars et bonne chance!
la source
Je viens de cliquer sur le dossier restreint (dans mon cas, le bureau), j'ai cliqué sur Restaurer et c'est parti. J'ai dû choisir le nouvel emplacement (ou je pouvais choisir de recréer l'original) et je viens de choisir mon bureau. Facile.
la source