Un pilote de systèmes de fichiers ext4, ext3 et ext2 en lecture seule pour Mac, utilisant FSKit. Montez automatiquement les disques ext4, sans réduire la sécurité du système ni utiliser de commandes Terminal complexes.
macOS 15.6 ou ultérieur est requis ; Intel et Apple Silicon (M1, M2, M3, M4, M5) sont pris en charge.
Lire des disques Linux sur votre Mac
ExtendFS est un pilote de système de fichiers ext2, ext3 et ext4 en lecture seule pour macOS, écrit en Swift et basé sur Apple FSKit. Il fonctionne sans kext, FUSE ni modification des réglages de sécurité et permet de lire les fichiers Linux dans le Finder.
ext4 est courant sur les disques Linux, les SSD, les clés USB, les cartes Raspberry Pi, les Steam Deck et les NAS. macOS ne le prend pas en charge par défaut ; ExtendFS permet donc de lire ces appareils.
Quand ai-je besoin de la prise en charge d'ext4 ?
- Disques durs, SSD ou clés USB utilisés avec un ordinateur Linux
- Cartes SD ou microSD utilisées avec un Raspberry Pi
- Supports de stockage utilisés avec un Steam Deck
- Disques durs volumineux utilisés dans un NAS
Ces appareils n'utilisent pas tous ext4. Btrfs et les autres systèmes ne sont pas pris en charge ; vérifiez le format du disque.
Fonctionnalités
Activation simple
Aucun redémarrage en mode récupération, réglage de sécurité réduit, kext ou contournement de Gatekeeper n'est nécessaire. ExtendFS est signé et notarisé : activez simplement l'extension dans Réglages Système.
Utilisation simple
Les volumes ext4 compatibles se montent automatiquement dans le Finder lorsqu'un disque est connecté ou qu'une image disque est ouverte, sans commandes Terminal.
Implémentation FSKit sûre
ExtendFS utilise directement le framework FSKit d'Apple plutôt que macFUSE, FUSE-T,
ext4fuseou un kext. Le pilote fonctionne dans l'espace utilisateur et est isolé par sandbox.Open source
Le code source est disponible sur GitHub sous licence GPL. La version du Mac App Store peut soutenir le projet, mais utilise le même code et offre les mêmes fonctions.
macOS moderne
ExtendFS utilise les technologies macOS modernes et prend en charge macOS Sequoia 15.6 et les versions ultérieures, y compris macOS Tahoe 26, sur Intel et Apple Silicon.
La compression, le chiffrement, les meta block groups et LVM ne sont pas encore pris en charge. Consultez les limitations connues. Limitations connues
Monter une partition ext4 avec ExtendFS
- Téléchargez et ouvrez ExtendFS.
- Activez l'extension de système de fichiers dans Réglages Système.
- Connectez un disque ext4 ou ouvrez une image disque ; les volumes compatibles se montent automatiquement.
Téléchargez et ouvrez ExtendFS, puis activez son extension de système de fichiers dans Réglages Système. Les volumes compatibles se montent ensuite automatiquement.
mount -t ExtendFS /dev/disk15 /tmp/mnt
Comparaison avec les autres solutions ext4 pour macOS
ExtendFS utilise FSKit plutôt qu'un kext ou FUSE. Il offre la lecture, le montage automatique, la prise en charge Intel et Apple Silicon, le mode Full Security, le sandboxing et l'utilisation sans Terminal.
| Logiciel | Lecture | Écriture | Intel | Apple Silicon | Installation simple | Full Security | Montage automatique | Open source | Sans Terminal | Isolé |
|---|---|---|---|---|---|---|---|---|---|---|
| ExtendFS | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| macFUSE + ext4fuse | ✅ | ❌ | ✅ | ✅ | ❌ | ⚠️ | ❌ | ⚠️ | ❌ | ❌ |
| Paragon extFS for Mac | ✅ | ✅ | ✅ | ✅ | ⚠️ | ❌ | ✅ | ❌ | ✅ | ❌ |
macFUSE + ext4fuse nécessite une compilation depuis les sources, une option de montage non standard pour Full Security et ne fournit pas de montage automatique ni une implémentation entièrement open source.
Paragon extFS peut nécessiter une modification des réglages en mode récupération ; il n'est ni open source ni isolé par sandbox.
Full Security est un réglage de démarrage sécurisé sur les Mac équipés d'une puce T2 ou d'Apple Silicon. Sur Apple Silicon, les pilotes ext4 qui nécessitent un kext ne sont pas compatibles avec Full Security.
ExtendFS est en lecture seule. La compression, le chiffrement, les meta block groups et LVM ne sont pas pris en charge actuellement.