Je tente de configurer le bootcamp pour mon MacBook de 2013. J'ai une clé USB de 16 Go pour l'ISO de Windows. La clé USB était formatée en MS-DOS (FAT32). J'ai juste besoin de MS-DOS pour bootcamp. J'ai essayé de le changer en utilisant l'Utilitaire de disque mais lorsque j'efface et sélectionne MS-DOS, il efface simplement et revient à (FAT32) ? Y a-t-il un moyen de corriger cela ?
Réponses
Trop de publicités?Pour toutes fins pratiques, MS-DOS est actuellement MS-DOS (FAT32), voir https://www.howtogeek.com/235596/whats-the-difference-between-fat32-exfat-and-ntfs/ par exemple :
FAT32 est le plus ancien des trois systèmes de fichiers disponibles sous Windows. Il a été introduit dès Windows 95 pour remplacer le système de fichiers FAT16 utilisé dans MS-DOS et Windows 3.
[...]
Cependant, des limitations viennent avec cet âge. Les fichiers individuels sur un lecteur FAT32 ne peuvent pas dépasser 4 Go en taille, c'est le maximum. Une partition FAT32 doit également être inférieure à 8 To, ce qui est moins contraignant à moins que vous n'utilisiez des lecteurs de très haute capacité.
J'ai juste besoin de MS-DOS pour le bootcamp.
Non, vous ne voulez pas - vous voulez FAT32 - c'est ce que macOS formate votre disque lorsque vous choisissez MS-DOS
et ce que vous devriez utiliser. Selon Wikipedia, le 8-bit FAT original n'utilise pas de table de partition, ne peut pas gérer des répertoires ou des fichiers plus gros que 8 Mo, et était destiné à être utilisé sur des lecteurs de disquettes 8".
Apple dit ici d'utiliser "Un lecteur flash USB 2 externe vierge de 16 Go ou plus, formaté en MS-DOS (FAT)" mais ils utilisent probablement FAT dans le sens général plutôt que spécifique (ce qui est déroutant) ou le document est incorrect.
J'ai essayé de le changer en utilisant Utilitaire de disque mais lorsque j'efface et sélectionne MS-DOS il s'efface juste et revient à (FAT32)? y a-t-il un moyen de corriger cela?
Non, il n'y en a pas. Comme votre clé USB est de 16 Go, elle se formatera toujours en FAT32. Sur macOS, un volume de moins de 5 Mo se formate en FAT12, entre 5 Mo et 512 Mo en FAT16 et plus que cela en FAT32.
Voici les systèmes de fichiers (Microsoft) identifiés par macOS (à partir de diskutil listFilesystems
)
-------------------------------------------------------------------------------
PERSONALITY NOM VISIBLE PAR L'UTILISATEUR
-------------------------------------------------------------------------------
ExFAT ExFAT
Espace libre Espace libre
(ou) FREE
MS-DOS MS-DOS (FAT)
MS-DOS FAT12 MS-DOS (FAT12)
MS-DOS FAT16 MS-DOS (FAT16)
MS-DOS FAT32 MS-DOS (FAT32)
(ou) FAT32
D'après Compréhension du système de fichiers (FAT), voici les différentes limites de taille :
Différences entre FAT12, FAT16, FAT32
- un système de fichiers FAT12 contient 1,5 octets par cluster dans le tableau d'allocation de fichiers.
- un système de fichiers FAT16 contient 2 octets par cluster dans le tableau d'allocation de fichiers.
un système de fichiers FAT32 comprend 4 octets par cluster dans le tableau d'allocation de fichiers.
Système Limite de clusters FAT12 Le nombre de clusters de données est inférieur à 4087 clusters. FAT16 Le nombre de clusters de données est compris entre 4087 et 65526 clusters, inclusivement. FAT32 Le nombre de clusters de données est compris entre 65526 et 268 435 456 clusters, inclusivement.
Les commandes macOS qui créent des systèmes de fichiers comme diskutil et hdiutil ne vous permettent pas de spécifier un type de FAT mais l'infèrent plutôt de la taille du volume.
Par exemple en utilisant .dmg car je n'ai pas de disques aussi petits :
hdiutil create -size 0.1m -fs MS-DOS -volname 01M /tmp/01m.dmg
crée du FAT12hdiutil create -size 4m -fs MS-DOS -volname 4M /tmp/4m.dmg
crée du FAT12hdiutil create -size 5m -fs MS-DOS -volname 5M /tmp/5m.dmg
crée du FAT16hdiutil create -size 512m -fs MS-DOS -volname 512M /tmp/512m.dmg
crée du FAT16hdiutil create -size 513m -fs MS-DOS -volname 513M /tmp/513m.dmg
crée du FAT32