2015-03-23 3 views
0

Операция чтения или записи на диск может не удаваться по многим причинам.Программная идентификация сбоя жесткого диска

Необходимо проверить, не сработала ли операция из-за сбоя жесткого диска.

Оперативная система Mac OS X 10.9.x

Жесткий диск может быть соединен внутри с SATA или через USB3.

Есть ли какой-либо инструмент командной строки, который возвращает статус жесткого диска?

В противном случае я мог бы написать свой собственный C (или Objective-C) процедуру для выполнения этой задачи (но мне нужно советы о том, где начать ... IOKit?)

ответ

1

Посмотрите в инструменты, которые сообщают S.M.A.R.T. статус, включая Disk Utility. Например:

http://hints.macworld.com/article.php?story=20031122041138373

Например (по ссылке):

% diskutil info disk0 | grep SMART 
+0

SMART статус, как правило, не доступны для usb3 прилагается дисков. – Paolo

Смежные вопросы