Как я решил проблему когда mac не видит внешний жёсткий диск

Дата публикации: 12 апреля  2022 года

Вставил в макбук жёсткий диск, а компьютер его не видит. Ну, и чего, соответственно, делал.

Проблема

Вставил в макбук жёсткий диск, а компьютер его не видит.

Причина

В конкретном случае, причина скорее всего была в неправильном извлечении диска.

Под MacOS очень важно всегда извлекать внешние носители в системе, прежде чем отключать их физически.

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

Как всё выглядит

Диск подключен к ноутбуку, но в файндере не отображается. Дисковая утилита носитель видит, но не даёт о нём информации. Не получается смонтировать или извлечь диск, запуск «Первой помощи» в дисковой утилите завершается ошибкой.

Дисклеймер

Ниже я описываю алгоритм действий, который пару раз выручал меня. Не факт что он вам поможет. Диск, например, может быть банально повреждён физически.

Решение

Сперва открываю терминал и пишу в нём команду

diskutil list 

Вывалившийся список подсказывает мне номер диска, например, /dev/disk4.

Следом я выполняю следующую команду.

sudo pkill -f fsck

После этого запускаю «Первую помощь» для диска.

У меня обычно процесс длится около полутора часов.

После успешного завершения работы «Первой помощи» извлекаю диск.

diskutil eject /dev/disk4

Дальше извлекаю диск физически, вставляю снова. Всё, внешний носитель снова читается.