Как исправить проблемы с диском и файловой системой на вашем Mac
Современные версии Mac OS X больше не нуждаются в восстановлении прав доступа к диску. Однако это не единственная проблема, которая может возникнуть с диском или файловой системой. Mac OS X содержит множество инструментов для исправления ошибок диска, раздела и файловой системы.
Эти параметры работают как chkdsk в Windows, проверяя ошибки дисков и файловой системы и исправляя их. Вы можете выполнить проверку из Mac OS X, но иногда может потребоваться использовать режим восстановления для устранения проблем. В худшем случае вам, возможно, придется вручную запускать команды fsck с терминала в однопользовательском режиме..
Используйте «Первая помощь» в Дисковой утилите
Вы можете выполнить проверку работоспособности диска из приложения Дисковой утилиты, поставляемого с Mac OS X. Apple обновила интерфейс этой утилиты в Mac OS X 10.11 El Capitan, поэтому она будет немного отличаться от приведенных ниже снимков экрана, если вы все еще используете и старая версия Mac OS X.
Чтобы запустить его, вы можете нажать Ctrl + Space, чтобы открыть поиск Spotlight, ввести «Дисковая утилита» и нажать Enter. Или вы можете перейти в папку «Приложения», дважды щелкнуть папку «Утилиты» и дважды щелкнуть ярлык «Дисковая утилита»..
В приложении Disk Utility выберите диск или раздел, который вы хотите проверить - системный раздел по умолчанию называется «Macintosh HD» - и нажмите кнопку «Первая помощь».
Вы можете запустить функцию «Первая помощь» на всем диске или на отдельном разделе на этом диске. Это зависит от того, что вы выбираете на боковой панели.
Нажмите «Выполнить», и ваш Mac проверит выбранный диск на наличие ошибок. Если он обнаружит какие-либо ошибки, он попытается автоматически их исправить..
Вы можете щелкнуть раскрывающееся сообщение «Показать подробности», чтобы просмотреть подробную информацию о любых ошибках, с которыми он сталкивается. Здесь вы увидите сообщения типа «Код завершения проверки системы хранения равен 0» и «Код выхода проверки системы хранения равен 0». Код выхода «0» - это хорошо, и это означает, что ошибок не найдено.
Загрузиться в безопасном режиме
Один из простых способов исправить такие ошибки - загрузить Mac в безопасном режиме. Безопасный режим, иногда называемый «Безопасная загрузка», содержит автоматическую проверку и восстановление при запуске, которые могут решить эти проблемы.
Для этого перезагрузите Mac и удерживайте клавишу «Shift» во время загрузки. Войдите с паролем, и ваш Mac проверит ваши диски. Это сделает процесс входа в систему дольше обычного, поэтому наберитесь терпения.
Когда вы войдете в систему и увидите рабочий стол, проверка диска будет завершена. Вы можете перезагрузить ваш Mac на этом этапе.
Запустить первую помощь в режиме восстановления
В идеале, это должно быть концом этого - особенно если вы использовали трюк безопасного режима выше. Однако в некоторых случаях ваш Mac может обнаружить проблемы с диском или файловой системой и не сможет исправить их, выполнив вышеуказанные действия. Это связано с тем, что он работает в «живом режиме» - проверяет диск во время работы операционной системы. Он не может вносить изменения в этот системный диск, пока он работает с него.
Решением является загрузка в специальный режим восстановления. Оттуда вы можете использовать Disk Utility таким же образом. Ваш Mac сможет исправить ошибки на системном диске из режима восстановления.
Для этого перезагрузите Mac. Нажмите и удерживайте клавиши «Command + R» во время загрузки. Вы увидите индикатор выполнения, и вы можете отпустить клавиши после того, как вы это сделаете. Ваш Mac загрузится прямо в режим восстановления. (Если режим восстановления не отображается, перезагрузите Mac и попробуйте снова нажать клавиши.)
В OS X Recovery нажмите ярлык «Дисковая утилита», чтобы запустить Дисковую утилиту здесь. Выберите диск или раздел, который вы хотите восстановить, и нажмите кнопку «Первая помощь». Интерфейс Дисковой утилиты тот же, что и на рабочем столе Mac OS X, но запустите его отсюда, и он сможет исправить проблемы с системным диском.
Используйте fsck в однопользовательском режиме
В некоторых случаях даже Безопасного режима или Дисковой утилиты в OS X Recovery недостаточно для решения проблем. Возможно, вам придется загрузить ваш Mac в однопользовательском режиме и запустить команду fsck (проверка файловой системы) по старинке. Вам не нужно делать это, если какой-либо из вышеперечисленных шагов сработал. Это то, что вы должны попробовать в последнюю очередь, так как Дисковая утилита в среде восстановления может работать лучше и быть более способной.
Для этого запустите ваш Mac в однопользовательском режиме. Перезагрузите его, а затем нажмите и удерживайте клавиши Command + S во время загрузки.
Вы войдете в однопользовательский режим, который предоставит вам терминал в текстовом режиме. Введите следующую команду в терминал и нажмите Enter, чтобы запустить проверку файловой системы:
/ sbin / fsck -fy
Команда будет проходить несколько этапов проверок. Когда это будет сделано, вы увидите сообщение «** громкость [имя] в порядке», если все в порядке.
Если обнаружатся проблемы, вы увидите сообщение «***** FILE SYSTEM WAS MODIFIED *****». Это указывает на то, что команда fsck обнаружила и устранила проблемы. Команда fsck может найти дополнительные ошибки после исправления первого пакета ошибок, поэтому Apple рекомендует снова запустить команду fsck, если она обнаружила и устранила проблемы. Повторяйте указанную выше команду fsck снова и снова, пока не увидите сообщение «** Том [имя] в порядке».
Когда команда fsck сообщает, что с вашим диском все в порядке, введите в терминале следующую команду и нажмите Enter:
перезагружать
Ваш Mac перезагрузится, и вы вернетесь к обычному экрану входа.
Вышеуказанные шаги должны быть необходимы только в случае возникновения ошибок на вашем Mac. При условии, что все в порядке, вам не нужно регулярно выполнять проверку первой помощи на диске. Однако, если вы хотите запустить проверку, вы можете просто сделать это с помощью Дисковой утилиты из Mac OS X. Вам не нужно перезагружаться в любой другой среде, если нет ошибки на системном диске, которую нужно исправить..