Ako skontrolovať a opraviť chyby systému Boot Boot systému OS X

Ak máte pochybnosti o tom, že váš počítač Mac začína bežať pomaly alebo sa stáva nestabilným, môžete sa pozrieť na pravidelne bežiace rutiny údržby, aby ste vyčistili vyrovnávacie pamäťové súbory, súbory denníkov a iné dočasné položky z vášho systému. Možno ste dokonca videli reklamy na programy, ktoré automatizujú tieto úlohy. Zatiaľ čo takéto rutiny môžu byť prospešné, ak systém zažíva spomalenie a nemal by nepriaznivo ovplyvňovať systém, ak je implementovaný správne, existuje potenciál, aby sa niečo mohlo zhoršiť. Platí to najmä vtedy, ak používate zastaranú verziu týchto softvérových balíkov, ktoré môžu obsahovať chybu alebo dve chyby.

Zatiaľ čo pravidelná údržba vášho Macu nie je zvyčajne potrebná na to, aby zostala v hornej forme, jedna výnimka pravidelne kontroluje chyby pevného disku.

Ak sa na pevnom disku počítača Mac dochádza k chybám pri formátovaní, systém môže vykazovať spomalenie, zlyhanie pri správnom ukladaní alebo čítaní údajov a dokonca aj poškodenie súborov a nakoniec nemusí dokonca zavádzať. Bohužiaľ, chyby formátovania sa môžu vyskytnúť aj vtedy, keď ste práve používali počítač normálnym spôsobom, takže aj napriek tomu, že váš systém môže v súčasnosti bežať v poriadku, môže to byť len z bežnej kontroly disku.

Jedným zo spôsobov, ako to urobiť, je jednoducho reštartovať systém v núdzovom režime, ktorý medzi niektorými inými zabudovanými úlohami údržby spustí nástroj príkazového riadku "fsck", aby skontroloval chyby na pevném disku a opravil ich, ak sa našiel. Existuje však niekoľko alternatívnych, manuálnych spôsobov, ako skontrolovať a opraviť chyby pevného disku.

Prvým je použiť program Apple Utility, ktorý je k dispozícii v priečinku Applications> Utilities. Toto je štandardná a odporúčaná metóda na kontrolu pevného disku systému, pretože grafické rozhranie je rýchle a intuitívne. Jednoducho vyberte svoj bootovací zväzok v zozname zariadení (toto bude názov vašej zavádzacej jednotky) a potom podržte klávesu Option, Command alebo Shift a vyberte samotné zariadenie, ktoré bude mať veľkosť a výrobcu v jeho názve. V obidvoch prípadoch kliknite na tlačidlo Overiť disk a systém skontroluje tabuľky oddielov a formátovanie jednotky.

Berte na vedomie, že kontrola pevného disku pozastaví zápis a pretože systém nepretržite zapisuje a aktualizuje dáta na jednotke, môže to mať za následok, že systém bude na niekoľko sekúnd visieť počas behu kontrolných rutín, takže sa neznepokojujte, ak vidíte kurzor farebného otočného kolieska a počas tejto rutiny nemôžete vykonávať iné úlohy. Aj keď sa systém zdá dlho pozastavený, skôr alebo neskôr by sa rutina mala obnoviť. Ak sa z nejakého dôvodu zdá, že rutina je zaseknutá (čo je zriedkavé, ale môže sa stať), pretože je to len kontrolná rutina, môžete zrušiť aplikáciu Disk Utility a zastaviť kontrolu a vrátiť systém do použiteľného stavu.

Existujú aj alternatívy k programu Disk Utility, ktorý je zabudovaný do OS X. Tie môžu byť použité buď v prípade, že ste prihlásení v režime jedného používateľa (po zadaní príkazu Command-S pri štarte, aby ste namiesto načítavania OS X rozhranie) alebo ak ste prihlásení na diaľku prostredníctvom pripojenia SSH.

Dve možnosti pre použitie v termináli sú príkaz "disktil" a príkaz "fsck". Obidva tieto môžu byť použité na kontrolu pevného disku pre chyby, pomocou nasledujúcej syntaxe:

disktil verifyDisk DRIVEID

disktil verifyVolume VOLUME

V týchto príkazoch DRIVEID je ID zariadenia vášho spúšťacieho disku, ktorý je zvyčajne "disk0", ale môže to byť iná hodnota ako "disk1" alebo iné číslo, ak máte vo svojom systéme viac fyzických jednotiek. Môžete si to pozrieť spustením príkazu "disktil list", aby ste zobrazili dostupné zariadenia a príslušné ID zariadenia.

Pri druhom príkaze je VOLUME nejaký názov, ktorý sa zameria na samotný zavádzací oddiel namiesto jednotky. Existujú tri spôsoby, ako to urobiť. Prvým je použiť názov bootovacieho zväzku, ktorý by mal byť obklopený citátmi, ak sú v nej medzery (alebo môžete správne uniknúť znakmi medzery pomocou spätného lomítka pred nimi). Druhou možnosťou je použiť ID segmentu pre zväzok, ktorý vyzerá ako ID zariadenia, ale s prílohou "s1" alebo "s2". Keďže systémy OS X majú zvyčajne zavádzací oddiel EFI, zvyčajne to odráža číslo segmentu bootovacieho disku, aby bolo disk0s2. Treťou možnosťou je jednoducho zacieliť koreň spúšťacieho súborového systému pomocou jedného znaku dopredu na lomku. Nasledujú príklady všetkých troch týchto možností:

disktil verifyVolume "Macintosh HD"

disktil verifyVolume Macintosh \ HD

disktil verifyVolume disk0s2

disktil verifyVolume /

Keď spustíte tieto príkazy, systém skontroluje zavádzaciu jednotku a stav výstupu podobne ako v okne záznamu nástroja Disk Utility.

Poslednou možnosťou je použiť rutinu "fsck", ktorá je podobná príkazu diskutil a spúšťa rovnaké kontrolné rutiny, ale je trochu bizarnejšia. Spoločnosť Apple odporúča používať disktil vždy, keď je to možné, ale niekedy disktil môže vykazovať chybu, ktorú nedokáže prekonať, v takom prípade môže byť fsck úspešná.

Ak chcete použiť fsck, stačí na príkazovom riadku OS X Terminal spustiť nasledovný príkaz a zmenit ID zväzku slúchadiel tak, ako je to v prípade zavádzacej jednotky:

sudo fsck_hfs -f / dev / disk0s2

Rovnako ako disktil, výsledkom bude výstup, ktorý kontroluje rôzne databázové súbory formátovania a ukazuje akékoľvek potenciálne problémy.

Ak problémy existujú, môžete ich opraviť spustením systému na inštaláciu alebo obnovenie OS X a následne pomocou nástroja Disk Utility na ich opravu alebo spustením disktilových príkazov uvedených vyššie, ale pomocou "repairVolume" namiesto "verifyVolume "príkaz. Ak chcete použiť príkaz fsck, môžete ho spustiť pomocou nasledujúcich príznakov na vykonanie opravy:

sudo fsck_hfs -fy / dev / disk0s2

Majte na pamäti, že pri zavádzaní do jednotky na inštaláciu alebo obnovu systému OS X bude ID disk0 pravdepodobne teraz reprezentovať jednotku obnovenia namiesto hlavnej jednotky zavádzania systému. Preto nezabudnite spustiť "disktuil list" znova pred spustením príkazu a zistiť správne ID, ktoré chcete použiť.


 

Zanechajte Svoj Komentár