Terminal cmd / skrypt systemu Mac OSX do wyświetlania sektorów dysku twardego w oczekiwaniu na przydział

2

Próbowałem znaleźć sposób, aby terminal wyświetlał wyniki kontroli statusu SMART w terminalu dla dysku odzyskiwania, którego używam.

Polecenie cmd diskutil infolub diskutil info -plist /tylko powiedz, czy dysk jest „Zweryfikowany”, czy nie.

Szukam skryptu (lub pchnięcia we właściwym kierunku w zakresie poleceń cmd BSD), które wyplują informacje o sektorach dysku ... Oczekujące, przydzielone, wszystkie te rzeczy.

Jakieś pomysły?

Jonathan
źródło
Użycie diskutil info disk0spowoduje wyświetlenie informacji o woluminie fizycznym, jeśli korzystasz z woluminu logicznego.
jsejcksn

Odpowiedzi:

5

Wszystkie narzędzia dyskowe i diskutil, które kiedykolwiek są pokazywane, to „Nieobsługiwane”, „Zweryfikowane” lub „Awarie”; jest to proste podsumowanie statusu SMART.

Zwykłym narzędziem wiersza polecenia do uzyskiwania szczegółowych informacji SMART jest smartctl z pakietu smartmontools . smartctl może wyświetlać wartości SMART i atrybuty dla obsługiwanych napędów (tj. napędów wewnętrznych, wydaje się, że SMART nie jest obsługiwany przez ogólne protokoły dysków USB i Fireire). Smartmontools nie jest dostarczany z Mac OS X, ale jest dostępny w MacPorts ( informacje o pakiecie ), Homebrew ( informacje o pakiecie ) i Fink ( informacje o pakiecie ).

Aplikacja GUI SMARTReporter wydaje się głównie owijać wokół smartctl .
Wyszukiwanie w sieci prawdopodobnie spowoduje pojawienie się innych GUI.

Chris Johnsen
źródło
Link do pakietu „smartmontools” był dokładnie tym, czego potrzebowałem, dzięki!
Jonathan