Я пытался найти способ заставить терминал отображать результаты проверки состояния SMART в терминале для диска восстановления, который я использую.
Команды diskutil info
или diskutil info -plist /
говорят только о том, является ли диск "Проверенным" или нет.
Я ищу скрипт (или толчок в правильном направлении в плане команд BSD), который будет выплевывать информацию о секторах диска... Pending, Allocated, все такое.
Есть идеи?
Все Disk Utility и diskutil когда-либо показывают «Не поддерживается», «Проверено» или «Сбой»; это простая сводка состояния SMART.
Обычный инструмент командной строки для получения подробной информации SMART — это smartctl из набора smartmontools. smartctl может отображать значения и атрибуты SMART для поддерживаемых дисков (т. е. внутренних дисков, SMART, по-видимому, не поддерживается по общим дисковым протоколам USB и Firefire). Smartmontools не входит в комплект поставки Mac OS X, но доступен в MacPorts ( информация о пакете), Homebrew ( информация о упаковке), и Финк ( информация о упаковке).
Приложение с графическим интерфейсом SMARTReporter кажется в основном оболочкой над smartctl.
Веб-поиск, вероятно, выдаст другие графические интерфейсы.