Le fichier ContainerToInvert peut-il être supprimé en toute sécurité?

2

Après avoir précédemment mis à niveau vers High Sierra et converti mon lecteur de démarrage en APFS, j'ai récemment migré vers un nouveau lecteur de démarrage SSD (plus grand). Lors de la configuration, Utilitaire de disque m'a renvoyé une erreur lors de la restauration de mon ancien volume sur le nouveau " APFS inverter failed to invert the volume - invalid argument".

J'ai fini par utiliser Carbon Copy Cloner pour transférer les fichiers, ce qui s'est bien passé, et je lance maintenant le nouveau volume.

Cependant, j'ai un fichier à la racine du lecteur appelé ContainerToInvert. Il a une taille supérieure à 250 Go. J'aimerais donc le supprimer s'il n'est pas nécessaire.

Quelqu'un peut-il confirmer que sa suppression ne posera aucun problème?

Turophile
la source

Réponses:

1

Cela se produit souvent après le clonage de lecteurs APFS à l'aide de l'Utilitaire de disque. La taille du fichier est généralement liée à la taille de la partition clonée.

Vous pouvez utiliser les étapes suivantes pour monter le ContainerToInvertfichier en tant que conteneur APFS et accéder à toutes les partitions.

  1. Téléchargez et installez FUSE
  2. Téléchargez et installez xmount 1
  3. Terminal ouvert (généralement situé dans Applications / Utilitaires)
  4. Tapez sudo mkdir /Volumes/apfs_image/dans Terminal et appuyez sur Enter(lorsque vous y êtes invité, entrez votre mot de passe)
  5. Tapez sudo mkdir /Volumes/apfs_mounted/dans Terminal et appuyez sur Enter(lorsque vous y êtes invité, entrez votre mot de passe)
  6. Tapez sudo xmount --in raw <path to ContainerToInvert file> --out dmg /Volumes/apfs_image/dans Terminal et appuyez sur Enter(lorsque vous y êtes invité, entrez votre mot de passe)
  7. Tapez hdiutil attach -nomount /Volumes/apfs_image/ContainerToInvert.dmgdans Terminal et appuyez sur Enter(lorsque vous y êtes invité, entrez votre mot de passe)
  8. Tapez diskutil ap listdans Terminal et appuyez sur Enter(lorsque vous y êtes invité, entrez votre mot de passe)
  9. Tapez diskutil ap unlockVolume <Disk GUID> -nomountdans Terminal et appuyez sur Enter(lorsque vous y êtes invité, entrez votre mot de passe)
  10. Tapez sudo mount_apfs -o rdonly,noexec,noowners /dev/disk# /Volumes/apfs_mounted/dans Terminal et appuyez sur Enter(lorsque vous y êtes invité, entrez votre mot de passe)
  11. Maintenant, vous aurez la partition d'origine montée
  12. Parcourez l’image disque pour en examiner le contenu et, une fois convaincu, vous n’avez plus rien à transférer, vous pouvez démonter et supprimer le fichier .dmg en entier.

Les étapes ci-dessus sont basées sur le montage de toutes les choses! - Montage d'images de disque APFS et 4k sur l' entrée de blog macOS 10.13 .

1. Si vous ne parvenez pas à installer xmount, exécutez la commande suivante dans Terminal et essayez à nouveau:

 `mkdir -p /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext`
Monomeeth
la source
Merci. Donc, ce fichier est susceptible de contenir tout le contenu de l'ancienne partition / lecteur?
Turophile
Ce n'est pas quelque chose que j'ai eu à faire face moi-même, mais je suis au courant de ceux qui ont fait face à ce scénario. Dans leurs expériences, oui, mais je préfère pécher par excès de prudence en ce qui concerne les données, donc recommandons quand même les étapes ci-dessus. Mais , si vous êtes sûr que vous avez toutes vos données, la supprimer est acceptable.
Monomeeth
Merci, je vais essayer votre suggestion et faire un rapport afin qu'il soit documenté pour tous ceux qui ont ce problème.
Turophile
Oui, s'il vous plait. Partager vos résultats, quels qu'ils soient, aidera certainement les autres! :)
Monomeeth
Je n'ai pas eu besoin d'utiliser l' étape 9 , car je n'utilise pas FileVault. De plus, après l’ étape 10 [ce qui n’a peut-être pas été nécessaire], j’ai cherché dans le Finder /Volumeset trouvé, OSXFUSE Volume 0 (xmount)et c’était un ContainerToInvert.dmgfichier. J'ai double-cliqué dessus et il a monté les volumes pour moi, y compris le volume de démarrage d'origine (plus pré-lancement, récupération et machine virtuelle). J'ai regardé cela et il contient effectivement tous les fichiers de pré-mise à niveau. En conclusion, oui, le ContainerToInvertfichier peut être supprimé. Ou utilisé pour restaurer vos fichiers à partir de.
Turophile