Failisüsteem on kirjutuskaitstud režiimis. Kuidas lubada Androidi Total Commanderis kirjutuskaitstud kaustadesse kirjutamist

Kuidas lubada kirjutamist kirjutuskaitstud kaustadesse Kogu programm Commander Androidile. Kirjutasime suurepärasest programmist, failihaldur Sest Android kokku Commander, mis võib hõlpsasti asendada kõik muud sedalaadi Androidi programmid (ASTRO, Root Explorer, ES Explorer).

Täielik komandör Venestatud, omab juurtugi, pistikprogrammide ühendamise võimalust, kahe paneeli režiimi ja on eluks ajaks täiesti tasuta. See tähendab, et täiesti puudub ka reklaam.

Programmiga lähemalt tutvudes selgus aga, et monteerimine süsteemi partitsioonid Total Commanderis salvestamiseks see lihtsalt ei tööta. IN Juurprogramm Näiteks Explorer saab seda teha, klõpsates nuppu " Mount RW"Total Commanderis pole sellist nuppu ega sarnast menüüelementi.

Kuid nagu selgus, on sellest olukorrast väljapääs tänu laiad võimalused programmi sätted. Ja täna räägime teile, kuidas lisada meile vajalik nupp ühe minuti jooksul programmi nuppude paneelile.

Juhised:

1. Käivitage Total Commander ja vajadusel avage nupupaneel, klõpsates:

2. Saate paneelile nupu lisada, klõpsates:

3. Valige avanevas aknas „Funktsiooni tüüp:”

4. Valige Internal Team

5. Valige väljal "Käsk" "119 Remount".

6. Klõpsake nuppu OK / Rakenda

Kuigi mõnes mõttes parem Windowsi seaded, kuid suudab ka kasutaja tuju rikkuda, tekitades vigu. Üks neist on failisüsteemi ligipääsmatus. Veelgi enam, see kehtib nii tavaliste mälupulkade kui ka kõvakettad mõnes olukorras. Probleemi saab lahendada. Kuid kogenud kasutajad nad ei tea alati, kuidas viga parandada, kui Ubuntu kuvab: "Failisüsteem on kirjutuskaitstud." Püüdsime selles artiklis vastuse anda.

Ubuntu failidele juurdepääsuga seotud probleemidel võib olla mitu põhjust.

Kõigepealt peaksite kontrollima, kas see failisüsteem töötab korralikult. Välkmälukaardi puhul on seda lihtne teha. Proovige see Windowsi arvutist avada. Teine süsteem suudab draiviga probleeme kiiresti leida. Sama kehtib ka mälukaartide, Hiina pleierite ja muude odavate andmekandjate kohta. Sageli võib see nii olla.

Kui kõvaketas on problemaatiline, on kontrollimine palju keerulisem. Kui teie arvutil on kaks süsteemi, kontrollige, kas teie kõvaketas töötab Windowsis korralikult. Need meetodid võimaldavad teil kindlaks teha rikke allika.

Vormindamine

Paljudel juhtudel aitab funktsionaalsust taastada lihtsalt failisüsteemi vormindamine. Seda on eriti lihtne teha mälupulgal. Tõsi, me ei ole alati valmis sellel juba olevast teabest loobuma. Edastage kõik andmed oma arvutisse all Windowsi juhtimine ja vormindage probleemne draiv.

Vaevalt, et keegi julgeks seda plaadiga teha. Vormindamine võib hävitada palju olulist teavet. Pealegi, kui fail on kahjustatud Ubuntu süsteem, tuleb probleemi mujalt otsida.

Vigade kontrollimine

Saate kontrollida ketast vigade suhtes mitte ainult Windowsis. Ubuntul on ka selleks piisavalt arsenali. Seda saab teha käskude ja kasutades spetsiaalne rakendus. Kõigepealt vaatame meetodit, mis kasutab standardseid tööriistu.

Vaatame läbi draivide loendi:

Konkreetse draivi kontrollimine:

hdparm -i /dev/sdf | grep mudel

Näidis kasutab sdf-i, kuid teie ketta nimi võib olla erinev.

Kui helitugevus oli paigaldatud, tuleb see toiming enne kontrollimist tühistada:

Nüüd kontrollime helitugevust halbade plokkide jaoks - probleemsed alad:

badblocks -s /dev/sdf1 > /root/badblock

Edenemist kuvatakse protsentides.

Nüüd märgime halvad plokid nii, et süsteem lõpetaks nende kasutamise:

e2fsck -l /root/badblock /dev/sdf1

See meetod peaks teoreetiliselt aitama lahendada mis tahes tüüpi kandjaga seotud probleeme. Kui ketaste vigade otsimine ei aidanud, on aeg seda kasutada mugav utiliit- Gparted.

GParted

  1. Esiteks peate selle programmi installima. Seda on lihtne teha käsuga:
    sudo apt-get install gparted
  2. Avage GParted. Kogu meedia kuvatakse meie ees. Nende hulgas peaks olema probleemne, millele pole ligipääsetav - kui utiliit näeb vigu, märgib see selle hüüumärgiga.
  3. Nüüd avage meie ketas ja klõpsake ülaosas nuppu "Sektsioon".
  4. Valige rippmenüüst „Kontrolli vigu”. Programm skannib ketta ja võib-olla leiab probleeme, mille järel failisüsteem muutub kirjutuskaitstuks.

Juurdepääsuõigused

Lõpuks, viimane põhjus, miks me kaotame juurdepääsu andmehaldusele meedias, on rikutud õigused. Selle probleemiga võivad kokku puutuda ka juurrežiimi kasutavad kogenud kasutajad. Kui kasutame erinevaid käske, mõistmata nende olemust täielikult, või käivitame laiendatud õigustega programme, võib süsteem juurdepääsu ekslikult blokeerida.

Pärast seda näeme Ubuntu sõnumit: "Failisüsteem on kirjutuskaitstud." Spetsiaalsed käsud aitavad teil seda probleemi lahendada.

Nagu universaalne meetod Siinne käsk sobib:

sudo chown -R : /kodu/

Peate selle asemel sisestama oma kasutajanime. Meeskonna chown vastutab kausta juurdepääsuõiguste muutmise eest. Atribuut –R tähendab, et seda jaotist saab lugeda ainult kasutaja. Sudo tühistab need muudatused. Näites oli probleem kodupartitsioonis, kui teil on välkmäluseadmega probleeme, peaksite sisestama selle kataloogi.

Ubuntu failisüsteem töötab veidi teistel põhimõtetel kui Windowsis. Seetõttu käituvad kõik tema kontrolli all olevad kettad erinevalt. Seetõttu ilmnevad uued vead, mida Windowsis ei saa esineda.

Nüüd teame, kuidas plaadi redigeerimisega seotud probleeme lahendada. Probleemiks võib olla seadmete rike või õiguste vale määratlus. Peaasi on probleem õigesti tuvastada ja see lahendada. Õnneks pole see kõigist vigadest kõige tõsisem, kuigi võib kasutajale probleeme tekitada.

Kuigi see on mõnes mõttes parem kui Windows, suudab see vigade tekitamisega ka kasutaja tuju rikkuda. Üks neist on failisüsteemi ligipääsmatus. Lisaks kehtib see mõnes olukorras nii tavaliste välkmälu- kui ka kõvaketaste kohta. Probleemi saab lahendada. Kuid isegi kogenud kasutajad ei tea alati, kuidas viga parandada, kui Ubuntu kuvab: "Failisüsteem on kirjutuskaitstud." Püüdsime selles artiklis vastuse anda.

Indeksi ala koosneb inoodidest, millel on sama struktuur. Välja suurus sõltub selles sisalduvate inoodide arvust. See arv määratakse failisüsteemi loomisel ja seda ei saa muuta. Inodes sisaldab teavet faili kohta. Iga inode võib kirjeldada maksimaalselt ühte faili.

Indeksi deskriptorid sisaldavad faili kohta järgmist teavet. Aadressi teave - 40 baiti. . Esimesed 10 aadressi on faili esimese 10 andmeploki otseaadressid. Kui fail on suurem kui 10 plokki, kasutatakse kaudseid plokke. Kaudsed plokid asuvad andmeväljal, kuid sisaldavad failiandmete asemel plokkide numbreid. Üheteistkümnes aadress sisaldab näivploki numbrit, mis sisaldab faili järgmiste andmeplokkide numbreid. Seda nimetatakse üheks kaudseks adresseerimiseks. Kaheteistkümnes plokk sisaldab kaudse ploki numbrit, mis sisaldab kaudsete plokkide arvu, mis juba sisaldavad andmeploki plokke.

Ubuntu failidele juurdepääsuga seotud probleemidel võib olla mitu põhjust.

Kõigepealt peaksite kontrollima, kas see failisüsteem töötab korralikult. Välkmälukaardi puhul on seda lihtne teha. Proovige see Windowsi arvutist avada. Teine süsteem suudab draiviga probleeme kiiresti leida. Sama kehtib ka mälukaartide, Hiina pleierite ja muude odavate andmekandjate kohta. Sageli võib see nii olla.

Vaheseinte automaatne paigaldamine

Keelab käivitatavad failid käivitatavad failid failisüsteemis. Teine turvavõimalus. Failisüsteemi tingimusteta lahtiühendamine võib põhjustada süsteemi krahhi või failisüsteemi andmete rikkumist. Seejärel käivitage käsk partitsiooni ühendamiseks olemasolevasse kataloogi.

Draivi lahtiühendamiseks käivitage käsk. Failisüsteem on organiseerimise mehhanism erinevat tüüpi salvestamine ja kasutajale esitamine. Iga failisüsteem koosneb mitmest elemendist. Käivitusplokk sisaldab teavet süsteemi jaoks vajalik failisüsteemile juurdepääsuks. Andmeplokk on meie andmete ala. Failisüsteemi saab ühendada või lahti ühendada. Näitab failisüsteemis vaba ja kasutatud ruumi hulka.

Seda nimetatakse kahekordseks kaudseks suunaks. Kolmeteistkümnenda ploki kaudu rakendatakse kolmekordset kaudset adresseerimist. Tasuta plokkide loetlemine toimub lingitud loendi kaudu. Kataloogid on kujutatud failidena, kuhu iga kataloogis sisalduva faili kohta kirjutatakse kaherealine struktuur: inode ja failinimi.

Alglaadimisplokk võtab enda alla ühe ploki ja sisaldab programmi, mis alustab operatsioonisüsteemi laadimist. Ülejäänud plokid on rühmitatud sama suurusega rühmadesse. Iga rühm sisaldab osa failisüsteemist ja süsteemi terviklikkuse jaoks oluliste globaalsete süsteemisüsteemide koopiaid – superploki ja rühma kirjeldusi.

Kui kõvaketas on problemaatiline, on kontrollimine palju keerulisem. Kui teie arvutil on kaks süsteemi, kontrollige, kas teie kõvaketas töötab Windowsis korralikult. Need meetodid võimaldavad teil kindlaks teha rikke allika.

Vormindamine

Paljudel juhtudel aitab funktsionaalsust taastada lihtsalt failisüsteemi vormindamine. Seda on eriti lihtne teha mälupulgal. Tõsi, me ei ole alati valmis sellel juba olevast teabest loobuma. Edastage kõik andmed Windowsiga arvutisse ja vormindage probleemne draiv.

Sihtmärgina saame määrata seadme nime või selle kinnituspunkti. Kinnitusvalikud. Eelmistes peatükkides oli meil kõvakettal sageli erinevaid andmeid. On aeg nende kohta infot koguda ja süstematiseerida. Esimene asi, mida meeles pidada, on jõudlus. Kõik failisüsteemi viited on üsna aeglased ja kujutavad sageli isegi meie koodi kiiruse kitsaskohta. Seega peaksite proovima anda endast parima ja salvestama mõne tulemuse tulemused vahemällu, et järgnev kood saaks neile viidata.

Rühmade kirjeldused kirjutatakse igasse rühma järjestikku numbrite jadana. Iga inode sisaldab teavet selle kohta, millised plokid faili kuuluvad. See saavutatakse osutite abil, mis osutavad rühmaandmevälja plokkidele. Tagastab – edunumbriga, mis on suurem kui või võrdne nulliga, mis esindab süsteemitabelite failideskriptorit.

Avab faili; kui faili pole olemas, loob see esmalt selle kolmanda argumendi abil. Primitiivi positsioneerimine failis. Edu korral tagastatakse uus failikäepide. Loomine hierarhiline organisatsioon failisüsteem - kataloogi loomine ja hävitamine, linkide loomine ja hävitamine, praeguse kataloogi muutmine. Kataloogi hävitamine; kataloog ei tohi sisaldada ühtegi faili.

Vaevalt, et keegi julgeks seda plaadiga teha. Vormindamine võib hävitada palju olulist teavet. Veelgi enam, kui Ubuntu failisüsteem on kahjustatud, tuleb probleemi otsida mujalt.

Igale failile juurdepääs peab algama selle avamisega. Seejärel laadime tsüklina alla ühe kilobaidise faili. Nii saab andmeid töödelda "paralleelselt" lugemisega. Kui olete lõpetanud, tuleks teie ühendus failiga sulgeda. Ülaltoodud koodist saame visata silmuse ja laadida kõik korraga.

Pöörake tähelepanu toodud näidete kvaliteedile. Nimetage ümber failid, mille linkime mõnega, mida pole olemas. Esimene saadab meile 30 sekundi jooksul hoiatuste laine, teine ​​neist "vaid" väheseid. Seetõttu peame kõik ette valmistama, et saaksime ise sõnumeid kontrollida. Aeg luua primitiivne veakäsitlus. See peaks andma meile faili lingi, st ressursi väärtuse.

Muudatused praegune kataloog protsessid; Protsessi vana praegune kataloog tagastatakse ja uue kataloogi inode laaditakse. Kõik teel olevad kataloogid peavad olemas olema ja protsessil on nende täitmise õigused. Kõva lingi puhul on ka fail garanteeritud ja algne nimi hävib, aga sümboolne link mitte. Tegelikult ei kontrolli see sümboolse lingi loomisel isegi lähtefaili olemasolu. Sümboolset linki tõlgendatakse siis, kui selle kaudu üritatakse failile juurde pääseda. Lisaks saab luua sümboolse lingi üle failisüsteemi piiride tavaline fail, spetsiaalne fail ja kataloog.

Vigade kontrollimine

Saate kontrollida ketast vigade suhtes mitte ainult Windowsis. Ubuntul on ka selleks piisavalt arsenali. Seda saab teha käskude või spetsiaalse rakenduse abil. Kõigepealt vaatame meetodit, mis kasutab standardseid tööriistu.

Vaatame läbi draivide loendi:

Konkreetse draivi kontrollimine:

Määratud failinimi jäetakse failisüsteemist välja; kõvalingi väljade arv inode faili vähendatakse 1 võrra; kui see arv muutub 0-ks, fail hävitatakse. Failiõiguste muutmiseks peab seda primitiivi käivitav protsess olema faili administraator või omanik.

See juhend on mõeldud edasijõudnud kasutajatele. Teiste seadmete ühendamiseks peavad teil olema administraatori õigused. Loetleme kõik saadaolevad kettad ja partitsioonid. Tulemus näeb välja selline. See võib olla mis tahes tühi kataloog, isegi teie kodukataloogis.

hdparm -i /dev/sdf | grep mudel

Näidis kasutab sdf-i, kuid teie ketta nimi võib olla erinev.

Kui helitugevus oli paigaldatud, tuleb see toiming enne kontrollimist tühistada:

Nüüd kontrollime helitugevust halbade plokkide jaoks - probleemsed alad:

badblocks -s /dev/sdf1 > /root/badblock

Edenemist kuvatakse protsentides.

Kas see on ainult aktiivne helin?

võid leida täielik nimekiri man lehel kasutades.

Kas alla laaditakse ainult fail?

Kas säästsite selle aja, raha? Kas see aitas probleemi lahendada? Kas olete valmis edasise arengu eest sümboolset tasu andma? Seal on üle 000 joone, näpunäiteid ja nippe, sealhulgas palju erinevaid mustreid.

Kõvakettad ja muud salvestusruumid on näiteks tähtede all küljes, see pole midagi erilist, kuigi see, et üksikutel draividel ühist tipppunkti pole, on minu jaoks kummaline. Tegelikult pole töölaud midagi muud kui kaust, mis asub süsteemi ketas kuskil kasutaja kaustas. Mujal on segaduse suurendamiseks mitu peidetud süsteemifaili. Teil on "otsetee" on sümlingi failitüüp, teil on kataloog on kataloogi failitüüp, protsess on protsessi failitüüp.

Nüüd märgime halvad plokid nii, et süsteem lõpetaks nende kasutamise:

e2fsck -l /root/badblock /dev/sdf1

See meetod peaks teoreetiliselt aitama lahendada mis tahes tüüpi kandjaga seotud probleeme. Kui ketaste vigade otsimine ei aita, on aeg kasutada mugavat utiliiti - GParted.

GParted


Selles süsteemis tuleb 3,5-tollise disketi lugemiseks see esmalt installida. Enne kui hakkate toimetama, annab ta teile vajalikke teadmisi. Kõiki seadmeid pole vaja loetleda. #-ga algavad read on kommentaarid.

Kommentaarid sisaldavad tavaliselt teavet faili kohta või tähistavad seega ridu, mis on failitoimingust ajutiselt välja jäetud. Kolmandas on meil pealkirjad, mis määratlevad, mida järgmist teavet. Failisüsteem – identifitseerib installitava seadme või failisüsteemi ja asukoha, kus see asub.

  1. Esiteks peate selle programmi installima. Seda on lihtne teha käsuga:
    sudo apt-get install gparted
  2. Avage GParted. Kogu meedia kuvatakse meie ees. Nende hulgas peaks olema probleemne, millele pole ligipääsetav - kui utiliit näeb vigu, märgib see selle hüüumärgiga.
  3. Nüüd avage meie ketas ja klõpsake ülaosas nuppu "Sektsioon".
  4. Valige rippmenüüst „Kontrolli vigu”. Programm skannib ketta ja võib-olla leiab probleeme, mille järel failisüsteem muutub kirjutuskaitstuks.

Juurdepääsuõigused

Lõpuks, viimane põhjus, miks me kaotame juurdepääsu andmehaldusele meedias, on rikutud õigused. Selle probleemiga võivad kokku puutuda ka juurrežiimi kasutavad kogenud kasutajad. Kui kasutame erinevaid käske, mõistmata nende olemust täielikult, või käivitame laiendatud õigustega programme, võib süsteem juurdepääsu ekslikult blokeerida.

Kinnituspunkt on koht, kuhu seade tuleks paigaldada. Seadme kasutamisel viitame sellele asukohale. Igal operatsioonisüsteemil on oma failisüsteem, mida see eelistab ja millel töötab. prügila - määratud väärtus näitab, et failisüsteem tuleks keelata. Vaikeväärtus on 0, mis tähendab, et failisüsteemi pole vaja lahti ühendada.

Väärtus 1 tähendab, et partitsiooni tuleb kõigepealt kontrollida. Seevastu väärtus 2 tähendab, et ketast või partitsiooni tuleks täiendavalt kontrollida. Mainiti näidispealkirju. Neil võivad olla erinevad nimed, kuid väärtuste järjekord peab olema sama!


Pärast seda näeme Ubuntu sõnumit: "Failisüsteem on kirjutuskaitstud." Spetsiaalsed käsud aitavad teil seda probleemi lahendada.

Universaalse meetodina sobib järgmine käsk:

Peate selle asemel sisestama oma kasutajanime. Käsk chown vastutab kausta juurdepääsuõiguste muutmise eest. Atribuut –R tähendab, et seda jaotist saab lugeda ainult kasutaja. Sudo tühistab need muudatused. Näites oli probleem kodupartitsioonis, kui teil on välkmäluseadmega probleeme, peaksite sisestama selle kataloogi.

Enne mis tahes seadme installimist peate teadma, kuidas see süsteemis tuvastatakse. Teades, kus konkreetne kõvaketas asub, leiame selle partitsioonid. Pange tähele ka seda, et põhi- ja täiustatud jaotisi võib olla kuni neli. Programm kuvab selle ketta partitsioonide kohta.

Pärast ülaltoodud teksti lugemist saate nüüd ühendada partitsioonid ja seadmed. Seadme paigaldamiseks saate kasutada käsku. Saate seda laiendada. See kinnitus on mõttekas muude meediumite kui kõvaketaste jaoks. Kui süsteem pärast paigaldamist seadet ei tuvasta, peab selle paigaldama seade. Programmeerijad pidid kirjutama "uuesti" ja draiverid varajastes versioonides põhjustasid vigu, mis võisid põhjustada andmete kadumise.

Ubuntu failisüsteem töötab veidi teistel põhimõtetel kui Windowsis. Seetõttu käituvad kõik tema kontrolli all olevad kettad erinevalt. Seetõttu ilmnevad uued vead, mida Windowsis ei saa esineda.

See käsk ühendab failisüsteemi kirjutuskaitstud režiimis. Seejärel lisage eelistatavalt lõpus joonlaud. Peaksite selle ühele reale kirjutama. Neid parameetreid enam ei kirjeldata – lugesite neid selle artikli alguses. Samuti pidage meeles, et kinnituskohad peavad olemas olema!

On mitmeid põhjuseid, miks on kasulik hoida mõnda kataloogi eraldi failisüsteemides. Kataloog, kuhu failisüsteem installida. IN lihtsaim vorm seda kasutatakse järgmiselt. # Kinnituspunkti kinnitusseade.

Nüüd teame, kuidas plaadi redigeerimisega seotud probleeme lahendada. Probleemiks võib olla seadmete rike või õiguste vale määratlus. Peaasi on probleem õigesti tuvastada ja see lahendada. Õnneks pole see kõigist vigadest kõige tõsisem, kuigi võib kasutajale probleeme tekitada.

Kuigi see on mõnes mõttes parem kui Windows, suudab see vigade tekitamisega ka kasutaja tuju rikkuda. Üks neist on failisüsteemi ligipääsmatus. Lisaks kehtib see mõnes olukorras nii tavaliste välkmälu- kui ka kõvaketaste kohta. Probleemi saab lahendada. Kuid isegi kogenud kasutajad ei tea alati, kuidas viga parandada, kui Ubuntu kuvab: "Failisüsteem on kirjutuskaitstud." Püüdsime selles artiklis vastuse anda.

Nii et kui soovite kõik kokku panna, peate kirjutama. Plahvata. Mitte mingil juhul ei tohiks te faile sel viisil lugeda. Sellise koodi tähenduse võib kokku võtta järgmiselt lihtne võrdlus: Pakend ainult koheseks lahtipakkimiseks. Sellel pole mingit eesmärki ja see võtab vajalikku aega.

Märkimist väärib ka nn “Teie arvates arvutiteadusest” lõpetamine. Lahendust illustreerib kõige paremini näide. Selle lahenduse miinuseks on aga see, et pärast koodi kirjutamist võime programmi põhilõime kaotamisel plokkidesse mattuda ja me ei suuda mõelda kõikidele võimalikele olukordadele, mis võivad juhtuda.

Ubuntu failidele juurdepääsuga seotud probleemidel võib olla mitu põhjust.

Kõigepealt peaksite kontrollima, kas see failisüsteem töötab korralikult. Välkmälukaardi puhul on seda lihtne teha. Proovige see Windowsi arvutist avada. Teine süsteem suudab draiviga probleeme kiiresti leida. Sama kehtib ka mälukaartide, Hiina pleierite ja muude odavate andmekandjate kohta. Sageli võib see nii olla.

See operatsioon tehakse avatud funktsioon. See on sisuliselt bittide jada, milles igal bitil või bittide rühmal on konkreetne tähendus. Pärast faili kasutamist tuleb see funktsiooni abil sulgeda. Andmete lugemine avatud failist toimub funktsiooni abil.

Kui see asub täpselt faili lõpus, tagastab funktsioon nulli ja vea korral tagastab nulli. Faili kirjutamise ja lugemise toimingud tehakse faili kindlas kohas ja neid peetakse praeguseks asukohaks. Näiteks iga lugemisoperatsioon värskendab praeguse asukoha indikaatorit, suurendades selle loetud baitide arvu.

Andmete kirjutamine sarnaneb andmete lugemisega. Muu on lihtsalt andmete sihtkoht. See tagastab failis olevate baitide arvu ja selle abil saame jälgida, kas lisamistoiming õnnestus. Funktsioonil on kaks parameetrit: failinimi ja kirjutatav tekst ning "kindel" ei sega binaarandmeid.

Küsigem endalt, mis siis, kui vajame täiendavat sisu lisada. See skript lisab nüüd failile andmed, mitte ei kirjuta seda üle. Paljudel juhtudel on kasulik teada, mis meie kataloogides on. Saame selle hankida funktsioonide perekonna abil, mis pakuvad meile failide kohta mitmesugust teavet. Nad kõik eeldavad failinime.

Kui kõvaketas on problemaatiline, on kontrollimine palju keerulisem. Kui teie arvutil on kaks süsteemi, kontrollige, kas teie kõvaketas töötab Windowsis korralikult. Need meetodid võimaldavad teil kindlaks teha rikke allika.

Vormindamine

Paljudel juhtudel aitab funktsionaalsust taastada lihtsalt failisüsteemi vormindamine. Seda on eriti lihtne teha mälupulgal. Tõsi, me ei ole alati valmis sellel juba olevast teabest loobuma. Edastage kõik andmed Windowsiga arvutisse ja vormindage probleemne draiv.

Vea korral naaseb funktsioon. Igasugune kasutus süsteemi funktsioon on väga oluline selle tagastatava väärtuse kontrollimiseks. Otsige faili atribuute. Funktsiooni teise parameetrina tuleb määrata kursor, mis näitab mälukohta, kus olekufunktsioon selle teabe tagastab. Mäluala tuleb riigistruktuuri säilitamiseks eelnevalt reserveerida.

Lisa: Muud funktsioonid kataloogide ja failidega töötamiseks

Kataloogid on sisuliselt erivorminguga failid. Kataloogis olevate failide kontrollimine näeb välja järgmine: Iga kõne nendele funktsioonidele tagastab osuti raskele struktuurile, mis leiab infot lugemiskataloogi lugemise kohta. Kataloogikirjed kantakse üle ükshaaval, kuni jõutakse viimase kirjeni. Nagu ülal näidatud, on ainus teave, mida saab otsestruktuurist eraldada, kataloogikirje nimi. See kehtib nii muudetud kasutajaandmete, st tema töö kui ka süsteemiandmete kohta.

Nende kasutamisel peame silmas pidama jõudlust. Kõigi kettal olevate andmete lugemine on aeglane, seega proovige ühest funktsioonikutsest võimalikult palju tihendada. Seetõttu peame kirjutama mehhanismi, et kontrollida, kas kompileerimist saab käivitada või pole seda vaja. Kõik näib olevat õige – skript edastab kõik probleemid õigesti. Kuid see on liiga aeglane, sest me koormasime seda üle suur summa kõvaketta lingid. Kui kasutate seda suure liiklusega saidil, töötab see teistest skriptidest halvemini.

Vaevalt, et keegi julgeks seda plaadiga teha. Vormindamine võib hävitada palju olulist teavet. Veelgi enam, kui Ubuntu failisüsteem on kahjustatud, tuleb probleemi otsida mujalt.

See on isegi soovitatav, eriti kui plaanite arvutit aeg-ajalt välja vahetada. Seetõttu ei saa kasutatud andmeid muuta. See ei tähenda, et see on lubatud, kuid süsteem tuvastab ja saab kasutada püsivust, kui keskkond on selle jaoks konfigureeritud. Režiimi valik tehakse esimestel sekunditel pärast käivitamist, teil on valida, kas käivitada pidevas või mittereaalses režiimis.

Pidev režiim on siis, kui soovite andmete salvestamise keelata. Vaikimisi töötab see utiliit lihtsustatud viisil, mida nimetatakse "abiliseks". "Eksperdi" režiimi kirjeldatakse üksikasjalikult allpool ja see ei ole mõeldud neile kasutajatele, kes ei sobi arvutitega hästi. Assistendi režiim algab väliste ja sisemiste draivide tuvastamisega. Kui leitakse üks või mitu välised draivid, palub utiliit sellel draivil salvestamise aktiveerida või valite loendist vajaliku välise draivi. Eitav vastus sunnib viipa kasutama seda sisemist draivi.

Proovime seda veidi muuta. Selle asemel, et täita iga kord sadu uusi funktsioone, kasutame maksimaalselt ära juba olemasolevaid andmeid. See on õige filosoofia failidega töötamiseks. Pühendasime failidele väga suure peatüki. Oluliselt võimsam ja võimas tööriist on andmebaas. Seda küsimust käsitletakse selle raamatu järgmises osas. Aga kas failid tuleks ikkagi ära visata? Vastupidiselt väidetule on kirjete lugemine andmebaasist üldiselt aeglasem kui failist ning rakenduse põhisätete puhul, mis ei nõua keerulist sorteerimist ja ulatuslikke seoseid, võib tekkida kiusatus asendada need failidega.

Vigade kontrollimine

Saate kontrollida ketast vigade suhtes mitte ainult Windowsis. Ubuntul on ka selleks piisavalt arsenali. Seda saab teha käskude või spetsiaalse rakenduse abil. Kõigepealt vaatame meetodit, mis kasutab standardseid tööriistu.

Vaatame läbi draivide loendi:

Konkreetse draivi kontrollimine:

Tavaliselt kasutaja vaatevinklist failisüsteemid omama failide ja kataloogide ideedel põhinevat organisatsiooni. Failid on objektid, mis kapseldavad teavet teatud tüüpi, samuti kataloogirühma failid ja muud kataloogid nendes. Iga faili või kataloogi saab tuvastada selle nime järgi, mis on määratud absoluutselt teenimena või praeguse kataloogi suhtes.

Fikseeritud ja disketid teave salvestatakse nende magnetilisi omadusi kasutades. Kõvaketta sees on mitu salvestuskausta, disketil aga üks flopiketas. Ketta esikülg on jagatud radadeks, mis on kontsentrilised ringid, kuhu saab teavet salvestada. Lood on jagatud sektoriteks, sektor edastab kindla teabehulga. Kettale info lugemine ja kirjutamine toimub andmeploki tasemel. Plokk võib koosneda ühest või mitmest sektorist.

hdparm -i /dev/sdf | grep mudel

Näidis kasutab sdf-i, kuid teie ketta nimi võib olla erinev.

Kui helitugevus oli paigaldatud, tuleb see toiming enne kontrollimist tühistada:

Nüüd kontrollime helitugevust halbade plokkide jaoks - probleemsed alad:

badblocks -s /dev/sdf1 > /root/badblock

Edenemist kuvatakse protsentides.

HDD kasutaja saab sektsioonideks jagada, kusjuures iga partitsioon käitub kasutaja tasemel eraldi kettana. Sektsioon salvestab failisüsteemi, mis tähendab, et ühes füüsiline ketas võib leida mitu failisüsteemi. Tavaliseks personaalarvutid Sektsiooniteave salvestatakse ketta algusesse nn partitsioonitabelis. See sisaldab 4 kirjet, mis mäletavad asukohti, suurusi ja tüüpe ketta partitsioonid. Ketta alguses olevaid salvestatud mälusektsioone nimetatakse primaarseteks partitsioonideks, mis võivad sisaldada kuni neli.

Nüüd märgime halvad plokid nii, et süsteem lõpetaks nende kasutamise:

e2fsck -l /root/badblock /dev/sdf1

See meetod peaks teoreetiliselt aitama lahendada mis tahes tüüpi kandjaga seotud probleeme. Kui ketaste vigade otsimine ei aita, on aeg kasutada mugavat utiliiti - GParted.

GParted


Siiski on võimalik, et uus laud partitsioonid luuakse mis tahes esmase partitsiooni sees, viidates partitsioonidele, mis asuvad füüsiliselt praeguses partitsioonis ja mida nimetatakse laiendatud partitsioonideks. Süsteemi sisaldava partitsiooni või ketta esimest sektorit nimetatakse alglaadimissektoriks. See sisaldab järgmist teavet.

Kataloogid salvestatakse spetsiaalsetes struktuurides, näiteks tabelites, milles iga kirje tähistab faili. Tegelikult salvestatakse kataloog tavalise failina, kuid sisaldab teavet teiste failide kohta. Failide eraldamise tabelis on juurkataloog, mille suurus on piiratud.

  1. Esiteks peate selle programmi installima. Seda on lihtne teha käsuga:
    sudo apt-get install gparted
  2. Avage GParted. Kogu meedia kuvatakse meie ees. Nende hulgas peaks olema probleemne, millele pole ligipääsetav - kui utiliit näeb vigu, märgib see selle hüüumärgiga.
  3. Nüüd avage meie ketas ja klõpsake ülaosas nuppu "Sektsioon".
  4. Valige rippmenüüst „Kontrolli vigu”. Programm skannib ketta ja võib-olla leiab probleeme, mille järel failisüsteem muutub kirjutuskaitstuks.

Juurdepääsuõigused

Lõpuks, viimane põhjus, miks me kaotame juurdepääsu andmehaldusele meedias, on rikutud õigused. Selle probleemiga võivad kokku puutuda ka juurrežiimi kasutavad kogenud kasutajad. Kui kasutame erinevaid käske, mõistmata nende olemust täielikult, või käivitame laiendatud õigustega programme, võib süsteem juurdepääsu ekslikult blokeerida.

Kataloogi sisestamise struktuur. Failide levitamise tabel. See on sisuliselt pildilaadne struktuur, mis talletub selle sees seotud loendid, mis näitavad failid moodustavaid klastreid. Faili esimese klastri number salvestatakse, nagu juba märgitud, sellele failile vastavas kataloogis.

Näide. Osutisõlme piirkonnas on fikseeritud suurus failisüsteemi loomisel ja sisaldab kirjet iga faili kohta, mida selles toes luua saab. Vahetusala on reserveeritud protsessipiltide salvestamiseks, kui see ajutiselt mälust eemaldatakse, et teha ruumi teistele protsessidele. Kuid reeglina kasutatakse vahetusala jaoks eraldi sektsioone. Indeksisõlmede struktuur Indeksisõlm sisaldab oluline teave vastava faili kohta. Õigusi on kolme tüüpi ja need on rühmitatud kolme kategooriasse: kasutaja õigused kasutajate rühmas - kasutaja õigused teiste omanike rühmas - kõigi teiste kasutajate õigused.

  • Viimane ala sisaldab plokke, kuhu failid salvestatakse.
  • Failiga seotud registrisõlme failinime number.
  • Igal failil on ainult üks sisend.
  • Võite näha rohkem kataloogikirjeid, mis osutavad samale indeksisõlmele.
  • Määrab failiõiguste failirühma faili ID omaniku.
Sellist linki käsitleb kasutaja omanimelise failina, kuid tegelikult viitab see teisele kettal olevale failile.


Pärast seda näeme Ubuntu sõnumit: "Failisüsteem on kirjutuskaitstud." Spetsiaalsed käsud aitavad teil seda probleemi lahendada.

Universaalse meetodina sobib järgmine käsk:

Peate selle asemel sisestama oma kasutajanime. Käsk chown vastutab kausta juurdepääsuõiguste muutmise eest. Atribuut –R tähendab, et seda jaotist saab lugeda ainult kasutaja. Sudo tühistab need muudatused. Näites oli probleem kodupartitsioonis, kui teil on välkmäluseadmega probleeme, peaksite sisestama selle kataloogi.

Kõik viidatud failiga tehtavad toimingud avaldavad viidatud failile tegelikku mõju. Kui eemaldamine on vajalik, sõltub mõju lingi tüübist. Linke on kahte tüüpi. Füüsiline sümboolika. . Sümboolsed lingid on tegelikult märgitud eraldi failid spetsiaalne kood, mis sisaldab täisnimi määratud faili. Nende eemaldamine ei mõjuta faili. Need võivad viidata kataloogidele, samuti failidele ja kaustadele mõnest teisest partitsioonist või draivist, kuid nende puuduseks on see, et need tuleb luua eraldi sõlm indeks ja lisaks hõivata kettaruum nende sisu kaudu.

Ubuntu failisüsteem töötab veidi teistel põhimõtetel kui Windowsis. Seetõttu käituvad kõik tema kontrolli all olevad kettad erinevalt. Seetõttu ilmnevad uued vead, mida Windowsis ei saa esineda.

Failide või kaustade linkide loomine toimub käsu B abil. Spetsiaalsed failid, mis tähistavad kettaid või partitsioone, kasutatakse toimingus, mida nimetatakse failisüsteemi ühendamiseks. See tähendab, et pärast installimist kogu kataloog ja faili struktuur failisüsteem asub selles kataloogis.

Mehhanism on eriti tõhus, kuna see pakub ühtset kataloogistruktuuri, mis rühmitab failid mitme partitsiooni või draivi vahel. Andmed ilma parameetriteta kuvavad failisüsteemid, mis on praegu süsteemi installitud.

Nüüd teame, kuidas plaadi redigeerimisega seotud probleeme lahendada. Probleemiks võib olla seadmete rike või õiguste vale määratlus. Peaasi on probleem õigesti tuvastada ja see lahendada. Õnneks pole see kõigist vigadest kõige tõsisem, kuigi võib kasutajale probleeme tekitada.