Så här verifierar och reparerar du en skiva från OS X-kommandoraden

De Diskverktyg applikation är ett kraftfullt verktyg för att hålla enheterna som är anslutna till din Mac glad och hälsosam. Men det finns situationer där det kanske inte är tillgängligt. Som exempel kan du ansluta till en fjärrdator via SSH eller Diskverktyg helt enkelt vägra att starta.  

I denna handledning visar jag dig hur man:

  • Hitta en disk som kan ha ett fel
  • Verifiera en skiva från kommandoraden
  • Reparera den skivan (om det behövs) från kommandoraden

screencast

Viktiga anteckningar

Innan jag tar dig längre, behöver du förstå ett par saker:

  1. Jag kommer att arbeta på ett SD-kort som jag har lagt in i min Mac. Om du behöver rikta in på din Macs hårddisk, se till att du ersätter ordet Macintosh HD för SD i någon av de kommandon som jag visar i den här artikeln.
  2. Dessa instruktioner är inte avsedda för nybörjare Mac-användare. Om du inte är minst lite bekväm i Terminal, du kanske vill hålla sig till de grafiska användargränssnittstillämpningarna som Diskverktyg.

Hitta disken

Alla skivor som är anslutna till Mac ligger inom volymerna katalog i Terminal. Den här katalogen ligger ett steg bort från Mac-datorns rot. Kommandot som används för att växla från katalog till katalog är CD. I terminalen a /är känd som katalogen roten eller den lägsta nivån.

Så att byta till volymerna katalog, öppen Terminal och skriv eller klistra in i det här kommandot: cd / volymer. Terminalfönstret ska nu se mycket ut som detta:

Åtkomst till volyma-katalogen från OSX-terminalen

Typ ls och tryck på Lämna tillbaka. Du visas en lista över skivor kopplade till din Mac.

Verifiera disken

När du har en lista med diskar kan du rikta in en eller flera av dem för verifiering och reparation. För att starta verifieringsprocessen skriver du följande kommando medan du är säker på att ersätta [drividentifierare] del för det aktuella namnet på enheten.  

diskutil verifiera volym [drividentifierare]

Om du riktar in Macs hårddisk kan du också helt enkelt använda a /. Du ser något som ser ut så här:

Verifiera en disk via terminal i OSX

Detta test kom tillbaka framgångsrikt. Så jag kan vara säker på enheten och dess förmåga att lagra data. Om det fanns ett fel kunde jag se ett meddelande som läser: Volymen [testad volym] hittades korrupt och måste repareras.

Reparera disken

Antag, för en stund, att disken kom tillbaka med ett fel eller behöver repareras. För att reparera en skiva från kommandoraden skriver du in eller klistrar in följande kommando i terminal: Diskutil reparationsvolym / Volymer / [Driftsidentifierare] / och tryck på Lämna tillbaka.

Precis som tidigare använder jag SD som min drividentifierare. Om du vill rikta in en annan enhet, ange namnet på den här enheten istället för SD. Du kan också använda / som identifierare för din Macs hårddisk. Din Terminal Fönstret ska nu se ut som det här:

Reparera en skiva från Terminal i OSX

grattis! Din disk har nu verifierats och reparerats helt från kommandoraden.

Slutsats

De Terminal kan ibland känna sig som en okänd eller läskig applikation att använda. Men det kan också vara ett bra ställe att gå när du är i en nypa. I många fall kan det vara ditt enda alternativ. Så nästa gång du behöver reparera en skiva, ge den här metoden ett skott!