Как я решил проблему когда mac не видит внешний жёсткий диск
Дата публикации: 12 апреля 2022 года
Вставил в макбук жёсткий диск, а компьютер его не видит. Ну, и чего, соответственно, делал.
Проблема
Вставил в макбук жёсткий диск, а компьютер его не видит.
Причина
В конкретном случае, причина скорее всего была в неправильном извлечении диска.
Под MacOS очень важно всегда извлекать внешние носители в системе, прежде чем отключать их физически.
Я об этом знал, но увы некорректно извлечь диск очень просто. В моём случае, например, такое часто бывает когда я на автомате вытащу зарядку из usb-хаба, к которому в это время подключен винт — диск отключается. Также можно схватить ошибку, перезагрузив компьютер с подключённым диском (бывало).
Как всё выглядит
Диск подключен к ноутбуку, но в файндере не отображается. Дисковая утилита носитель видит, но не даёт о нём информации. Не получается смонтировать или извлечь диск, запуск «Первой помощи» в дисковой утилите завершается ошибкой.
Дисклеймер
Ниже я описываю алгоритм действий, который пару раз выручал меня. Не факт что он вам поможет. Диск, например, может быть банально повреждён физически.
Решение
Сперва открываю терминал и пишу в нём команду
diskutil list
Вывалившийся список подсказывает мне номер диска, например, /dev/disk4
.
Следом я выполняю следующую команду.
sudo pkill -f fsck
После этого запускаю «Первую помощь» для диска.
У меня обычно процесс длится около полутора часов.
После успешного завершения работы «Первой помощи» извлекаю диск.
diskutil eject /dev/disk4
Дальше извлекаю диск физически, вставляю снова. Всё, внешний носитель снова читается.