Skip to content

Pourquoi le disque externe doit être APFS ​

L’essentiel

Depuis la version 1.9.0, pour migrer ~/Library/Containers/, qui contient notamment l’historique WeChat, AppPorts crée un volume dans le conteneur APFS du disque externe et le raccorde directement au répertoire d’origine. Seul un disque APFS le permet. Nous avons essayé une image disque sur exFAT / NTFS : un débranchement a rendu l’image entière inutilisable. Cette solution n’est donc pas proposée.

Si votre disque n’est pas APFS, inutile de le modifier immédiatement. Les applications et répertoires de données ordinaires peuvent toujours être migrés. Seules les données de conteneur restent sur ce Mac, sans gêner l’utilisation. Pour les migrer plus tard, consultez Préparer un disque externe APFS. De l’espace libre à l’intérieur d’une partition exFAT ne permet pas forcément de créer directement une nouvelle partition.

Quelles opérations exigent APFS ? ​

OpérationExigence de format externe
Migrer l’application elle-même, son .appAucune ; exFAT convient aussi
Migrer des données ordinaires : Application Support, caches, outils comme ~/.npm, dossiers personnalisésAucune
Migrer les données de conteneur de ~/Library/Containers/ et ~/Library/Group Containers/, utilisées par WeChat, QQ Music et les applications App StoreAPFS obligatoire

Seule la troisième catégorie est concernée, mais elle contient souvent les données les plus volumineuses que l’on souhaite déplacer.

Pourquoi les données de conteneur sont particulières ​

La plupart des applications Mac fonctionnent dans un bac à sable : le système attribue à chacune un dossier réservé sous ~/Library/Containers/, où elle peut lire et écrire. C’est une protection de macOS, obligatoire pour les applications App Store.

Autrefois, AppPorts copiait le dossier sur le disque externe et laissait un « raccourci », ou lien symbolique, à sa place. Cela fonctionne pour les données ordinaires, mais n’a jamais réellement fonctionné pour les applications en bac à sable :

  • Le système ne vérifie pas l’emplacement du raccourci, mais sa destination. Un disque externe se trouve hors du dossier réservé ; l’accès est refusé.
  • L’ancienne méthode semblait fonctionner parce qu’une re-signature retirait l’identité de bac à sable. L’application n’étant plus isolée, elle n’était plus soumise à cette restriction.
  • La conséquence apparaît sous macOS 27 : lorsque le système vérifie si l’application a le droit d’accéder au dossier, cette identité ne correspond plus et elle peut quitter une seconde après un double-clic. C’est confirmé pour WeChat ; QQ Music s’ouvre encore. Il faut réinstaller l’application pour réparer. Voir le guide de mise à niveau vers macOS 27.

La nouvelle méthode doit donc respecter une règle : les données doivent être sur le disque externe sans « sortir » du dossier réservé.

Comment fonctionne la nouvelle méthode ​

Au lieu d’un raccourci, une partie du disque externe est montée directement sur le dossier d’origine. Imaginez que le dossier reste au même endroit, mais que son « plancher » soit remplacé par le disque externe.

  • Le chemin vu par l’application reste strictement identique et les vérifications du système passent normalement.
  • Aucun octet de signature n’est modifié. La re-signature est inutile et cette méthode ne provoque pas de problème lors d’une future mise à niveau du système.
  • Sans le disque externe, le dossier est vide. L’application le voit sans données et n’écrit pas une seconde copie locale.

Pour monter un espace sur un dossier, cet espace doit être un volume indépendant. APFS permet d’ajouter plusieurs volumes dans un même conteneur et de partager son espace libre, sans fixer leur taille ni repartitionner. AppPorts crée ainsi un volume dédié à chaque répertoire migré. Ajouter un volume n’est pas créer une partition sur le disque physique.

Il est impossible d’ajouter ainsi un volume APFS dans une partition exFAT ou NTFS. Pour conserver ces formats et APFS sur le même disque, APFS a besoin de sa propre partition : utilisez un espace non alloué ou réduisez d’abord la partition existante avec un outil compatible. Sinon, sauvegardez puis repartitionnez. AppPorts ne modifie pas les partitions à votre place.

Le contournement que nous avons essayé ​

Comme beaucoup d’utilisateurs ont des disques exFAT, nous avons envisagé une image disque sparsebundle, du type utilisé par Time Machine sur les disques réseau. L’image contient APFS et peut être montée sur un dossier.

Les premiers essais sur macOS 27 en septembre 2026 semblaient prometteurs :

  • Aucun disque APFS nécessaire ; le fichier peut être stocké sur tout format.
  • Pas de demande d’accès aux volumes amovibles à la première utilisation, contrairement au volume APFS.
  • Performances de lecture et d’écriture similaires au volume APFS.
  • Même des applications système comme Aide-mémoire pouvaient l’utiliser, ce que la méthode du volume APFS ne permet pas.

Puis nous avons effectué un essai réaliste : débrancher pendant une écriture. Sur une clé USB de 64 GB formatée en APFS, nous avons préparé un volume APFS et une image disque, chacun monté sur un dossier. Deux programmes écrivaient continuellement dans leurs bases, comme WeChat ou QQ Music pour l’historique et les playlists. Après une dizaine de secondes, nous avons débranché puis reconnecté la clé.

Écrit avant débranchementAprès reconnexion
Volume APFS, essai 1, écritures ordinaires7177 entréesUne erreur de corruption de base ; réparation ayant récupéré les 7172 entrées, système de fichiers intact
Volume APFS, essai 2, écritures forcées sur disque1906 entrées1905 entrées intactes, seule la dernière perdue
Image disque, essai 1, écritures ordinaires25574 entréesL’image ne s’ouvre plus, toutes les données sont inaccessibles
Image disque, essai 2, écritures forcées sur disque373 entréesL’image ne s’ouvre toujours pas

La différence n’est pas de perdre un peu plus ou un peu moins, mais quelques entrées ou tout l’accès aux données.

Une image disque se compose de fichiers de 8 MB sur le disque externe. Son propre « catalogue » se trouve dans le premier fichier et est réécrit toutes les quelques secondes. Au débranchement, le disque externe garantit l’intégrité des fichiers eux-mêmes, pas celle d’un contenu interrompu à mi-écriture. Si le catalogue est touché, l’image devient un ensemble de fragments sans répertoire. Forcer les écritures de l’application ne corrige pas cette couche, qui appartient à l’image.

Les utilisateurs de Time Machine sur réseau connaissent parfois le message indiquant que la sauvegarde est endommagée et doit être recréée. C’est le même problème. Une sauvegarde peut être recommencée ; un historique de discussion perdu, non.

Nous avons donc abandonné les images disque après ces essais. Un outil de migration ne peut pas proposer une option où un simple débranchement risque de rendre toutes les données inaccessibles, même si elle est pratique par ailleurs.

Que faire maintenant ? ​

Déterminez d’abord si vous voulez migrer des données de conteneur. Sinon, ne changez rien. Si oui, choisissez selon votre disque :

SituationConseil
Disque APFS déjà non chiffréCliquez sur « Migration par montage » dans « App Data »
Disque exFAT / NTFS que vous ne voulez pas modifierGarder en l’état : laissez les données de conteneur sur ce Mac et migrez le reste normalement
Autre disque APFS disponible ou disque dédié envisagéSélectionnez ce stockage dans AppPorts, puis migrez les données de conteneur
Vous souhaitez réserver un espace APFS sur le disque actuelSuivez Préparer un disque externe APFS, en sauvegardant d’abord
Disque APFS chiffréPas encore pris en charge ; voir Disques externes chiffrés

En cas de doute, cliquez une fois sur « Migration par montage » : AppPorts vérifie d’abord le disque en lecture seule et explique la situation sans rien modifier.

Vérifier le format : sélectionnez le disque dans Finder, appuyez sur ⌘ I et consultez « Format ». APFS convient ; ExFAT, NTFS ou Mac OS étendu (HFS+) correspondent au deuxième cas du tableau.

Préparer un disque externe APFS ​

Avant toute modification du disque

Sauvegardez les données avant chacune des méthodes ci-dessous. AppPorts n’efface pas le disque et ne modifie pas les partitions à votre place.

Le disque ne contient rien d’important : ouvrez Utilitaire de disque, sélectionnez le disque, cliquez sur Effacer, choisissez APFS et Table de partition GUID. L’effacement vide tout le disque.

Le disque contient des données et vous souhaitez conserver la partition : vérifiez d’abord qu’il utilise une Table de partition GUID. La capacité disponible affichée dans Finder est l’espace libre à l’intérieur du système de fichiers, pas l’espace non alloué hors des partitions.

Situation actuellePréparer de l’espace APFS
Conteneur APFS existantSélectionnez un de ses volumes dans AppPorts ; les volumes de migration seront ajoutés automatiquement, sans repartitionnement
Assez d’espace non alloué utilisable pour une nouvelle partitionCréez une partition APFS dans cet espace sans effacer l’ancienne ; vérifiez la portée des changements dans Utilitaire de disque
Une partition exFAT occupe tout le disqueNi Utilitaire de disque de macOS ni Gestion des disques de Windows ne peuvent réduire exFAT. Avec les outils intégrés, sauvegardez, effacez, repartitionnez puis restaurez les fichiers
Partition NTFS sans espace non allouémacOS ne peut pas réduire NTFS sans perte. Réduisez d’abord NTFS avec Gestion des disques de Windows, puis créez une partition APFS sous macOS dans l’espace libéré. La réduction possible dépend notamment de la disposition des fichiers
Partition Mac OS étendu journalisé (HFS+) ou conteneur APFSmacOS permet une réduction sans perte si l’espace et la disposition des partitions s’y prêtent, puis la création d’une partition APFS. Sauvegardez tout de même d’abord

Si le disque n’utilise pas une Table de partition GUID, n’appliquez pas directement ces instructions : sauvegardez et repartitionnez d’abord avec ce schéma. Une fois prêt, choisissez le volume APFS comme stockage externe dans AppPorts.

Références : resizeVolume dans man diskutil exige journaled HFS+ ; APFS utilise apfs resizeContainer. La documentation Microsoft sur la réduction d’un volume de base indique NTFS ou un volume sans système de fichiers, pas exFAT. La capacité d’un outil tiers à réduire exFAT sans perte doit être vérifiée séparément et n’est pas une fonction intégrée du système.

Le disque doit aussi fonctionner sous Windows : Windows ne lit ni n’écrit APFS par défaut. Utilisez deux partitions, exFAT pour Windows et APFS pour AppPorts. Si exFAT occupe tout le disque, les outils intégrés ne peuvent pas en extraire directement une partition APFS : sauvegardez puis repartitionnez.

Disques externes chiffrés ​

La migration crée un volume dans le conteneur APFS externe, et ce volume n’hérite pas du mot de passe d’origine. Un historique auparavant protégé localement par FileVault se retrouverait alors sur un volume lisible par toute personne branchant le disque. Tant que le déverrouillage automatique à la connexion et la gestion des mots de passe ne sont pas prêts, AppPorts ne propose pas cette migration sur un disque APFS chiffré et ne crée pas discrètement un volume non chiffré.

Vos options :

  • Garder en l’état : laissez les données de conteneur sur ce Mac, toujours protégées par FileVault.
  • Utiliser un disque ou une partition APFS non chiffré : migrez en sachant que ces données ne seront pas chiffrées sur le disque externe.

Mode classique de migration des données ​

Le mode classique des réglages rétablit les liens symboliques et la re-signature de la version 1.8.1. Il n’exige pas APFS, mais conserve tous les risques : applications en bac à sable qui ne s’ouvrent plus sous macOS 27, sessions perdues. Il reste disponible uniquement pour les utilisateurs qui dépendent déjà de cette méthode. Ne l’activez pas simplement pour contourner l’exigence APFS. Voir les réglages.

Questions fréquentes ​

Que faire des données de conteneur déjà migrées sur exFAT ? ​

L’ancienne migration utilisait un lien et une re-signature, indépendamment du format du disque. Le problème est la signature, pas le format. Suivez le guide macOS 27, puis préparez un disque APFS si vous souhaitez conserver les données sur un disque externe.

Pourquoi ne pas proposer « J’accepte le risque » sur exFAT ? ​

Le risque n’est pas une petite perte occasionnelle, mais la perte de tout l’accès aux données après un débranchement, une opération courante avec un disque portable. Une fois l’historique perdu, rappeler qu’un avertissement existait ne sert à rien.

APFS change-t-il les performances ? ​

Non : APFS est le format natif de macOS et est généralement plus rapide qu’exFAT sur SSD. Dans nos essais sur la même clé USB, les écritures de base de données sur le volume APFS étaient environ dix fois plus rapides que directement sur exFAT.

HFS+ (Mac OS étendu) convient-il ? ​

Pas directement pour la migration par montage. HFS+ n’offre pas le partage d’espace entre plusieurs volumes d’APFS. Toutefois, les outils de macOS peuvent réduire sans perte une partition HFS+ journalisée pour créer une partition APFS si les conditions sont réunies, contrairement à exFAT. Sauvegardez d’abord et consultez Préparer un disque externe APFS.

Documents associés ​

最近更新