Ошибка 22 неверный аргумент mac os дисковая утилита

Обновлено: 03.07.2024

К сожалению, во многих случаях такое поведение может означать, что диск неисправен и его необходимо заменить. Однако, если диск работал и продолжает работать бесшумно, и не проявляются иные признаки аппаратных неисправностей, можно предположить, что проблема заключается в ошибках форматирования. В этом случае можно воспользоваться другой операционной системой для форматирования диска. Для этого подойдет Windows, установленная на ваш Mac через Bootcamp, виртуальная машина, если вы пользуетесь Parallels Desktop или иными похожими программами, или же вы можете подключить диск как внешний к персональному компьютеру под управлением Windows. Однако, не у всех под рукой есть устройство или виртуальная машина под управлением другой операционной системы.

Второй вариант предусматривает использование Терминала, через который можно взаимодействовать со специальными файлами, соответствующими вашему проблемному диску.

Файлы устройств в OS X

В OS X, как и в остальных Unix системах, существуют специальные файлы, которые, вместо того чтобы предоставлять доступ к определенным устройствам, дают дополнительные возможности. Например, «/dev/null» удаляет все данные которые будут ему отправлены (часто используется при написании скриптов и программ), а «/dev/random» при обращении к нему выдает случайные данные. Вы можете посмотреть, как работает «/dev/random», введя в Терминале команду cat /dev/random Для отмены команды зажмите сочетание клавиш Control + C

Если с вашим диском возникли проблемы, связанные с форматированием, можно попробовать воспользоваться этим генератором случайных данных, чтобы принудительно переписать содержимое накопителя. Таким образом разметка диска и все данные на нем будут удалены, а сам накопитель отобразится в системе как пустой. Это может помочь избежать возникновения ошибок системы при обращении к проблемному диску.

  1. Запустите Терминал из папки «Утилиты» и войдите в режим администратора при помощи команды sudo su
  2. Чтобы отобразился список доступных устройств и соответствующих им специальных файлов, введите команду diskutil list
  3. В полученной таблице найдите проблемный диск (например, ориентируясь по объему и названиям логических разделов) и определите соответствующий ему файл устройства
  4. Начните запись произвольных данных на проблемный диск при помощи команды cat /dev/random > /dev/disk1 заменив /dev/disk1 на файл проблемного устройства, полученный на предыдущем шаге.
  5. При успешном вводе команды курсор перейдет на новую строку, которая останется пустой. В это время система как раз и производит запись данных на диск. Через несколько минут прервите выполнение команды сочетанием клавиш Control + C.
  1. При открытом окне Терминала нажмите на клавиатуре курсорную клавишу ↑ (Вверх), чтобы подготовить повторный ввод предыдущей команды
  2. Отсоедините диск от компьютера
  3. Повторно подключите диск и сразу же нажмите клавишу ⏎Enter для ввода команды.

Получиться может не с первого раза, поэтому стоит попробовать несколько раз, пока курсор не переместится на новую строку, которая останется пустой.

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

Для того чтобы отключить диск введите команду diskutil unmountDisk /dev/disk1 заменив /dev/disk1 на файл проблемного устройства

Подключить диск можно командой diskutil mountDisk /dev/disk1

Вы также можете объединить эти две команды и добавить команду на запись произвольных даных на диск diskutil unmountDisk /dev/disk1;diskutil mountDisk /dev/disk1;cat /dev/random > /dev/disk1

Стоит заметить, что такой способ срабатывает не всегда и иногда проще подключить диск, как внешний, и воспользоваться инструкцией, приведенной выше.

После этого подождите 2-3 минуты и нажмите сочетание клавиш Control + C, чтобы прервать выполнение команды. В результате, если проблема действительно заключалась в ошибках форматирования, проблемный диск должен отобразиться в Дисковой утилите как пустой, и вы сможете отформатировать его и при необходимости разбить на разделы, чтобы подготовить к дальнейшему использованию с Mac OS X.

За оригинальный материал, послуживший основой при написании данной статьи, в очередной раз благодарим Кристофера Кесслера.

Эта статья предназначена для пользователей следующих версий macOS:

  • macOS 10.15 (Catalina);
  • macOS 10.14 (Mojave);
  • macOS 10.13 (High Sierra);
  • macOS 10.12 (Sierra);
  • macOS 10.11 (El Capitan).

Не знаете, какая у вас версия? Проверьте.

Примечание. При переформатировании все данные с накопителя удаляются, поэтому нужную информацию следует предварительно скопировать на другой диск.

Если у вас macOS 10.13 (High Sierra) или более поздней версии, обязательно смените режим просмотра в Дисковой утилите. Нажмите «Вид» и выберите вместо стандартного режима «Показывать только тома» опцию Показывать все устройства. В версиях 10.11 и 10.12 эта опция недоступна.



Вашему накопителю в Дисковой утилите будут соответствовать две или три записи. Это зависит от того, как он отформатирован. Запись верхнего уровня (без отступа) обозначает физический накопитель. Как правило, его название содержит слово «Носитель» или Media. Прямо под ней находятся дочерние записи с отступами — они соответствуют томам (разделам).



Это нужно знать на случай, если вам понадобится стереть с накопителя данные. Доступные варианты будут зависеть от того, какую запись вы выберете — для всего накопителя или для отдельного тома. Поэтому при форматировании важно выбирать запись верхнего уровня (без отступа).

Откуда на накопителе взялся том размером 134,2 МБ?

Он отображается, потому что ваш накопитель настроен для ОС Windows с использованием схемы разделов GUID и файловой системы NTFS. В Дисковой утилите тип этого тома обозначается как Зарезервировано Microsoft. Это нормально для накопителей, отформатированных в NTFS. Технические подробности см. в документации Microsoft. Если вы собираетесь использовать накопитель только с Mac, рекомендуем его переформатировать. Если же вы планируете подключать его и к компьютерам с ОС Windows, ничего делать не нужно.


Почему кнопка «Разбить на разделы» неактивна?

Эта проблема появилась в macOS 10.11 (El Capitan) и свойственна всем более поздним версиям macOS. Кнопка неактивна, потому что на накопителе используется главная загрузочная запись (MBR), которая обычно применяется на дисках емкостью до 3 ТБ. Если навести курсор мыши на кнопку «Разбить на разделы», появится подсказка от Apple с соответствующей информацией.


Чтобы решить проблему, отформатируйте накопитель с использованием схемы разделов GUID. Если накопитель планируется использовать только с компьютерами Mac, выберите специализированный формат для macOS — например, Mac OS Extended (журналируемая) или APFS. Если же вы планируете подключать накопитель и к компьютерам с ОС Windows, задайте формат exFAT.

Если накопитель будет использоваться и с macOS, и с Windows, сделайте резервную копию всех важных данных с него и отформатируйте его в exFAT под macOS. Как отформатировать накопитель в exFAT…

Если вы планируете использовать накопитель только в macOS, отформатируйте его в Mac OS Extended (журналируемая). Этот формат оптимизирован специально для устройств Apple. По-другому он называется HFS+. Как отформатировать накопитель в HFS+…

Ошибка: MediaKit сообщает, что на устройстве недостаточно свободного места


Такая ошибка может возникать при стирании данных и разбиении на разделы. Это происходит, потому что ОС пытается использовать том «Зарезервировано Microsoft» емкостью 134,2 МБ для тома EFI, минимальный размер которого — 200 МБ. Технические подробности см. в документации Apple.

Эту проблему можно решить разными способами, но проще всего отформатировать накопитель с использованием схемы разделов GUID. Тогда Дисковая утилита сможет создать на нем собственные тома. Если этот вариант недоступен, включите режим просмотра Показывать все устройства вверху слева (см. начало этой статьи).

Если накопитель будет использоваться и с macOS, и с Windows, сделайте резервную копию всех важных данных с него и отформатируйте его в exFAT под macOS. Как отформатировать накопитель в exFAT…

Если вы планируете использовать накопитель только в macOS, отформатируйте его в Mac OS Extended (журналируемая). Этот формат оптимизирован специально для устройств Apple. По-другому он называется HFS+. Как отформатировать накопитель в HFS+…

Ошибка: не удалось отключить диск


Такая ошибка может возникать по ряду причин. Это происходит, если накопитель занят — например, когда на нем открыт образ диска. В таком случае извлеките образ и еще раз попробуйте отформатировать диск.

Если вы считаете, что диск не занят никаким процессом, просто запустите форматирование еще раз. Если это не поможет, выделите том и нажмите «Отключить». После этого мешающий процесс должен завершиться.

Если и это не поможет, выключите компьютер, отключите накопитель и перезагрузите компьютер. Когда ОС загрузится, подключите накопитель и вновь попробуйте его отформатировать.

Ошибка: ошибка com.apple.DiskManagement.disenter 49223


Если накопитель будет использоваться и с macOS, и с Windows, сделайте резервную копию всех важных данных с него и отформатируйте его в exFAT под macOS. Как отформатировать накопитель в exFAT…

Если вы планируете использовать накопитель только в macOS, отформатируйте его в Mac OS Extended (журналируемая). Этот формат оптимизирован специально для устройств Apple. По-другому он называется HFS+. Как отформатировать накопитель в HFS+…

Ошибка: ошибка com.apple.DiskManagement.disenter 49153


Такая ошибка характерна для внешних жестких дисков и некоторых других накопителей. Она возникает, если диск отформатирован в NTFS и для него используется драйвер Paragon. Обычно причина проблемы заключается именно в драйвере.

ПРИМЕЧАНИЕ. Версия Paragon для дисков Seagate несовместима с накопителями LaCie. Если вы используете полную версию Paragon, удалите и вновь установите ее, следуя инструкциям в Paragon.

Что делать, если решить проблему не удалось?

Если у вас есть доступ к другому компьютеру Mac, попробуйте подключить накопитель к нему и вновь запустить стирание данных.

Если у вас есть возможность воспользоваться другим компьютером с ОС Windows, подключите накопитель к этому компьютеру и отформатируйте его с помощью утилиты diskpart. Как пользоваться diskpart… Затем вновь подключите накопитель к компьютеру Mac и попробуйте стереть данные.

У меня есть внешний HD, который умер на мне некоторое время назад, и я пытаюсь увидеть, могу ли я отформатировать / стереть его, чтобы начать использовать его снова.

Диск не отображается в Finder, но я вижу его в Дисковой утилите. Когда я пытаюсь стереть это оттуда, я получаю

Когда я пытаюсь проверить громкость:

Я попытался запустить сканирование поверхности в Techtools Pro, он обработал 650 блоков, и все было плохо. Я отменил операцию, потому что она была очень медленной.

Diskutil info /dev/disk2 говорит мне:

Я также попробовал:

Можно ли как-нибудь спасти этот диск или он уже готов для мусора?

Я нашел, что это работало отлично (от терминала):

Вам нужно будет сменить diskX на любой номер вашего диска. Вы можете найти это в утилите диска, выбрать диск, щелкнуть информацию и посмотреть в разделе «Узел устройства BSD».

это работало отлично, моя проблема была в том, что я прервал процесс dd, где я пытался создать загрузочную SD-карту, а затем на моей 64-гигабайтной карте был том объемом 3 ГБ, после чего он был очищен @SeanClt же здесь! ни одна из других решений не работает для меня. Если вы хотите использовать формат, отличный от ExFAT, вы можете набрать man diskutil в Terminal, чтобы обратиться к руководству и узнать, что набирать, чтобы получить желаемый формат. Введите д , чтобы выйти , когда закончите чтение. Кроме eraseVolume есть и другие команды, которые могут лучше соответствовать вашим потребностям в переформатировании. У меня был отвратительный загрузочный USB-носитель Ubuntu, который Дисковая утилита не могла стереть, у меня сработал вариант: diskutil eraseDisk ExFAT MyName diskX

Это сработало для меня! Дисковая утилита> Вид> Показать все устройства.

Это сделало предмет проблемного диска на боковой панели стать предметом большего размера (извините, мой словарь - отстой).

Выберите больший и начните процесс удаления оттуда. Посмотрите, работает ли это!

Начальное состояние

[

Просмотр> Показать все устройства

Новый предмет

О компании Apple. Наносить вред компьютерным программам по одной невидимой опции за раз.

Прежде чем уничтожить это попробуйте это:

Установите тип формата в Mac OS Extended (журнальный).

Нажмите на кнопку Раздел и подождите, пока процесс не завершится.

Выберите раздел, который только что создал (это вспомогательный вход под записью диска) из списка с левой стороны.

Нажмите на вкладку Erase в главном окне DU.

Установите тип формата в Mac OS Extended (журнальный).

Нажмите на кнопку безопасности, проверьте кнопку на ноль данных и нажмите на кнопку OK, чтобы вернуться к окну Erase. Нажмите на кнопку Стереть.

Процесс форматирования может занять до нескольких часов в зависимости от размера диска.

Ваш Mac не включается? Без паники! Не спешите бросать всё и нести любимый компьютер в ближайший сервис. Вполне возможно, что для «реанимации» хватит и встроенных средств macOS, воспользоваться которыми может каждый желающий.

Загрузка в Безопасном режиме (Safe Mode) на Mac

При активации Safe Mode macOS просканирует жесткий диск и исправит все ошибки, которые найдет.

«Безопасная» загрузка запускает только жизненно необходимые компоненты (т.е. только то, что необходимо для запуска компьютера). В результате не будут запущены сторонние расширения, элементы входа в систему (логины-пароли), а также будет очищен кэш в определенных разделах.

Чтобы запустить Mac в режиме Safe Mode, выключите его, затем включите и одновременно со стартовым звуком зажмите на клавиатуре клавишу ⇧Shift. Если ваш Mac завис при включении, сначала выключите его (для этого удерживайте физическую кнопку питания на корпусе или клавиатуре в течение 10 секунд).

Загрузка в Безопасном режиме (Safe Mode) на Mac

Если Mac загрузил систему, перезагрузите его и включайте уже как обычно. Если же компьютер вновь завис, переведите его в Verbose Mode — для этого необходимо выключить Mac, включить его и после стартового сигнала одновременно нажать и удерживать ⌘Cmd + V. Так вы сможете узнать, какой именно системный компонент приводит к проблеме. Когда источник будет выявлен, можно перезагрузиться в Safe Mode (с зажатой клавишей ⇧Shift) и удалить проблемное расширение, после чего попробовать уже обычную перезагрузку.

2. Режим восстановления и Первая помощь на Mac

Для перехода в Режим восстановления:

1. Выключите компьютер;

3. Сразу же после стартового сигнала нажмите и удерживайте сочетание клавиш ⌘Cmd + R.

Режим восстановления на Mac

Если перейти в Recovery Mode не удается (при проблемах с диском такое бывает), можно запустить режим восстановления через интернет. Сочетание клавиш будет уже несколько другим — ⌘Cmd + ⌥Option (Alt) + R. Этот способ требует интернет-подключения и займет гораздо больше времени, т.к. macOS будет загружать из Сети образ системы весом в несколько гигабайт.

Если загрузка в Режим восстановления прошла успешно, вы увидите несколько вариантов действий. Запустите Дисковую утилиту и найдите загрузочный диск, который является источником проблем — скорее всего, он называется Macintosh HD. Выберите его в окне слева, а затем нажмите Первая помощь → Запустить.

Режим восстановления Mac

Проверка fsck

File system consistency check (fsck, «проверка целостности файловой системы») — старый добрый Unix-инструмент для проверки и решения проблем с дисками.

В зависимости от объема жесткого диска, его типа и серьезности проблемы fsck-проверка может занять довольно много времени. Просто наберитесь терпения.

Для запуска fsck необходим переход в однопользовательский режим (Single User Mode). Он позволяет вносить изменения в общие пользовательские ресурсы на компьютере. Single User Mode не запускает macOS; он просто дает доступ к командной строке Unix.

Для перехода в Single User Mode:

1. Выключите Mac;

3. Сразу после стартового сигнала нажмите и удерживайте сочетание клавиш ⌘Cmd + S.

Режим восстановления Mac

Вскоре вы увидите командную строку. Наберите в ней fsck -fy для запуска процедуры fsck.

Примечание: если ваш диск зашифрован, выберите подходящий пользовательский аккаунт и введите пароль для дешифровки. Если у вас установлен пароль на прошивку Mac, запустить Single User Mode не получится.

** The volume Macintosh HD could not be repaired.
*****The volume was modified *****

Система сообщает, что восстановить жесткий диск не удалось. Ничего страшного — просто запустите fsck еще раз. Команда та же: fsck -fy

** The volume Macintosh HD was repaired successfully.
*****The volume was modified *****

** The volume Macintosh HD appears to be OK.

А вот это — то, что нам нужно. fsck проверила весь диск и не нашла ничего, что требовало бы исправлений.

fsck mode on mac

Теперь из Single User Mode можно выходить. Команда для выхода: exit.

Apple Diagnostics

Если описанные выше способы вам не помогли, то проблема почти наверняка очень серьезная. А это значит, что пришло время воспользоваться Apple Diagnostics!

Это специальный тест для компьютеров Mac от компании-производителя. По его итогам вы получите код ошибки и сможете понять, что именно не так с вашим Mac.

Для запуска теста Apple Diagnostics:

1. Выключите ваш Mac;

2. Отключите от него все подключенные устройства, за исключение клавиатуры, мышки, монитора, Ethernet-кабеля (если есть) и кабеля питания. Иными словами, отключите флешки, внешние жесткие диски, принтеры, сканеры и т.п.

4. Сразу же после стартового сигнала нажмите и удерживайте на клавиатуре D.

5. Выберите свой язык

Как уже упоминалось выше, после прохождения теста вы получите в свое распоряжение код ошибки. Расшифровка кодов:

  • ADP001: Ошибок не найдено.
  • NDD001: Проблема с USB-устройствами. Убедитесь, что вся ненужная USB-техника отключена;
  • NNN001: Не найден серийный номер. Вы пользуетесь Hackintosh? За вами уже выехали! (шутка);
  • PFR001: Проблема с программным обеспечением;
  • PPM001-015: Проблема с памятью компьютера;
  • PPR001: Проблема с процессором;
  • PPT001: Аккумулятор не найден;
  • VFD006: Проблема с видеокартой;
  • VFF001: Проблема со звуковой картой.

Как видим, проблемы делятся на две категории — те, которые легко устранит и рядовой пользователь (например, ошибки, связанные с USB), и те, с которыми надо сразу идти в сервис (к примеру, неполадки с видео- и аудиокартами, процессором, памятью и т.д.).

Восстановление файлов с поврежденного диска

Повреждение жесткого диска среди прочего означает и возможную потерю данных (или их части). Для того, чтобы избежать этого, попробуйте создать образ «сломавшегося» диска. Для этого потребуется внешний жесткий диск как минимум того же объема.

1. Подключите его к Mac, перезагрузите компьютер,

2. Войдите в Recovery Mode (⌘Cmd + R),

3. Запустите Дисковую утилиту,

4. В строке меню вверху выберите ФайлНовый образОбраз «Macintosh HD» и запустите процесс. На создание образа уйдет какое-то время, но в конце вы получите копию старого диска в формате DMG и сможете его смонтировать уже в новой системе.

Back up on mac

Если же создание образа по каким-то причинам не получится, файлы можно скопировать и вручную. Для этого вернитесь в режим восстановления (⌘Cmd + R) и запустите приложение Терминал. Для запуска копирования ваших файлов на внешний носитель используйте команду cp -r. Пример:

cp -r /Volumes/Macintosh\ HD/Users/[username]/Documents/Volumes/Backup/

Не забудьте сменить [username] на свое имя пользователя в системе.

Первый путь — это указание на местонахождение файлов, которые вы хотите скопировать. Второй путь указывает местоположение внешнего накопителя, он всегда будет в /Volumes/, какое бы название вы ему ни дали.

Единственная сложность этого способа — вы должны вспомнить, где именно находились ваши файлы, и соответствующим образом прописать путь. Также вам остается только надеяться на то, что файлы не находятся на поврежденной части диска.

Когда копирование данных будет завершено, вы можете с чистой совестью отдать Mac в ремонт или переустановить macOS.

Читайте также: