Проверка диска mac os
Внимание! Перед началом проверки и исправления ошибок на системном диске (где установлена OS X), а также восстановлением прав доступа, настоятельно рекомендуем закрыть все программы (Command (⌘) + Q) и не запускать никакие процессы.
OCZ SSD Guru
Крутая утилита для управления и наблюдением за твердотельными накопителями от компании OCZ (от нас, да :)). Версии для OS X пока нет, но эта проблема решается быстрым созданием загрузочной флешки с соответствующим приложением.
Сделать это можно очень просто. Вам понадобится обычная флешка и дистрибутив программы в формате .dmg, который можно скачать с сайта OCZ совершенно бесплатно, выбрав нужный продукт. Для начала форматируем флешку в формате FAT и в качестве названия указываем SSDSUPPORT. Для данной задачи подойдет даже стандартная дисковая утилита.
Как только форматирование будет завершено, смонтируйте загруженный образ и скопируйте все имеющиеся на нем файлы на флешку.
После этого необходимо извлечь флешку, выключить Mac, вставить её обратно, а затем включить компьютер с начатой клавишей Option (Alt). Выберите флешку в качестве загрузочного тома.
После этого вы получите доступ к утилите SSD Guru и сможете полноценно ею пользоваться.
На что же способно бесплатное решение от OCZ? Во-первых, программа предоставляет общую информацию о накопителе, в том числе емкость, здоровье, занятое пространство, интерфейсы, модель и серийный номер диска.
Во вкладке Tuner можно включить Trim без использования программ от сторонних разработчиков и просмотреть данные об over provisioning. OCZ предоставляет собственное удобное решение для этих целей.
Здесь же можно загрузить необходимые обновления и запустить безопасное форматирование диска.
В общем, настоящий must-have для владельцев SSD от OCZ. Распространяется абсолютно бесплатно.
Chameleon SSD Optimizer
Отличная бесплатная альтернатива DriveDx с одной важной особенностью – возможностью активировать TRIM для SSD. Стоит её активировать или нет – зависит от самого накопителя: некоторые диски демонстрируют настолько низкие показатели скорости и производительности, что для них это необходимость.
Утилита отключает электронную подпись расширений ядра (.kext), которую Apple ввела в OS X Yosemite для борьбы с программами вроде Trim Enabler, но на OS X El Capitan Chameleon SSD Optimizer прекрасно с этим справляется. Для этого надо не забыть наделить её правами администратора.
Программа имеет четыре основные информационные вкладки – главные сведения, которыми, в целом, и можно ограничиться, доступны в разделе More Disk Info. Приложение также сканирует SSD вплоть до модели, серийного номера, скорости и температуры. Миниатюрно и минималистично, но зато все понятно.
Во вкладке «Настройки» можно отключить сенсор движения Sudden Motion Sensor ввиду отсутствия движущихся головок в SSD-накопителе. А вот функцию NOATIME, наоборот, стоит активировать: она предотвращает запись времени последнего обращения к файлу, таким образом, его ресурсы становятся доступнее.
Особого внимания заслуживают режимы сна – Set Sleep Mode. Предусмотрено три режима: A – при котором содержимое оперативной памяти не записывается на диск, если закрывается крышка ноутбука; B – при котором система хранит копию содержимого оперативной памяти в режиме сна; С – при котором система восстанавливается с образа диска. В последнем случае «засыпание» ноутбука происходит медленнее, но зато улучшаются показатели автономной работы. Первые два режима установлены на компьютере по дефолту.
Самое лучшее сочетание – перевести режим сна в положение A и включить запрет создания дампа оперативной памяти в спящем режиме.
Что касается данных о емкости диска, протоколе и over provisioning, с ними можно ознакомиться в следующей вкладке. В нашем случае 17 % приходятся на долю пользователя и 0 % – на производителя. Хороший результат.
Как мы уже отметили, программа с открытым ходом распространяется абсолютно бесплатно и «живет» за счет добровольных пожертвований. Учитывая, что она мало чем уступает первому приложению, это не может не радовать.
Проверка 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.
Вскоре вы увидите командную строку. Наберите в ней 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 проверила весь диск и не нашла ничего, что требовало бы исправлений.
Теперь из Single User Mode можно выходить. Команда для выхода: exit.
2. Режим восстановления и Первая помощь на Mac
Если безопасный режим не решил вашу проблему, переходим к следующей опции под названием Режим восстановления (Recovery Mode). Он «живёт» в отдельной части загрузочного диска и позволяет восстанавливать систему, получать доступ к Терминалу и возможность переустановить операционную систему вашего Mac — macOS.
Для перехода в Режим восстановления:
1. Выключите компьютер;
3. Сразу же после стартового сигнала нажмите и удерживайте сочетание клавиш ⌘Cmd + R.
Если перейти в Recovery Mode не удается (при проблемах с диском такое бывает), можно запустить режим восстановления через интернет. Сочетание клавиш будет уже несколько другим — ⌘Cmd + ⌥Option (Alt) + R. Этот способ требует интернет-подключения и займет гораздо больше времени, т.к. macOS будет загружать из Сети образ системы весом в несколько гигабайт.
Если загрузка в Режим восстановления прошла успешно, вы увидите несколько вариантов действий. Запустите Дисковую утилиту и найдите загрузочный диск, который является источником проблем — скорее всего, он называется Macintosh HD. Выберите его в окне слева, а затем нажмите Первая помощь → Запустить.
Загрузка в Безопасном режиме (Safe Mode) на Mac
При активации Safe Mode macOS просканирует жесткий диск и исправит все ошибки, которые найдет.
«Безопасная» загрузка запускает только жизненно необходимые компоненты (т.е. только то, что необходимо для запуска компьютера). В результате не будут запущены сторонние расширения, элементы входа в систему (логины-пароли), а также будет очищен кэш в определенных разделах.
Чтобы запустить Mac в режиме Safe Mode, выключите его, затем включите и одновременно со стартовым звуком зажмите на клавиатуре клавишу ⇧Shift. Если ваш Mac завис при включении, сначала выключите его (для этого удерживайте физическую кнопку питания на корпусе или клавиатуре в течение 10 секунд).
Если Mac загрузил систему, перезагрузите его и включайте уже как обычно. Если же компьютер вновь завис, переведите его в Verbose Mode — для этого необходимо выключить Mac, включить его и после стартового сигнала одновременно нажать и удерживать ⌘Cmd + V. Так вы сможете узнать, какой именно системный компонент приводит к проблеме. Когда источник будет выявлен, можно перезагрузиться в Safe Mode (с зажатой клавишей ⇧Shift) и удалить проблемное расширение, после чего попробовать уже обычную перезагрузку.
DriveDx
Данная утилита предоставляет исчерпывающую информацию об SSD-накопителе. Во вкладке с названием диска можно найти основные сведения, возникшие проблемы, индикаторы здоровья накопителя и другую полезную информацию.
Здесь мы видим, что диск абсолютно здоров – показатель «общего здоровья» составляет 100%, правда, «жить» нашему SSD осталось уже немного меньше. Ёмкость накопителя составляет 480 ГБ, а общее время работы – 982 часа. Количество циклов превысило 3 000, что вполне нормально для молодого диска.
Отсутствие проблем и хорошее состояние индикаторов здоровья свидетельствует о том, что за диском наблюдают и поддерживают его работоспособность на максимальном уровне.
Полный список индикаторов доступен в соответствующей вкладке.
Во вкладке со статистикой можно найти такие интересные факты, как количество записанных и прочтенных логических секторов, наличие ошибок интерфейса и данные по принудительным перезагрузкам.
При возникновении ошибок все они фиксируются в логе, поэтому вы всегда узнаете, в чем причина той или иной проблемы, и сможете оперативно её устранить. Чтобы проверить SSD на наличие таких ошибок, можно запустить специальный тест, который их выявит. На выбор представлены два варианта – быстрый и долгий тест. Они автоматически проводятся при запуске программы.
Единственный, пожалуй, минус приложения – оно платное. За персональную лицензию придется заплатить 24,99 доллара, а за семейную – 49,99 долларов. Разработчики периодически устраивают распродажи, так что при удачном стечении обстоятельств программу можно урвать с 20-процентной скидкой.
Как проверить скорость накопителей SSD, HDD или USB-флешки на Mac (macOS)
1. Скачайте приложение Blackmagic Disk Speed Test из Mac App Store (ссылка в конце статьи).
2. Запустите приложение. Главное окно программы представляет собой «приборную панель с двумя спидометрами». Левый отвечает за скорость записи, правый – за скорость чтения. Чуть ниже находятся перечень типов файлов (видео различного формата), используемых для тестов производительности.
3. Нажмите на иконку настроек, расположенную посередине, для выбора жесткого диска, USB-флешки или другого накопителя, скорость чтения и записи которых вы хотите протестировать.
4. Нажмите центральную клавишу с надписью Start для начала тестирования.
После окончания тестов результаты будут представлены в правом нижнем углу экрана. На самом деле и без таблицы с результатами будут понятны возможности Вашего накопителя. Достаточно во время теста взглянуть на «спидометры».
Привет, Geektimes! Описывать преимущества SSD или твердотельного накопителя над HDD нет смысла – кто ценит быстрый запуск операционной системы, отсутствие шума и низкое энергопотребление, наверняка уже успел обзавестись таким диском. Но на этом приключения с SSD не заканчиваются: подобно автомобилю или даже смартфону данный накопитель требует бережного обращения и ухода. Поэтому периодически за ним нужно следить.
Если вы установите Vector или другой твердотельный накопитель от OCZ вместо HDD (или совместно с ним) на Mac, сделать это можно будет довольно просто – производитель предлагает собственную утилиту SSD Guru, которая позволяет поддерживать диски в надлежащем состоянии (о ней мы уже подробно писали в блоге). Однако и сторонние разработчики не спят – многие давно выпустили на рынок собственные решения, заслуживающие пристального внимания. О них мы и поговорим.
На случай, если вы установили SSD вместо HDD в MacBook (с Optibay или нет), для вас это особенно актуально.
Как восстановить права доступа к диску на Mac OS X через Дисковую утилиту?
Иногда случается так, что права доступа в системе могут быть исправлены на некорректные. В большинстве случаев это происходит по вине неправильно работающих установщиков программ. Из-за этого система может не получить доступ к важным системным настройкам, компонентам и расширениям.
1. Откройте Finder → Программы → Утилиты → Дисковая утилита или воспользуйтесь поиском Spotlight.
2. В левой боковой колонке выберите необходимый жёсткий диск.
3. В рабочей области перейдите во вкладку «Первая помощь».
4. Выберите пункт «Проверить права доступа» и дождитесь окончания проверки.
Проверка и исправление ошибок на дисках в Mac OS X
1. Откройте Finder → Программы → Утилиты → Дисковая утилита или воспользуйтесь поиском Spotlight.
3. В рабочей области перейдите во вкладку «Первая помощь».
4. Выберите пункт «Проверить диск» и дождитесь окончания проверки, длительность которой будет варьироваться в зависимости от объёма накопителя, его наполненности и мощности самого Mac.
Как восстановить права доступа к диску на Mac OS X через Терминал?
1. Откройте Finder → Программы → Утилиты → Терминал или воспользуйтесь поиском Spotlight.
2. Введите следующую команду:
sudo diskutil repairPermissions /
Started verify/repair permissions on disk0s2 Macintosh HD
sudo diskutil repairPermissions WD-ArviZami
Ваш Mac не включается? Без паники! Не спешите бросать всё и нести любимый компьютер в ближайший сервис. Вполне возможно, что для «реанимации» хватит и встроенных средств macOS, воспользоваться которыми может каждый желающий.
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), и те, с которыми надо сразу идти в сервис (к примеру, неполадки с видео- и аудиокартами, процессором, памятью и т.д.).
Disk Sensei
Помните знаменитый Trim Enabler? Разработчики приложения полностью переосмыслили дизайн и возможности своего продукта и выдали его в новом виде, с новым названием. Теперь это не просто утилита для активации Trim, а полноценная программа для наблюдения за состоянием и «здоровьем» SSD.
Во вкладке Dashboard отображается вся необходимая информация о твердотельном накопителе: производитель, серийны номер, объем записанных и прочтенных данных, емкость (включая заполненное пространство), температура и даже общий показатель здоровья диска. Данные представлены в удобном для восприятии виде, без лишних показателей и прочего мусора.
Информация о жизнедеятельности SSD представлена во вкладке Health – здесь и количество циклов, и данные по ошибкам, а также любопытные сведения вроде времени работы диска на данный момент. Всего доступны 16 показателей, каждый из которых «здоровый» SSD должен пройти без проблем. Как мы видим, в нашем случае это 16/16 – значит накопитель абсолютно здоров. Впрочем, об этом стало известно и по прошлым утилитам.
А теперь, пожалуй, об одном из главных преимуществ Disk Sensei. Переключаемся в раздел Visual, где представлена наглядная информация о контенте, размещенном на SSD. Данные хитро отсортированы по секторам (привет, Daisy Disk), и можно сразу посмотреть, какие файлы занимают больше всего места на накопителе.
В нашем случае, например, немало места занимают фотографии. В приложении можно следить путь до конкретного файла, что очень удобно. Такой возможностью может похвастаться не каждая программа в данном сегменте.
Но на этом приятные бонусы не заканчиваются. В Tools можно почистить кэши, активировать Trim, а также оптимизировать процессы, которые мы видели еще в Chameleon SSD Optimizer: сенсор движения, локальная тайм машина, запись данных оперативной памяти на диск.
А если совсем заскучаете, можно запустить бенчмарк или просмотреть запущенные процессы. Эх, только кофе не варит этот Disk Sensei.
За все это удовольствие, конечно, придется заплатить – 19,99 доллара за лицензионную версию, предусмотрена недельная тиалка, чтобы вы смогли попробовать все сами.
Вместо вывода
Как видите, каждая из утилит хороша по своему, и у всех есть свои достоинства и недостатки. В случае с дисками от OCZ вполне можно обойтись стандартным бесплатным решением. Но любителей держать все под контролем, конечно же, не остановит цена в 20 долларов. Выбор за вами!
Здравствуйте. Есть внешний HDD и на нем появились бэд-блоки. Таблица разделов там GUID, т.е. MacOS Extended (журналируемая) ФС.
Почему-то на Sierra и High Sierra стандартная дисковая утилита в "Первой помощи" ничего сделать не может, т.е. пишет, что все ок, однако Disk Drill находит бэды. Есть ли на маке программы для подобной задачи? Спасибо.
Сложный 1 комментарий
Они не исправляются.
Если сектор битый - диск его переназначает, сам, без всяких утилит.
Никаких утилит для этого нет и быть не может.
Я тоже так отвечал всегда. Даже тут на тостере. А пару месяцев назад столкнулся с софт бэдами.
Так что ошибки чтения ещё не значит смерть диска. Вот ошибки записи - да.
fshp, Софт бэд это ошибка чтения с диска, или записи на него.
Неудачная попытка чтения - т.е диск либо не смог прочитатать, либо слишком долго читал, либо прочитал но контрольная сумма не сошлась.
Такие проблемы возникают по множеству причин - например нестабильное питание, плохой кабель, или контакт, вибрация, и еще вагон факторов.
Если такая проблема есть - сектор помечается сбойным, кандидат на замену.
После чего диск проверяет этот сектор еще раз - если проблема повторяется, сектор ремапиться, и в SMART увеличивается счетчик переназначенных секторов.
Если повторная проверка пройдена успешно - статус сбойного снимается и сектор эксплуатируется далее.
Это все происходит без вмешательства пользователя, и не требует никакого софта.
Принудительно сделать проверку поверхности можно штатной утилитой.
Поэтому разумеется софт бэды есть это факт.
Но никаких специальных утилит для лечения софт бэдов нет.
Если софт бэд вызван случайной ошибкой он сам исправится.
Этот процесс можно ускорить запустив сканирование поверхности chkdsk /F или форматирование без параметра "быстрое".
На маке то же самое - штатные утилиты работы с диском и разметки диска и более ничего.
Вот и все.
АртемЪ, это вы откуда-то скопипастили. А на деле это выглядело так:
Был десяток софтбедов, в которых контрольная сумма не совпадала.
Физически сектор в порядке, но при чтении контроллер выдавал ошибку. (Это я уже в процессе понял. Ведь на первый взгляд софт не отличается от обычного бэда).
На эти сектора ругался смарт и badblocks, но при этом счётчик переразмеченных секторов оставался нулевым.
Ведь сектора ремаппятся лишь при ошибке записи (при чтении мы не знаем что записать в заремаппленый сектор).
Вылечил я это обнулив руками эти сектора. Потом пришлось fsck выполнить (может что и побилось, не обратил внимание).
Восстановление файлов с поврежденного диска
Повреждение жесткого диска среди прочего означает и возможную потерю данных (или их части). Для того, чтобы избежать этого, попробуйте создать образ «сломавшегося» диска. Для этого потребуется внешний жесткий диск как минимум того же объема.
1. Подключите его к Mac, перезагрузите компьютер,
2. Войдите в Recovery Mode (⌘Cmd + R),
3. Запустите Дисковую утилиту,
4. В строке меню вверху выберите Файл → Новый образ → Образ «Macintosh HD» и запустите процесс. На создание образа уйдет какое-то время, но в конце вы получите копию старого диска в формате DMG и сможете его смонтировать уже в новой системе.
Если же создание образа по каким-то причинам не получится, файлы можно скопировать и вручную. Для этого вернитесь в режим восстановления (⌘Cmd + R) и запустите приложение Терминал. Для запуска копирования ваших файлов на внешний носитель используйте команду cp -r. Пример:
cp -r /Volumes/Macintosh\ HD/Users/[username]/Documents/Volumes/Backup/
Не забудьте сменить [username] на свое имя пользователя в системе.
Давайте разберем команду: cp — это команда на копирование, —r означает, что эта команда выполняется рекурсивно, т.е. сначала копируются директории внутри указанной вами директории, а затем директории, которые входят в их состав, и так далее.
Первый путь — это указание на местонахождение файлов, которые вы хотите скопировать. Второй путь указывает местоположение внешнего накопителя, он всегда будет в /Volumes/, какое бы название вы ему ни дали.
Единственная сложность этого способа — вы должны вспомнить, где именно находились ваши файлы, и соответствующим образом прописать путь. Также вам остается только надеяться на то, что файлы не находятся на поврежденной части диска.
Когда копирование данных будет завершено, вы можете с чистой совестью отдать Mac в ремонт или переустановить macOS.
… Именно в такие моменты люди начинают понимать важность резервного копирования данных. И действительно — при настроенном копировании Time Machine проблемы с потерей данных не страшны. Настройте копирование данных прямо сейчас — и сэкономьте себе много времени, нервов и денег в будущем!
Проверка скорости чтения и записи жесткого диска, USB-флешки или внешнего накопителя (SSD, HDD) может быть очень полезной. Например, скорость работы системного жесткого диска напрямую отражается не работе вашего компьютера.
А скорость работы «флешки» или другого внешнего накопителя может говорить о возможности запуска ОС, программы или медиафайла прямо с нее. Для всех подобных измерений идеально подходит бесплатная утилита Blackmagic Disk Speed Test для macOS.
Читайте также: