Kaip ištaisyti disko klaidas Ubuntu

Rašymas rankomis nešiojamajame kompiuteryje

Vaizdo kreditas: eclipse_images/E+/GettyImages

Beveik visi žino, kad svarbu sukurti atsarginę informacijos kopiją kompiuteryje, tačiau palyginti nedaug žmonių apie tai susimąsto tol, kol netikėtai užges kietasis diskas. Šiuolaikiniai standieji diskai sumažina tikimybę, kad taip nutiks naudojant įmontuotą diagnostikos programinę įrangą, vadinamą savikontrole, Analizės ir ataskaitų teikimo technologija (SMART), kuri aptinka disko klaidas ir ankstyvus gedimo požymius ir praneša apie juos jūsų OS. Jei ta OS yra Ubuntu, ekrane matote įspėjimą, kad jūsų diskui gali prireikti dėmesio. Taip pat gali būti, kad pastebėsite klaidas, net jei diskas nepraneša apie problemas.

Visų pirmą

Jei net įtariate disko problemą, pirmiausia turite sukurti atsargines asmeninių failų, nuotraukų ir visko, ką būtų sunku pakeisti, atsargines kopijas. Galite arba negausite jokio papildomo įspėjimo, kol diskas suges, ir visiškai įmanoma prarasti dalį duomenų, net jei sėkmingai taisysite diską. Turėdami atsarginę failų kopiją, net jei jie yra sugadinti, galėsite juos atkurti vėliau.

Dienos vaizdo įrašas

Leiskite Ubuntu patikrinti, ar diske nėra klaidų

Jei jūsų kompiuteris vis dar veikia ir paleidžiamas įprastai, Ubuntu labai paprasta patikrinti, ar diske nėra klaidų. Viršutiniame kairiajame ekrano kampe spustelėkite „Veiklos“ apžvalgą ir paieškos juostoje įveskite „Diskiai“. Programa Disks nuskaito disko savidiagnostikos duomenis ir parodo disko būklės įvertinimą. Paprastai sakoma „Diskas gerai“, bet galimi ir „Pre-fail“ ir „Fail“. Net „Gerai“ negarantuoja, kad jūsų diskas yra gerai, todėl jei turite klaidų, vis tiek norite patikrinti diską rankiniu būdu. Pažvelkite į grafiką „Tūriai“ ir pamatysite mažą krumpliaračio piktogramą. Spustelėkite jį ir pasirinkite „Tikrinti failų sistemą“. „Ubuntu“ patikrina, ar diske nėra klaidų, ir grąžina pranešimą, kuriame jūsų diskas yra švarus, arba praneša apie klaidas. Jei turite klaidų, kitas žingsnis yra jas ištaisyti.

Leiskite Ubuntu pataisyti diską

Ubuntu gali lengvai pataisyti failų sistemą. Tame pačiame ekrane dar kartą spustelėkite krumpliaračio piktogramą. Šį kartą vietoj „Patikrinti failų sistemą“ pasirinkite „Pataisyti failų sistemą“. Priklausomai nuo dydžio ir greičio, tai gali užtrukti jūsų diskas ir klaidų, kurias randa Ubuntu, skaičius, bet galiausiai gausite pranešimą, pranešantį, ar taisymas pavyko. Jei taip, galite toliau naudoti diską. Visi failai, pernelyg sugadinti, kad būtų galima taisyti automatiškai, išsaugomi, paprastai aplanke, pavadintame „pamestas+rastas“, kur galite pabandyti juos atkurti rankiniu būdu naudodami pažangius įrankius. Jei taisymas nepavyksta, turite suformatuoti diską, kad jį vėl būtų galima naudoti, o tai ištrina visus jūsų duomenis. Jei tame diske turite nepakeičiamų duomenų, geriausia jį pakeisti, o senąjį palikti nepažeistą, kad galėtumėte išbandyti pažangius duomenų atkūrimo metodus arba pasamdyti profesionalą, kad tai padarytų.

Taisymas iš tiesioginio disko

Paprastai nebereikia turėti atskiro Ubuntu taisymo disko, iš kurio būtų galima paleisti kritiniais atvejais, nes pati pagrindinė OS paleidžiama ir veikia iš USB įrenginio arba optinio disko. Daugiausiai gali tekti įvesti kompiuterio BIOS nustatymus ir liepti paleisti iš mini įrenginio arba DVD, o ne bandyti nuskaityti probleminį standųjį diską. Kai OS paleidžiama, galite paleisti programą Disks taip pat, kaip įprastai.

Remontas iš komandinės eilutės

„Linux“ operacinėje sistemoje dažnai efektyviau atlikti veiksmus naudojant komandų eilutę, todėl yra geras argumentas žinoti keletą pagrindinių komandinės eilutės įgūdžių. Skirtingai nei OS X ir Windows, Linux sistemoje galite turėti bet kokį darbalaukio sąsajų skaičių – net ir vien tik Ubuntu – ir ne visos turi tas pačias grafines programas. Jei išmoksite keletą pagrindinių komandinės eilutės metodų, galėsite juos naudoti su bet kuria Linux OS, neatsižvelgiant į jos naudojamą darbalaukio sąsają. Tai šiek tiek sudėtingesnė, bet ir universalesnė.

FSCK komanda

Komandinės eilutės „Linux“ sistemoje blogus sektorius taisote naudodami komandą fsck, kuri yra „failų sistemos nuoseklumo tikrinimo“ trumpinys. „Linux“ diskai yra prijungtas arba neprijungtas – iš esmės aktyvus arba neaktyvus – ir prieš paleisdami fsck diską turite atjungti, kad išvengtumėte atsitiktinio žalą. Diską atjungiate rankiniu būdu įvesdami atjungimo komandą, po kurios nurodomas disko ar diskų pavadinimas, pavyzdžiui, „atjungti /dev/sdb“ be kabučių. Kai diskas nėra prijungtas, dabar galite įvesti komandą fsck.

Remonto pavyzdys

Fsck atpažįsta daugybę kintamųjų, todėl turėtumėte juos perskaityti, tačiau įprastoje sistemoje galite įvesti tokią komandą: "sudo fsck -AR -C -y." Tai nurodo patikrinti visas jūsų kompiuterio disko failų sistemas, bandyti jas taisyti, pateikti būsenos monitorius jei jie palaikomi, kad žinotumėte, kaip sekasi, ir atlikite remontą interaktyviai, kad galėtumėte įvesti vykstantys. „Sudo“ dalis pradžioje nurodo OS suteikti jums administratoriaus arba „super vartotojo“ teises laikinai, todėl būsite paraginti įvesti administratoriaus slaptažodį, kol galėsite taisyti diskas. Kai tai bus padaryta, fsck suteikia kodą 0, jei klaidų nerasta, 1, jei klaidos buvo ištaisytos, 2, jei reikia paleisti sistemą iš naujo, ir 4, jei nepavyko ištaisyti visų rastų klaidų.

Ubuntu versija

Čia pateikta informacija taikoma Ubuntu 18.04. Kai kurios jo dalys negali būti taikomos kitoms Ubuntu ar Ubuntu darinių versijoms.