Как я могу переформатировать SD-карту, чтобы снова использовать ее снова?
Я хочу переформатировать мою SD-карту для нормальной работы (в настоящее время она содержит один раздел размером 78 МБ FAT32 и один 3,9 ГБ раздела Linux). Как это сделать (на Windows /Mac /* nix)?
8 ответов
Вы можете использовать DISKPART
в Windows или эквивалентную команду fdisk
под Linux /Mac.
DISKPART
(Windows)
Запустите командную строку и запустите консоль DISKPART. Перечислите все свои диски, набрав LIST DISK
, затем выберите правильный диск с помощью SELECT DISK #
(где # - SD-карта). Затем вы можете набрать CLEAN
, чтобы очистить таблицу разделов на карте, эффективно опуская ее. УБЕДИТЕСЬ, ЧТО ВЫ ВЫБРАННЫ ПРЯМОГО ДИСКА ПЕРЕД НАЧАЛОМ РАБОТЫ CLEAN
COMMAND!
Чтобы создать основной раздел для повторного использования пространства на карте, введите CREATE PARTITION PRIMARY
. Затем он перераспределит ранее «очищенное» пространство.
Для форматирования введите FORMAT FS=FAT32 QUICK
и, наконец, чтобы переназначить букву диска, введите ASSIGN
.
Если вы не можете определить правильный диск, извлеките SD-карту, запустите DISKPART
и LIST DISK
, а затем запустите его с вставленной SD-картой , SD-карта - это только тот диск, который был добавлен.
Обратите внимание, что приведенные выше команды not чувствительны к регистру; Я использовал кепки в соответствии с условными обозначениями DISKPART
.
FDISK
/CFDISK
(Linux /Mac)
В терминале запустите fdisk /dev/sdx
, где /dev/sdx
- ваше устройство SD-карты (может зависеть от используемого вами дистрибутива Linux, см. ниже). Затем вы можете удалить все существующие разделы на устройстве, введя d, а затем добавив один новый раздел & отформатируйте его. Вы также просто наберите n, чтобы создать новую таблицу разделов, и начните все выкладывать.
cfdisk
- еще один жизнеспособный инструмент, который в основном представляет собой fdisk
с улучшенным пользовательским интерфейсом. В обоих случаях, как только диск будет отформатирован, вам, наконец, нужно будет mount
его.
Если вы не можете определить подходящее устройство, извлеките SD-карту, запустите fdisk -l
, а затем запустите ее с вставленной SD-картой. Карта SD - это только что добавленное устройство.
На вашей камере
Большинство камер имеют встроенную функцию Формат , которая будет использовать один раздел FAT. Моя камера даже помещает ее на границу блока стирания.
Например, на моем Pansonic Lumix, вставив карту и из любого режима, меню в виде Формат . При выборе его появляется меню с просьбой подтвердить, что я хочу удалить все данные на карте. Выбор Да форматирует карту.
Вы можете использовать официальное приложение SDCard.org (Windows /Mac):
Это довольно просто и переформатирует SD-карту в FAT32. Существуют опции LBA - настройка и стирание /стирание.
В настоящее время одна из лучших утилит управления дисками, похоже, не упоминалась - GParted :
Это включено во многие дистрибутивы Linux и может быть легко установлено в противном случае. Для других систем можно запустить его с DVD-диска или USB-накопителя, поэтому его можно также использовать там. Часть Linux также означает, что она поддерживает формат SD-карты, если она ext*
, поэтому ее можно легко переформатировать и эффективно, и, скорее всего, возникнут проблемы. Большинство дисковых utils, особенно в Windows, скорее всего, уничтожат любые загрузочные данные на SD-карте и отбросят их другими способами.
Вот скриншот GParted, показывающий содержимое SD-карты с Raspbian на: Примечание: . В разделе загрузки, вероятно, есть метка или флаг «boot»
Чтобы выполнить операции над разделом, щелкните по нему правой кнопкой мыши и выберите «Отключить». Если раздел монтируется (отображается набором ключей рядом с именем раздела), на нем не могут быть выполнены никакие операции. После его размонтирования вы можете проверить его на наличие ошибок, переформатировать его, переименовать, удалить и создать новый и т. Д.
Документацию по использованию GParted можно найти здесь
Есть только некоторые специальные инструменты для SD-карт, но мне нравится использовать EaseUS Partition Tool , который является бесплатным для пользователей Windows. Он не будет работать в Server Editions. * Имейте в виду, что, по-видимому, они объединяют некоторые программы. Нажмите на дополнительные параметры, чтобы предотвратить это. .
Вы должны позаботиться о выборе вашей SD-карты из списка устройств, так как этот инструмент перечислит все ваши диски. Это показывает, как изменить размер раздела.
ext и, возможно, SWAP. Просто удалите их, чтобы вы могли видеть полный нераспределенный 16 ГБ.
Ошибка аппаратного обеспечения
Если, однако, в списке вы видите, что ваша карта имеет общий размер 55 МБ и не имеет возможности удалить или развернуть ее, что означает, что SD может быть сломан.
Вы можете использовать инструмент Форматировщик карт памяти SD - перейти на эту страницу , читать термины, прокручивать вниз и принимать, если вы согласны. Это программное обеспечение будет только форматировать внешние устройства. Как SD-карта или USB-устройство.
Выберите опции QUICK и FORMAT SIZE ADJUSTMENT: ON!
Что-то примечание при использовании официального инструмента SD Formatter. (Это действительно должен быть комментарий, но, видимо, я не могу добавить захват экрана в комментарий.)
Это помогло мне на день или около того. Я запустил SD Formatter, думая, что он восстановит мою SD-карту. Я заметил, что диск J: размер был всего лишь 60 Мб. Это карта 16Gb. Я думал, что (в соответствии с инструментом форматирования, который я использовал последние 30 лет), он будет отформатировать только раздел 60 Мб.
ОШИБКИ. Он фактически перераспределяет устройство на один полноразмерный раздел и затем форматирует его (в этом случае до полного 16Gb - см. Окно переднего плана по сравнению с фоновым окном).
Это инструмент, который вам нужен. Руки вниз. нет вопросов!
У меня была очень похожая проблема. Моя настройка: компьютер работает на Windows 7 и Sandisk ultra card 16 ГБ.
Я хотел отформатировать карту для установки OpenELEC . Поэтому я загрузил SD форматер и попытался его форматировать. Это стало 64 МБ картой! Я попробовал несколько настроек, попробовал diskpart на CMD и чистый формат с помощью консоли управления компьютером /консоли управления дисками удачи. Всегда автор winimg утверждал, что на карте нет достаточного места. Раньше (то есть до использования форматирования SD) он расширяет пространство и будет устанавливаться, и впоследствии я использовал команду expand на терминале Raspberry Pi. Итак, вот что я сделал:
Я загрузил BerryBoot (обратите внимание, что это 28 МБ!), написал изображение на SD-карту и загрузили малину Pi. BerryBoot переформатировал то же самое, используя собственную встроенную программу. Теперь я взял карту и отформатировал ее, используя инструмент форматирования в Windows с FAT. Я вынул карту и снова вставил ее. Теперь он читает 14,4 ГБ! Любой, застрявший в этом, может попробовать это.
Это не хорошо на Mac с последней ОС X. Карту нельзя стереть каким-либо образом.