Accueil

Supprimer AppleSetupDone : rm /Volumes/Macintosh HD/var/db/.AppleSetupDone

Updated on mardi 3 décembre 2024

Written by

PierreDubois

Approved by

Jessica Shee

Français Deutsch やまと Español Português

Résumé : Vous voulez supprimer AppleSetupDone pour relancer l'Assistant de Configuration Mac ? Cet article explique ce qu'est AppleSetupDone et comment supprimer AppleSetupDone sur différentes versions de macOS.

Une méthode populaire pour créer un nouveau compte administrateur lorsque vous n'en avez pas déjà un est de relancer l'Assistant de Configuration. Cela ne nécessite pas d'effacer et de réinstaller macOS. Vous avez simplement besoin de supprimer le fichier AppleSetupDone.

Cependant, vous pourriez échouer à le supprimer en raison d'erreurs telles que "système de fichiers en lecture seule" ou "aucun fichier ou répertoire de ce type". Parfois, même si vous parvenez à supprimer avec succès le fichier AppleSetupDone, l'Assistant de Configuration Mac ne se déclenchera peut-être pas comme prévu.

Dans cet article, je vous aiderai à résoudre ces problèmes afin que vous puissiez relancer l'Assistant de Configuration OS X/macOS.

Qu'est-ce que le fichier AppleSetupDone sur Mac ?

.AppleSetupDone est un fichier caché et vide généré automatiquement après la configuration initiale de votre Mac. À chaque démarrage de votre Mac, il vérifiera si le fichier AppleSetupDone est présent. S'il est là, il sait que la configuration initiale est terminée et il démarrera sur le bureau.

Cependant, si le fichier AppleSetupDone est supprimé, votre Mac lancera l'Assistant de Configuration, vous permettant de créer un nouveau compte administrateur et configurer votre Mac.

Ce fichier système se trouve au niveau racine du disque dur interne de votre Mac, généralement à l'emplacement Macintosh HD/private/var/db/.AppleSetupDone. Pour y accéder, ouvrez Finder, cliquez sur Aller > Aller au dossier, et recherchez /private/var/db/.AppleSetupDone.

L'information est-elle utile ? Si c'est le cas, partagez-la !

 

Comment supprimer le fichier AppleSetupDone pour relancer l'Assistant de Configuration sur Mac ?

Si vous voulez créer un compte avec des privilèges administratifs, vous pouvez supprimer AppleSetupDone sur Mac. Le processus est simple tant que vous suivez les bonnes commandes en fonction de votre version de macOS. 

 Remarque : Il est bon de mentionner que supprimer le fichier AppleSetupDone en lui-même ne supprimera pas les données de votre Mac mais vous permet simplement d'accéder de nouveau à l'assistant de configuration.

Comment supprimer AppleSetupDone dans Terminal :

Pour OS X & Mac OS X :

  1. Éteignez votre Mac.
  2. Allumez-le, puis appuyez immédiatement sur Commande + S pour entrer dans le Mode Utilisateur Unique.
  3. Relâchez les touches lorsque vous voyez apparaître l'interface de ligne de commande de type Terminal à l'écran.
  4. Saisissez la commande ci-dessous et appuyez sur Entrée pour vérifier le système de fichiers./sbin/fsck -fy
  5. Montez le système de fichiers principal en mode lecture-écriture./sbin/mount -uw /
  6. Supprimez AppleSetupDone pour relancer l'Assistant de configuration d'OS X.rm /var/db/.AppleSetupDone
  7. Redémarrez votre Mac.reboot

Pour macOS Sierra/High Sierra/Mojave/Catalina/Big Sur/Monterey/Ventura:

  1. Démarrez en mode Récupération macOS.
  2. Cliquez sur Utilitaire de disque > Continuer.
  3. Vérifiez que le volume de données (Macintosh HD - Données) est monté. Si ce n'est pas le cas, sélectionnez-le et cliquez sur le bouton Monter. (Vous devrez entrer votre mot de passe de connexion si celui-ci est chiffré avec FileVault.)
  4. Quittez l'Utilitaire de disque.
  5. Dans le menu Utilitaires, sélectionnez Terminal.
  6. Tapez l'une des commandes suivantes et appuyez sur Entrée. (Si vous avez renommé votre disque de démarrage, remplacez Macintosh HD - Données ou Macintosh HD par le nom modifié.)
    Si vous avez un volume de données distinct :rm -i "/Volumes/Macintosh HD - Données/private/var/db/.AppleSetupDone"Si vous n'avez pas de volume de données distinct :rm -i "/Volumes/Macintosh HD/var/db/.AppleSetupDone"Le paramètre -i dans la ligne de commande vous demande une confirmation avant de supprimer le fichier. Si vous supprimez cette option, le fichier sera supprimé sans confirmation.
  7. Confirmez que vous souhaitez supprimer .AppleSetupDone.
  8. Redémarrez votre Mac.
  9. Suivez l'Assistant de configuration pour configurer votre Mac.

Pour macOS Sonoma et ultérieur:

Si vous utilisez macOS Sonoma ou ultérieur, supprimer /private/var/db/.AppleSetupDone ne relancera pas l'Assistant de configuration si un utilisateur local existe déjà sur le Mac. À la place, vous devez utiliser Effacer tout le contenu et les réglages pour déclencher l'Assistant de configuration Mac.

 Attention : Les étapes suivantes effaceront complètement tout sur votre Mac et le réinitialiseront à son état d'origine. Sauvegardez votre Mac avant de continuer !

  1. Allez dans le menu Pomme > Préférences Système > Général > Transfert ou Réinitialiser.
  2. Cliquez sur "Effacer tout le contenu et les réglages".
  3. Suivez les instructions pour réinitialiser votre Mac.

Notez que cette fonctionnalité est exclusive aux Macs basés sur le T2 et aux Macs Apple Silicon (M1/M2/M3). Si vous utilisez un Mac Intel non-T2, vous pouvez effacer votre Mac et réinstaller macOS pour démarrer le processus de configuration.

Impossible de supprimer AppleSetupDone sur un MacBook ou un Mac de bureau

Lorsque vous supprimez .AppleSetupDone, vous pouvez rencontrer l'une des erreurs suivantes :

  • rm: /var/db/ .AppleSetupDone: Aucun fichier ou dossier de ce type
  • rm: AppleSetupDone: Système de fichiers en lecture seule
  • rm: /var/db/ .AppleSetupDone: Permission refusée

Ces erreurs sont souvent causées par une utilisation incorrecte de la ligne de commande, comme spécifier un mauvais emplacement de fichier pour AppleSetupDone ou mal utiliser des espaces. Pour les corriger, vous devez vérifier :

  • Si l'emplacement du fichier AppleSetupDone dans votre ligne de commande est correct pour votre version de macOS;
  • S'il y a un espace supplémentaire ou manquant dans la ligne de commande;
  • Désactiver SIP et réessayer la commande;

Partagez cet article pour aider d'autres personnes à supprimer AppleSetupDone sur Mac!