Ako opraviť chyby disku v Ubuntu

Ruky píšuce na prenosnom počítači

Kredit za obrázok: eclipse_images/E+/GettyImages

Takmer každý vie, že je dôležité zálohovať informácie v počítači, ale relatívne málo ľudí o tom premýšľa, kým im nečakane neodumrie pevný disk. Moderné pevné disky znižujú pravdepodobnosť, že sa to stane, pomocou vstavaného diagnostického softvéru nazývaného Self-Monitoring, Analysis and Reporting Technology (SMART), ktorá zisťuje chyby disku a skoré príznaky zlyhania a hlási ich OS. Ak je týmto operačným systémom Ubuntu, na obrazovke sa zobrazí upozornenie, že váš disk môže vyžadovať pozornosť. Je tiež možné, že si začnete všimnúť chyby, aj keď disk nehlási problémy.

First Things First

Ak máte čo i len podozrenie na problém s diskom, prvá vec, ktorú musíte urobiť, je zálohovať si osobné súbory, fotografie a čokoľvek iné, čo by bolo ťažké nahradiť. Pred zlyhaním disku môžete alebo nemusíte dostať žiadne ďalšie varovanie a je úplne možné, že prídete o niektoré zo svojich údajov, aj keď disk úspešne opravíte. Zálohovanie súborov, aj keď sú poškodené, ponecháva dvere otvorené na ich neskoršie obnovenie.

Video dňa

Nechajte Ubuntu skontrolovať, či na disku nie sú chyby

Ak váš počítač stále funguje a spúšťa sa normálne, je celkom jednoduché nechať Ubuntu skontrolovať disk na chyby. Kliknite na prehľad „Aktivity“ v ľavom hornom rohu obrazovky a do vyhľadávacieho panela napíšte „Disky“. Program Disky načíta údaje autodiagnostiky disku a zobrazí hodnotenie stavu disku. Zvyčajne sa zobrazuje „Disk je v poriadku“, ale možné sú aj „Pred zlyhaním“ a „Zlyhanie“. Ani "OK" nezaručuje, že je váš disk v poriadku, takže ak máte chyby, aj tak chcete disk otestovať manuálne. Pozrite sa pod grafiku „Zväzky“ a uvidíte malú ikonu ozubeného kolieska. Kliknite na to a vyberte „Skontrolovať súborový systém“. Ubuntu skontroluje, či na disku nie sú chyby, a vráti správu, ktorá buď vyhlási váš disk o čistote, alebo nahlási chyby. Ak máte chyby, ďalším krokom je ich opraviť.

Nechajte Ubuntu opraviť disk

Ubuntu dokáže ľahko opraviť súborový systém. Na tej istej obrazovke znova kliknite na ikonu ozubeného kolieska. Tentokrát namiesto „Skontrolovať súborový systém“ vyberte „Opraviť súborový systém“. V závislosti od veľkosti a rýchlosti to môže chvíľu trvať váš disk a počet chýb, ktoré Ubuntu nájde, ale nakoniec dostanete správu, aby ste vedeli, či oprava podarilo. Ak áno, môžete pokračovať v používaní disku. Všetky súbory, ktoré sú príliš poškodené na automatickú opravu, sa uložia, zvyčajne do priečinka s názvom „stratené + nájdené“, kde sa ich môžete pokúsiť obnoviť manuálne pomocou pokročilých nástrojov. Ak oprava zlyhá, musíte disk naformátovať, aby bol opäť použiteľný, čím sa vymažú všetky vaše dáta. Ak máte na tomto disku nenahraditeľné dáta, najlepšie je vymeniť disk a ponechať ten starý nedotknutý, aby ste mohli vyskúšať pokročilé metódy obnovy dát alebo si na to najať profesionála.

Oprava zo živého disku

Zvyčajne už nie je potrebné mať samostatný opravný disk Ubuntu na spustenie v prípade núdze, pretože samotný hlavný operačný systém sa spúšťa a beží z jednotky USB alebo optického disku. Nanajvýš možno budete musieť zadať nastavenia systému BIOS počítača a prikázať mu, aby sa zaviedol z vášho flash disku alebo DVD namiesto pokusu o čítanie problematického pevného disku. Po spustení operačného systému môžete spustiť program Disky rovnakým spôsobom, ako by ste normálne robili.

Oprava z príkazového riadku

V Linuxe je často efektívnejšie robiť veci z príkazového riadku a existuje dobrý argument pre znalosť niekoľkých základných zručností v príkazovom riadku. Na rozdiel od OS X a Windows môžete mať v Linuxe ľubovoľný počet desktopových rozhraní – dokonca aj v samotnom Ubuntu – a nie všetky majú rovnaké grafické programy na prácu. Ak sa naučíte niekoľko kľúčových techník príkazového riadka, môžete ich použiť s ľubovoľným operačným systémom Linux bez ohľadu na rozhranie pracovnej plochy, ktoré používa. Je to o niečo zložitejšie, ale aj univerzálnejšie.

Príkaz FSCK

V Linuxe s príkazovým riadkom opravujete chybné sektory pomocou príkazu fsck, čo je skratka pre „kontrola konzistencie súborového systému“. V Linuxe sú disky pripojená alebo nepripojená – v podstate aktívna alebo neaktívna – a pred spustením funkcie fsck na nej musíte jednotku odpojiť, aby ste predišli náhodnému poškodenie. Jednotku odpojíte manuálne zadaním príkazu unmount, za ktorým nasleduje názov jednotky alebo jednotiek, napríklad „unmount /dev/sdb“ bez úvodzoviek. Keď je jednotka odpojená, môžete teraz zadať príkaz fsck.

Ukážka opravy

Fsck rozpoznáva veľa premenných a mali by ste si ich prečítať, ale na typickom systéme môžete zadať príkaz takto: "sudo fsck -AR -C -y." To mu povie, aby skontroloval všetky diskové súborové systémy vo vašom počítači, pokúsil sa ich opraviť a poskytol monitory stavu ak sú podporované, aby ste vedeli, ako napredujete, a opravy vykonávajte interaktívne, aby ste mali informácie o tom, čo deje. Časť „sudo“ na začiatku hovorí OS, aby vám dal oprávnenia správcu alebo „superužívateľa“. dočasne, takže budete vyzvaní na zadanie hesla správcu predtým, ako vám umožní pokúsiť sa opraviť disk. Keď je to hotové, fsck vám dá kód 0, ak sa nenašli žiadne chyby, 1, ak boli chyby opravené, 2, ak by sa mal systém reštartovať, a 4, ak nebolo možné opraviť všetky nájdené chyby.

Verzia Ubuntu

Tu uvedené informácie sa vzťahujú na Ubuntu 18.04. Jeho časti sa nemusia vzťahovať na iné verzie Ubuntu alebo derivátov Ubuntu.