Sådan kontrolleres disksundhed på Mac med smartctl

Der er forskellige måder at kontrollere tilstanden af ​​et harddiskdrev (HDD) og et solid state-drev (SSD), der bruges på en Mac med drev, der understøtter SMART, som står for Self-Monitoring Analysis Reporting Technology. Disse muligheder spænder fra ret enkel brug af Diskværktøj til at kontrollere SMART-status for et drev, til meget mere komplekst med tredjepartsværktøjer som DriveDX.

Vi vil introducere en anden glimrende mulighed for Mac-brugere til at overvåge og analysere deres lagerenheders helbred ved hjælp af et kommandolinjeværktøj kaldet "smartctl".

Smartctl-værktøjet vil kontrollere SMART-status selvevalueringer af drevsundhed, give temperaturen på interne drev, samt tilbyde læse- og skriveoplysninger (som er relevant især for SSD'er) og generel drevsundhedsanalyse.

Sådan bruger du smartctl til at kontrollere Mac Drive Health

For at komme i gang med smartctl skal du først installere det med HomeBrew. Ja, det betyder, at du vil installere Homebrew, hvis du ikke allerede har gjort det (her er instruktioner til macOS Sonoma, Ventura og senere).

Åbn Terminal-applikationen, hvis du ikke allerede har gjort det for at begynde.

Installer først smartctl:
brew install smartmontools

Når Homebrew har fuldført installationen af ​​smartctl-pakken, er du klar til at bruge værktøjet til at vise oplysninger om din diskenhed og drevtilstand:

smartctl -a disk0

(Erstat disk0 med disk1, disk2 osv., hvis du har flere drev og vil kontrollere dem i stedet)

Du får en rapport tilbage på kommandolinjen, der kan læse noget i stil med følgende:

% sudo smartctl -a disk0
smartctl 7.4 2023-08-01 r5530 [Darwin 23.4.0 arm64] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

=== START AF INFORMATIONSAFSNIT ===

Modelnummer: APPLE SSD AP1024Z

Serienummer: 0ea8r31b280003

Firmwareversion: 373.100.

PCI-leverandør/undersystem-id: 0x106b

IEEE JA Identifikator: 0x000000

Controller-id: 0

NVMe-version: 1.2

Antal navnerum: 3

Lokal tid er: ons 10. apr 01:11:24 2024 PDT

Firmwareopdateringer (0x02): 1 slot

Valgfri administratorkommandoer (0x0004): Frmw_DL

Valgfri NVM-kommandoer (0x0004): DS_Mngmt

Maksimal dataoverførselsstørrelse: 256 sider

Understøttede magtstater
St Op Max Aktiv tomgang RL RT WL WT Ent_Lat Ex_Lat
0 + 0,00W – – 0 0 0 0 0 0

=== START AF SMART DATA AFSNIT ===
Resultatet af selvevaluering af SMART overordnet helbred: BESTÅET

SMART/sundhedsoplysninger (NVMe Log 0x02)

Kritisk advarsel: 0x00

Temperatur: 41 Celsius

Tilgængelig reserve: 100%

Tilgængelig reservetærskel: 99 %

Anvendt procentdel: 2 %

Læste dataenheder: 471.985.722 [241 TB]

Skrevne dataenheder: 102.955.161 [52,7 TB]

Værts læsekommandoer: 13.949.509.366

Værtsskrivekommandoer: 1.322.749.058

Controller optaget tid: 0

Strømcyklusser: 255

Tændt timer: 1.514

Usikre nedlukninger: 5

Medie- og dataintegritetsfejl: 0

Fejlinformationslogindtastninger: 0

Læs 1 poster fra fejlinformationslog mislykkedes: GetLogPage mislykkedes: system=0x38, sub=0x0, kode=745

Som du kan se, leveres en masse nyttige og afslørende informationer af smartctl, herunder temperatur, disklæse-/skriveoplysninger, usikre nedlukninger (nedbrud eller strømsituationer), strømcyklusser, timer med drevet tændt og meget mere.

Et afsnit, du især vil være opmærksom på, når du tjekker kørselssundheden, er afsnittet "SMART overordnet helbreds-selvvurderingstestresultat", som du gerne vil sige BESTAET. Hvis der står FAILED, vil du gerne sikkerhedskopiere dine data med det samme, fordi disken snart kan svigte, hvilket kan resultere i katastrofalt datatab.

Mere læsning:Sådan tjekker du battericyklusantal og sundhed på Android

Uanset om drevet er sundt eller ej og består SMART-tjek eller ej, gør det til en vane at konfigurere Time Machine og rutinemæssigt sikkerhedskopiere din Mac. Sikkerhedskopiering af din computer er en af ​​de vigtigste ting, du kan gøre, for uden sikkerhedskopier, hvis der er en katastrofal drevfejl, beskadigelse af computeren, tab eller tyveri, er dine data også væk. Vær ikke i den situation, tænk på sikkerhedskopier som en forsikring - det er prisen værd!

Bruger du smartctl eller andre SMART-overvågningsværktøjer til at kontrollere dit diskdrevs tilstand? Hvad synes du om disse funktioner? Fortæl os det i kommentarerne.