Как отформатировать 2 ГБ SD-карты в FAT32 (предпочтительно с помощью дисковой утилиты)?

Я искал способ сделать это, но я не смог найти ответ. Мне нужно отформатировать SD-карту на 2 ГБ до FAT-32, но я не вижу этой опции в Дисковой утилите.

Если я выбираю SD-диск (Apple SDXC Reader Media) и перейти к "стереть", у меня есть следующие параметры формата:

  • Mac OS extended (Журналируется)
  • Mac OS extended (Журналируется, шифруется)
  • Mac OS extended (с учетом регистра, Journaled)
  • Mac OS extended (с учетом регистра, Журналируется, шифруется)
  • MS DOS (FAT)
  • ExFAT

делаем то же самое, но выбираем саму SD карту (в моем случае NO NAME), Я получаю все те же результаты, минус Mac OS X с шифрованием.

Я читал что выбирать MS-DOS будет выбрал между FAT-16 и -32, в зависимости от размера карточки SD. Тем не менее, у меня есть 2 ГБ.

Format:            MS-DOS (FAT16)
Owners Enabled:    No
Number of Folders: 0
Capacity:          1.98 GB (1,975,546,368 Bytes)
Available:         1.79 GB (1,789,296,640 Bytes)
Used:              186 MB (185,991,168 Bytes)  --> (I have already backed up)
Number of Files:   512
4
задан Peter Mortensen
29.12.2022 21:38 Количество просмотров материала 3325
Распечатать страницу

3 ответа

Если Вам удобно пользоваться терминалом, попробуйте следующее:

во-первых, посмотрите на таблицу разделов, выполнив следующую команду:

diskutil list

вы должны увидеть нечто вроде этого:

/dev/disk1
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *16.0 GB    disk1
1:                        EFI                         209.7 MB   disk1s1
2:                  Apple_HFS Example                 15.7 GB    disk1s2

раздел, который мы хотим изменить /dev/disk1.

мы хотим изменить устройство на раздел FAT32 в формате MBR. Для этого выполните следующую команду:

sudo diskutil eraseDisk FAT32 NAME MBRFormat /dev/disk1

здесь NAME имя, которое вы хотите дать диск.

как уже упоминалось в комментариях, вы не можете поставить квадратные скобки в имени Тома, чтобы все испортить. Чтобы избежать сбоев, просто убедитесь, что в новом имени Тома FAT32 нет квадратных скобок.

91
отвечен Alex Plumb 2022-12-31 05:26
sudo diskutil eraseDisk FAT32 [NAME] MBRFormat /dev/disk1

где [имя] должно быть написано заглавными буквами; в противном случае это не сработает.


как уже упоминалось в комментариях, убедитесь, что вы используете такой инструмент, как diskutil для проверки форматируемого диска. В приведенном выше примере, диск /dev/disk1 форматируется. После нахождения нужного раздела с помощью такого метода, как вызов diskutil list (эта команда выводит список разделов. Подробнее см. в другом ответе), замените dev/disk1 с желаемым раздел.

18
отвечен pecuequin 2022-12-31 07:43

этот ответ добавляется в качестве решения для всех тех старых версий Apple Mac, таких как Snow Leopard 10.6.8, где"FAT32 " как тип файловой системы не работает как на примере ниже:

$diskutil eraseDisk fat32 mydiskname MBRFormat /dev/disk1

fat32 does not appear to be a valid file system format
Use diskutil listFilesystems to view a list of supported file systems

внутренняя команда:

eraseDisk diskutil файловой системы метка MBRFormat устройства

где устройства определяется как ваша SD-карта с помощью команды diskutil list.

найти правильный псевдоним файловой системы, введя это в терминале:

$diskutil listFilesystems

Formattable filesystems

These file system personalities can be used for erasing and partitioning.
When specifying one as a parameter to a verb, case is not considered;
also, diskutil allows certain aliases which are themselves case-insensitive.

-------------------------------------------------------------------------------
PERSONALITY                     USER VISIBLE NAME                               
-------------------------------------------------------------------------------
ExFAT                           ExFAT                                           
Free Space                      Free Space                                      
  (or) free
MS-DOS                          MS-DOS (FAT)                                    
MS-DOS FAT12                    MS-DOS (FAT12)                                  
MS-DOS FAT16                    MS-DOS (FAT16)                                  
MS-DOS FAT32                    MS-DOS (FAT32)                                  
HFS+                            Mac OS Extended                                 
Case-sensitive HFS+             Mac OS Extended (Case-sensitive)                
  (or) hfsx
Case-sensitive Journaled HFS+   Mac OS Extended (Case-sensitive, Journaled)     
  (or) jhfsx
Journaled HFS+                  Mac OS Extended (Journaled)                     
  (or) jhfs+

на выходе выше, вы увидите, что есть псевдонимы, определенные "(или) что-то " но псевдоним файловой системы FAT32 отсутствует. Необходимо указать полное имя "ms-dos fat32" независимо от регистра.

поэтому, для карты СД соединенной как / dev / disk1 правильная процедура:

  1. закройте все приложения и exit любой терминал запрос доступа к диску.
  2. если вы хотите сделать все вручную, потом размонтировать диска:

    $diskutil unmountDisk /dev/disk1

    Однако,diskutil автоматически пытается его отключить.
  3. введите следующую команду, указав метку диска и устройство соответственно:

    $diskutil eraseDisk "ms-dos fat32" mydiskname MBRFormat /dev/disk1

вывод:

Started erase on disk1
Unmounting disk
Creating partition map
Waiting for disks to reappear
Formatting disk1s1 as MS-DOS (FAT32) with name mydiskname
Finished erase on disk1

наконец, проверьте результат с помощью diskutil list:

$diskutil list /dev/disk1

/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 GB     disk1
   1:                 DOS_FAT_32 MYDISKNAME              1.0 GB     disk1s1
2
отвечен rwarvi 2022-12-31 10:00

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх