Kaip patikrinti (& taisyti) diską naudojant „Mac OS X“ komandų eilutę
„Disk Utility“ programėlė, susieta su „Mac OS X“, turi komandinės eilutės atitikmenį, suteikiantį patyrusiems vartotojams galimybę atlikti disko priežiūrą iš terminalo, įskaitant disko patikrinimą ir taisymą. Tai suteikia įvairių naudingų trikčių šalinimo galimybių, įskaitant galimybę nuotoliniu būdu atlikti disko taisymą naudojant SSH arba vieno vartotojo režimu, jei vartotojo abonementai nepasiekiami.Šis vadovas skirtas pažengusiems vartotojams, kurie yra patenkinti terminalu ir komandų eilute. Daugumai „Mac“ naudotojų geriau laikytis grafinės dalykų pusės ir taisyti diskus tiesiogiai naudodami „Disk Utility“ arba atkūrimo režimą.
Disko tikrinimas iš komandinės eilutės OS X
Patikrinus garsumą nustatoma, ar diską reikia taisyti, ir tai galima padaryti naudojant šią bendrą sintaksę:
diskutil verifyTime
Pavyzdžiui, norėdami patikrinti numatytąjį „Mac“ diską, galite naudoti:
diskutil verifyvolume /
Galima nurodyti ir kitus prijungtus diskus, jei žinote jų pavadinimą:
diskutil verifyvolume /Volumes/ExternalBackups/
Pastaba: diskas turi būti su vartotojo teisėmis (arba naudoti sudo), o tomas turi būti aktyviai prijungtas (štai kaip tai padaryti iš komandinės eilutės).
Kaip ir paleidus Disk Utility iš GUI, komandų eilutė gali užtrukti. Jei nepranešama apie klaidas, tomo taisyti nereikia. Jei matote tokį pranešimą:
Norėsite tai ištaisyti kitą kartą išduodami taisymo disko komandą.
Toliau pateiktas taisymo apimties triukas yra tiesiog komandų eilutės metodas, skirtas toms pačioms galimybėms, esančioms Disk Utility GUI programoje. Kaip minėta anksčiau, tai geriausia skirti pažengusiems vartotojams.
Paleiskite taisymo diską iš komandų eilutės, kad išspręstumėte identifikuotą disko problemą
Kai nustatote, kad diską reikia taisyti, galite tai padaryti dar kartą naudodami komandą diskutil:
diskutil remonto apimtis /
Vėlgi, tai gali būti nukreipta į kitus tomus, nurodant jų pavadinimą arba prijungimo tašką taip:
diskutil repairvolume /Tomai/Išorinės atsarginės kopijos/
Nepriklausomai nuo to, kuriame diske paleistas, leiskite procesui visiškai užbaigti prieš darydami ką nors kita. „Repair Disk“ paprastai sėkmingai išsprendžia problemas, aptiktas komanda Verify Disk.
Repair Disk netaiso diske esančių leidimų, tačiau tai galima padaryti naudojant atskirą diskutil eilutę, kai jau esate komandinėje eilutėje.
Jei taisyti diską nepavyksta, dar nesijaudinkite, nes galbūt galėsite pataisyti tomą naudodami komandą fsck, naudodami šią procedūrą, kuri yra šiek tiek sudėtingesnė, bet dažnai tinka tais atvejais, kai Įprasta disko paslaugų programa sugenda arba yra kitaip nepasiekiama.
Jei ir toliau kyla problemų, pats diskas gali fiziškai sugesti, o tai rodo, kad verta kuo daugiau išjungti iš disko, sukurti atsarginę visų kopijų kopiją ir įsigyti pakaitinį diską.