7 votes

Impossible de monter en lecture-écriture dans OS Catalina 10.15.4 en mode mono-utilisateur

La commande /sbin/mount -uw / ne fonctionne plus depuis que j'ai effectué la mise à niveau vers Catalina. J'ai lu que cela était dû à Apple. Existe-t-il une nouvelle solution de montage pour lire et écrire en mode utilisateur unique ?

6voto

Gordon Davisson Points 30215

Catalina utilise un nouveau système de volumes divisés pour son système de fichiers, où les fichiers système sont stockés sur un volume en lecture seule, et les parties du système de fichiers modifiables par l'utilisateur sont stockées dans un volume "Data" séparé qui est normalement monté en lecture-écriture (cf. cet article pour plus d'informations). Mais en mode mono-utilisateur, ils sont les deux monté en lecture seule.

Si vous n'avez besoin que d'un accès en écriture aux parties normalement inscriptibles du système de fichiers, il vous suffit de mettre à jour le point de montage de ce volume :

mount -uw /System/Volumes/Data

Si vous avez besoin d'un accès en écriture au volume normalement réservé à la lecture, les choses se compliquent. Vous devrez :

  1. Redémarrage en Mode de récupération et ensuite, soit vous faites vos modifications ici et vous vous arrêtez là, soit...
  2. Ouvrez le Terminal (sous le menu Utilitaires dans Recovery), exécutez csrutil enable --without fs (voir ma réponse ici )
  3. Redémarrage en mode mono-utilisateur
  4. Exécuter mount -uw / et peut-être également mount -uw /System/Volumes/Data
  5. Faites vos modifications
  6. Enfin, redémarrez en mode Recovery et exécutez csrutil enable pour récupérer les protections normales du système.

1voto

Oskar Points 1242

Oui, c'est à dessein. Démarrez en mode récupération et choisissez terminal dans le menu utilitaire.

Voici un exemple d'utilisation de l'application terminal à partir de la récupération pour des tâches que nous avions l'habitude d'accomplir en mode utilisateur unique.

Bien sûr, ne suivez pas toutes les étapes ci-dessus, sauf si vous voulez effacer un disque de fusion équipé d'un Mac, mais cela montre les étapes pour obtenir un environnement de ligne de commande sur tous les OS qui ne fonctionnent pas en mode utilisateur unique.

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