Как отформатировать носитель из Терминала на Mac
Иногда может потребоваться отформатировать диск с помощью командной строки, а не через графический интерфейс Дисковой утилиты. Дисковая утилита предоставляет много возможностей для управления дисками. Это простой и понятный инструмент для работы с внешними накопителями на Mac.
Тем не менее, функционал графического интерфейса сильно ограничен. Под ним спрятана мощная командная утилита, которая позволяет делать намного больше. Например, Дисковая утилита не даёт разбить диск с таблицей разделов Master Boot Record на разделы, а утилита командной строки даёт.
Команду можно удалённо запустить на десятках компьютеров одновременно или написать скрипт, который за несколько секунд приведет к единому состоянию несколько флешек или внешних дисков.
В то же время использование командной строки требует внимания и точности ввода параметров, чтобы гарантировать, что отформатирован будет именно тот диск и именно в том виде, в котором нужно.
NTFS/ExtFS for Mac – форматирование, проверка, исправление раздела терминала в El Capitan через Терминал
Уточните номер требуемого диска и раздела. Буквы X и Y в нижеприведённых командах, содержащих “diskXsY”, должны быть заменены на соответствующие значения (например disk1s1)
Форматировать раздел
sudo diskutil eraseVolume “ ” “LABEL” /dev/diskXsY
Или форматировать весь диск:
sudo diskutil eraseDisk “ ” “LABEL” /dev/diskX
Возможные значения аргумента “Файловая система”:
UFSD_NTFS – Windows NT File System*
UFSD_EXTFS – Linux Extended File System 2**
UFSD_EXTFS3 – Linux Extended File System 3**
UFSD_EXTFS4 – Linux Extended File System 4**
* для NTFS for Mac
** для ExtFS for Mac
“LABEL” – задаёт имя раздела
Для изменения типа разметки диска, добавьте один из нижеуказанных аргументов после параметра “LABEL“:
GPTFormat – GUID Partition Table
MBRFormat – Master Boot Record
APMFormat – Apple Partition Map
OS9Drivers – Apple Partition Map (для Mac OS 9)
Проверить раздел на ошибки
Исправить ошибки на разделе
Помогла ли Вам эта статья в поиске решения?
(2 оценки, средняя оценка 5.00 из 5)
FAQ: Форматирование флешки из Терминала
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму заявки на обзор или форму обратной связи.
К нам поступил следующий вопрос:
Как формотировать флэшку в Терминале (необходимые команды). В дисковой утилите не получается.
Форматирование производится одной простой командой:
[php]diskutil eraseDisk HFS+ Label disk1[/php]Но всё не так просто. Вы можете убить всё ценную информацию на компьютере, если не знаете параметров этой команды. Разберём их по порядку:
eraseDisk — указание Терминалу на то, что мы будем производить форматирование
HFS+ — файловая система для форматирования. Для флешки логичнее будет использовать FAT32 — «MS-DOS FAT32» или FAT16 — «MS-DOS FAT16». Кавычки обязательны.
Label — метка диска. Можете ввести всё, что угодно, но желательно, чтобы это было одно слово.
disk1 — самый главный параметр. Это идентификатор стираемого диска. Чтобы узнать его, вам понадобится другая команда:
Она даст примерно такой результат:
[php]/dev/disk0#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Irbis 499.8 GB disk0s2
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *500.1 GB disk1
1: Windows_NTFS Work 300.0 GB disk1s1
2: Windows_NTFS Game 200.1 GB disk1s2
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk2
1: EFI 209.7 MB disk2s1
2: Apple_HFS Distro 8.1 GB disk2s2
3: Microsoft Basic Data 50.0 GB disk2s3
4: Linux Swap 8.0 GB disk2s4
5: Apple_HFS Soft 249.9 GB disk2s5
6: Microsoft Basic Data Storage 183.7 GB disk2s6
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *1.0 TB disk3
1: Windows_NTFS Media 1.0 TB disk3s1
/dev/disk4
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *10.8 GB disk4
1: Apple_partition_map 32.3 KB disk4s1
2: Apple_HFSX arkkeeper 10.8 GB disk4s2
/dev/disk5
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *1.0 GB disk5
1: DOS_FAT_16 POOL 1.0 GB disk5s1[/php]
Ваша задача — отыскать в этом хаосе флешку. Сделать это можно по метке или по размеру. Запомните номер флешки — это может быть disk3, disk4 или даже disk10. Теперь можно запускать форматирование. В нашем примере мы форматируем флешку в FAT16 с меткой Flash:
[php]diskutil eraseDisk «MS-DOS FAT16» Flash disk5[/php]В случае удачного форматирования в Терминале вы увидите:
[php]Started erase on disk5Unmounting disk
Creating partition map
Waiting for disks to reappear
Formatting disk5s1 as MS-DOS (FAT16) with name Flash
Finished erase on disk5[/php]
Как стереть диск для компьютера Mac
Используйте приложение «Дисковая утилита», чтобы стереть (отформатировать) жесткий диск, твердотельный накопитель, флэш-накопитель или другое устройство хранения.
Стирание диска. В большинстве случаев, когда требуется удалить данные, включая переформатирование диска, продажу, передачу или обмен компьютера Mac с доплатой, рекомендуется выполнять стирание всего диска.
Стирание тома на диске. В некоторых случаях, например, если диск содержит несколько томов (или разделов) и стирать все разделы не требуется, можно стереть только определенные тома на диске.
При стирании диска или тома все файлы с него удаляются окончательно. Прежде чем продолжить, убедитесь, что у вас есть резервная копия всех нужных файлов.
Как стереть диск
- Выполните запуск из раздела восстановления macOS. Выберите приложение «Дисковая утилита» в окне «Утилиты», затем нажмите кнопку «Продолжить».
Если необходимо стереть не тот диск, с которого запускается компьютер Mac, использовать раздел восстановления macOS не требуется: просто запустите приложение «Дисковая утилита» из папки «Утилиты» в папке «Приложения». - В строке меню приложения «Дисковая утилита» выберите «Вид» > «Показывать все устройства». Теперь на боковой панели отображаются диски (устройства), а также все находящиеся на них контейнеры и тома. Диск, с которого запустился компьютер Mac, указывается первым в списке. В этом примере загрузочным диском является твердотельный накопитель Apple:
- Выберите диск, который требуется стереть. Не видите нужный диск?
- Нажмите «Стереть», затем заполните следующие поля:
- Имя. Укажите имя, которое должно быть назначено диску после стирания.
- Формат. Выберите «APFS» или «Mac OS Extended (журналируемый)». Приложение «Дисковая утилита» отображает совместимый формат по умолчанию.
- Схема. Выберите «Схема разделов GUID».
- Нажмите «Стереть», чтобы начать стирание диска, включая все находящиеся на нем контейнеры и тома. Может отобразиться запрос на ввод идентификатора Apple ID. Забыли свой идентификатор Apple ID?
- По окончании выйдите из приложения «Дисковая утилита».
- Если необходимо, чтобы компьютер Mac мог запускаться с диска, стирание которого было выполнено, переустановите macOS на этот диск.
Как стереть том на диске
- Выполните запуск из раздела восстановления macOS. Выберите приложение «Дисковая утилита» в окне «Утилиты», затем нажмите кнопку «Продолжить».
Если необходимо стереть не тот том, с которого запускается компьютер Mac, использовать раздел восстановления macOS не требуется: просто запустите приложение «Дисковая утилита» из папки «Утилиты» в папке «Приложения». - На боковой панели приложения «Дисковая утилита» выберите том, который требуется стереть. Том, с которого запустился компьютер Mac, называется «Macintosh HD», если вы не меняли его имя. Не видите нужный том?
- Нажмите «Стереть», затем заполните следующие поля:
- Имя. Укажите имя, которое должно быть назначено тому после стирания.
- Формат. Выберите «APFS» или «Mac OS Extended (журналируемый)». Приложение «Дисковая утилита» отображает совместимый формат по умолчанию.
- Если отображается кнопка «Стереть группу томов», выбранный том входит в группу томов. В этом случае необходимо стереть группу томов. В противном случае нажмите «Стереть», чтобы стереть только выбранный том. Может отобразиться запрос на ввод идентификатора Apple ID. Забыли свой идентификатор Apple ID?
- По окончании выйдите из приложения «Дисковая утилита».
- Если необходимо, чтобы компьютер Mac мог запускаться с тома, стирание которого было выполнено, переустановите macOS на этот том.
Причины, по которым может потребоваться стирание
Диск или том можно стереть в любое время, в том числе в следующих случаях.
- Необходимо удалить все данные с компьютера Mac и восстановить его заводские настройки. Это одно из последних действий перед продажей, передачей или обменом компьютера Mac с доплатой.
- Требуется изменить формат диска, например с формата для PC (FAT, ExFAT или NTFS) на формат для Mac (APFS или Mac OS Extended).
- Компьютер выводит сообщение о невозможности чтения с данного диска.
- Необходимо устранить неполадку диска, которую не может исправить приложение «Дисковая утилита».
- Установщик macOS не видит данный диск или не может выполнить установку на него. Например, установщик может сообщать, что загрузочный диск неправильно отформатирован, не использует схему разделов GUID, содержит более новую версию операционной системы или не может быть использован для запуска компьютера.
- Установщик macOS сообщает, что установка на этот диск невозможна, так как он является частью массива Apple RAID.
Сведения о форматах APFS и Mac OS Extended
Приложение «Дисковая утилита» в macOS High Sierra или более поздней версии может выполнять стирание, используя либо более новый формат APFS (Apple File System), либо более старый формат Mac OS Extended. Это приложение автоматически выбирает совместимый формат.
Как выбрать между APFS и Mac OS Extended
Приложение «Дисковая утилита» пытается определить тип устройства хранения и предложить подходящий формат в меню «Формат». Если тип устройства не определяется, выбирается формат Mac OS Extended, который подходит для всех версий macOS. Если вы хотите изменить формат, ответьте на следующие вопросы.
- Вы форматируете диск, который был изначально встроен в компьютер Mac?
Если встроенный диск изначально имел формат APFS, приложение «Дисковая утилита» предложит вариант «APFS». Не меняйте его на «Mac OS Extended». - Вы собираетесь установить ОС macOS High Sierra или более поздней версии на диск впервые?
Если диск необходимо стереть перед первой установкой на него High Sierra или более поздней версии, выберите формат Mac OS Extended (Journaled). Во время установки установщик macOS решает, выполнить ли автоматическое преобразование в формат APFS без стирания файлов. - Вы готовите резервный диск Time Machine или загрузочный установщик?
Выбирайте вариант «Mac OS Extended (журналируемый)» для любого диска, который планируется использовать в качестве диска резервного копирования, совместимого с Time Machine, или в качестве загружаемого установщика. - Диск будет использоваться с другим компьютером Mac?
Если на другом компьютере Mac используется не ОС macOS High Sierra или более поздней версии, выбирайте вариант «Mac OS Extended (журналируемый)». Более ранние версии macOS не поддерживают тома в формате APFS.
Как определить формат, который используется в настоящее время
Если вы хотите узнать, какой формат используется в настоящее время, воспользуйтесь одним из следующих способов.
- Выберите нужный том на боковой панели приложения «Дисковая утилита» и просмотрите сведения справа. Для получения более подробных сведений выберите «Файл» > «Свойства» в строке меню Дисковой утилиты.
- Откройте приложение «Информация о системе» и выберите «Хранилище» на боковой панели. В столбце «Файловая система» справа отображается формат каждого тома.
- Выберите нужный том в окне Finder, затем выберите «Файл» > «Свойства» в строке меню. В окне «Свойства» будет показан формат данного тома.