Kako dodati predmete v datoteko Fstab v Linuxu

click fraud protection

Za razliko od operacijskega sistema Windows trdi diski, ki niso povezani s sistemom, se ne namestijo samodejno. To uporabnike prisili, da morajo odpreti upravitelja datotek in ročno namestite vsak pogon in particijo vsakič, ko se računalnik zažene. To je zelo nadležno, vendar lahko v datoteko fstab v Linuxu dodate elemente in popravite.

SPOLNI ALERT: Pomaknite se navzdol in oglejte si video tutorial na koncu tega članka.

Datoteka zavihkov varnostnega kopiranja datotečnega sistema

Spreminjanje zavihka datoteke z datotečnim sistemom je zelo nevarno. Če ne veste, kaj počnete, ali če eno pismo ni na mestu, lahko pride do katastrofe. Zato je pomembno narediti popolno varnostno kopijo, preden v tem priročniku naredite karkoli. Prav tako predlagamo, da naložite to varnostno kopijo v vaš Dropbox ali Google Drive itd. Kot varno napako, če do datoteke ne morete dostopati, ko jo potrebujete (iz nekega razloga).

Če želite varnostno kopirati datoteko, odprite okno terminala in ustvarite novo mapo:

mkdir / domače / uporabniško ime / varnostno kopiranje sistema
instagram viewer

Nato pridobite koreninsko lupino. To se naredi z sudo -s ukaz.

sudo -s

S korenskim korakom vnesite imenik / etc / in zaženite:

CD / itd /
cp fstab / domov / uporabniško ime / varnostno kopiranje sistema

Nato preimenujte datoteko fstab kot .bak z:

mv fstab fstab.bak

Ponovna vzpostavitev varnostne kopije Fstab

Prenesite varnostno kopijo datoteke Fstab.bak iz shrambe v oblaku in jo postavite v varnostne kopije sistema mapo ali (če je datoteka še vedno tam) uporabite ukaz cd in pojdite na / domov / uporabniško ime / sistemsko varnostno kopijo mapo.

cd ~ / varnostno kopiranje sistema

Pridobite root, da olajšate vnos korenskih ukazov, s sudo -s pa naredite:

mv fstab.bak / itd /

Zbrišite pokvarjeno datoteko Fstab v / etc / with:

cd / etc / rm fstab

Obnovite varnostno kopijo z:

mv fstab.bak fstab

Razumevanje, kaj počne Fstab

Fstab pomeni "jeziček datotečnega sistema". Operacijskemu sistemu natančno pove, za katere particije v sistemu naj bodo uporabljene, kje bi morale biti montirajte, če jih je treba ob zagonu očistiti, kakšen je format datotečnega sistema in vse datotečni sistem sorodni. Med namestitvijo v Linuxu se ta datoteka navadno generira samodejno, običajni uporabniki pa najverjetneje nikoli ne bodo v njej.

Če pa želite, da v osebnem računalniku z Linuxom nastavite posebne, prilagojene nosilce za posamezne pogone, je Fstab najboljši način za to. Uporabniki, ki se izogibajo goljufanju s to datoteko, se morajo vedno spoprijeti z bolečino ročne namestitve trdih diskov v upravljalnik terminalov / datotek vsakič, ko se zaženejo v računalnik.

Dodaj predmete v Fstab

Dodajanje elementov na zavihek datotečnega sistema je preprost, vendar živčen proces zavijanja. To je zato, ker lahko vsak korak z napako povzroči zlom. Posledično bomo prešli na dva načina dodajanja pogonov. Prešli bomo tako metodo UUID kot metodo blokovne naprave.

Metoda blokovne naprave

Blokirna naprava je najpreprostejša metoda za določanje particij na zavihku datotečnega sistema, vendar je tudi najmanj varna. To je zato, ker uporabnik določa sistemsko napravo trdega diska v sistemu. V nasprotju s tem, kar si mislijo novi uporabniki Linuxa, blokirne naprave ne ostanejo vedno enake. Blokirna naprava se lahko spremeni, odvisno od tega, na katera vrata SATA je priključena, in vsaka sprememba vrstnega reda trdega diska v računalniku lahko resno pokvari stvari.

Če se nenehno menjate okoli trdih diskov na svoji matični plošči (iz kakršnega koli razloga), NE uporabljajte te metode.

Korak 1: Odprite terminal in zaženite lsblk -f ukaz. To razkrije podatke o vseh blokovnih napravah v računalniku. Poiščite natančno particijo in upoštevajte nalepko.

Na primer, če želite dodati prvo particijo mojega tretjega trdega diska:

/dev/sdc,

/dev/sdc1 /dev/sdc.

2. korak: v terminalu naredite mapo v vašem datotečnem sistemu, kamor želite namestiti particijo. V tem primeru bomo particijo namestili v ~ /.

mkdir ~ / Skladiščenje

3. korak: Pridobite root s sudo -s in nato vnesite: nano / etc / fstab za urejanje zavihka datotečnega sistema.

V konfiguracijski datoteki morajo uporabniki določiti vse o tem, kje je pogon nameščen. Tu je primer:

/ dev / sdc1 / domov / uporabniško ime / Shranjevanje ext4 privzeto 0 3

Mislite na to kot na stavek ali formulo. Tukaj je opisano, kako deluje Najprej določite particijo blok naprave:

/dev/sdc1

Nato povejte sistemu, kakšen je tip datotečnega sistema (lsblk naj vam pove te podatke):

ext4

Tretjič, povejte sistemu, katere možnosti in lastnosti naj bi imel ta nosilec. V mojem primeru imam "privzete vrednosti". Želite bolj zapletene stvari? Poglejte priročnik za distribucijo Linuxa ali wiki pod "fstab".

privzete vrednosti

Četrtič, določite smetišče in fsck vrstni red. Ker skoraj nihče ne uporablja funkcije "dump", postavite 0 in nato pritisnite na preslednico. Nato določite vrstni red, po katerem je treba to držalo očistiti. Kaj to pomeni? Ob zagonu orodje za preverjanje FSCK odpravi vse napake na trdem disku in tako prepreči težave. Na zavihku datotečnega sistema gre vrstni red: 1 (root), 2 (home), nato pa vse ostalo.

Glede na to, da je to tretja stvar, ki jo bo sistem namestil, vnesite 3. Rezultat je:

0 3

Tako dobimo našo montažno linijo: / dev / sdc1 / domov / uporabniško ime / Shranjevanje ext4 privzeto 0 3

Ko ste to vrstico napisali v Fstab, premaknite kazalec nad njo in pritisnite »enter«, da ustvarite presledek. Pritisnite # da napišete komentar. Na primer:

# To je moj trdi disk z močjo 1 TB, ki se namesti v / dom / uporabniško ime / pomnilnik
/ dev / sdc1 / domov / uporabniško ime / Shranjevanje ext4 privzeto 0 3

Ko končate, pritisnite CTRL + O shraniti. Znova zaženite sistem. Ko se ponovno prijavite, bo trdi disk pravilno nameščen.

Metoda UUID

Montaža predelnih sten v fstab je z načinom UUID veliko varnejša. To je zato, ker če ni ročno spremenjen, UUID ostane enak (za razliko od nalepk blokovnih naprav). Tukaj je opisano, kako namestiti slog UUID particije.

Opomba: navodila za to metodo so enaka (minus en korak) kot metoda blokarske naprave. Če se izgubite, se vrnite na tisti del članka.

Korak 1: v terminalu, uporabite lsblk -f

Stikalo -f prikazuje več informacij kot zgolj lsblk sam (kot so formati datotečnega sistema itd.) Poiščite UUID. Sledite ID-ju blok naprave do particije trdega diska, ki jo želite namestiti, in kopirajte številko UUID poleg nje.

2. korak: pridobite root v terminalu, s sudo -s in odprite datoteko fstab:

sudo -s. nano / etc / fstab

3. korak: napišite svojo vrvico za pritrditev. Na primer, linija za pritrditev UUID bi morala biti podobna tej:

# To je moj trdi disk z močjo 1 TB, ki se namesti v / dom / uporabniško ime / pomnilnik
UUID = 9332b261-e089-468e-92a0-ffe07b0ae51f / domov / uporabniško ime / Shranjevanje ext4 privzete vrednosti 0 3

Ko končate, shranite datoteko fstab s CTRL + O in nato znova zaženite računalnik.

Zaključek

Čeprav se lahko urejanje zavihka datotečnega sistema v Linuxu zdi grozljivo, je zelo vredno, saj omogoča samodejno namestitev različnih particij trdega diska. V Linuxu obstaja nekaj orodij za poenostavitev tega postopka, vendar obstaja pomanjkljivost: z uporabo samodejnega orodja se uporabniki ničesar ne naučijo. Če se naučite vsega, kar je treba vedeti o fstabu, boste težave odpravili po cesti, ko se pojavijo.

watch instagram story