3 votes

Formater le disque externe en FAT, PAS en FAT32

J'ai un périphérique externe qui se monte comme un lecteur externe et que je dois formater en FAT, et non en FAT32, pour l'utiliser ailleurs. Existe-t-il un moyen de le faire à partir de Snow Leopard ?

2voto

electroducer Points 51

Cela devrait faire l'affaire :

Dans le terminal :

diskutil eraseDisk MS-DOS <newname> <diskID>

où est le nouveau nom du disque et est l'identifiant du disque (vous pouvez le trouver en obtenant les informations du disque à partir du Finder ou de Disk Utility, ou en tapant "diskutil list" dans le Terminal).

2voto

Gordon Davisson Points 30215

Si vous demandez à OS X de formater un disque ou un volume au format "MS-DOS", il essaiera de choisir la "meilleure" option parmi FAT12, FAT16 ou FAT32, en fonction de la taille du volume. Si vous avez besoin d'annuler son choix, vous devez utiliser la ligne de commande diskutil avec un format de volume plus explicite comme "MS-DOS FAT16". Voici un exemple :

$ diskutil info /Volumes/UNTITLED/
   Device Identifier:        disk2s1
   Device Node:              /dev/disk2s1
   Part of Whole:            disk2
   [...]

   File System Personality:  MS-DOS FAT32
   Type (Bundle):            msdos
   Name (User Visible):      MS-DOS (FAT32)

   Partition Type:           DOS_FAT_32

...notez qu'à ce stade, je peux soit effacer et reformater uniquement le volume (disk2s1), soit le disque entier (disk2). Si le disque n'est pas partitionné en plusieurs volumes, cela ne fait pas grande différence. Je vais faire le disque entier pour les besoins de la démonstration :

$ diskutil erasedisk "MS-DOS FAT16" CUSTOMVOL disk2
   Started erase on disk2
   $<3>Unmounting disk
   $<3>Creating the partition map
   $<3>Waiting for the disks to reappear
   $<3>Formatting disk2s1 as MS-DOS (FAT16) with name CUSTOMVOL
   $<3>512 bytes per physical sector
   /dev/rdisk2s1: 1999456 sectors in 62483 FAT16 clusters (16384 bytes/cluster)
   bps=512 spc=32 res=1 nft=2 rde=512 mid=0xf8 spf=245 spt=32 hds=128 hid=40 drv=0x80 bsec=1999984
   $<3>Mounting disk
   $<3>Finished erase on disk2

$ diskutil info /Volumes/CUSTOMVOL
   Device Identifier:        disk2s1
   Device Node:              /dev/disk2s1
   Part of Whole:            disk2
   Device / Media Name:      CUSTOMVOL
   [...]

   File System Personality:  MS-DOS FAT16
   Type (Bundle):            msdos
   Name (User Visible):      MS-DOS (FAT16)

   Partition Type:           Microsoft Basic Data

Notez que vous pouvez utiliser diskutil listFilesystems pour obtenir une liste complète des formats de volume qu'il connaît.

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