- - Kako dodati stavke u Fstab datoteku u Linuxu

Kako dodati stavke u Fstab datoteku u Linuxu

Za razliku od Windows operativnog sustava, tvrdi diskovinije povezano sa sustavom ne instalira se automatski. To prisiljava korisnike da moraju otvoriti upravitelj datoteka i ručno montirati svaki pogon i particiju svaki put kada se računalo pokrene. To je vrlo neugodno, ali možete dodati stavke u fstab datoteku u Linuxu i popraviti ih.

ALTER SPOILERA: Pomaknite se prema dolje i pogledajte video vodič na kraju ovog članka.

Datoteka na kartici Sustav sigurnosnih kopija

Promjena datoteke na datotečnom sustavu je vrloopasno. Ako ne znate što radite ili vam jedno pismo nije na mjestu, katastrofa može zapasti. Zbog toga je važno napraviti sigurnosnu kopiju PRIJE obavljanja bilo čega u ovom vodiču. Također preporučujemo prijenos ove sigurnosne kopije na vaš Dropbox ili Google pogon itd. Kao sef koji ne uspije, u slučaju da ne možete pristupiti datoteci kad vam zatreba (iz nekog razloga).

Za sigurnosnu kopiju datoteke otvorite prozor terminala i napravite novu mapu:

mkdir /home/username/system-backups

Zatim nabavite korijensku ljusku. To se radi s sudo -s naredba.

sudo -s

S korijenom unesite direktorij / etc / i pokrenite:

cd /etc/
cp fstab /home/username/system-backups

Zatim preimenujte datoteku fstab u .bak, sa:

mv fstab fstab.bak

Vraćanje sigurnosne kopije Fstab

Preuzmite sigurnosnu kopiju Fstaba.Bak datoteku iz svoje pohrane u oblaku i stavite je u mapu sigurnosnih kopija sustava ili (ako je datoteka još uvijek tu) upotrijebite naredbu cd i idite u mapu / home / username / system-backup.

cd ~/system-backups

Steknite root da biste olakšali unošenje korijenskih naredbi, s sudo -s, a zatim učinite:

mv fstab.bak /etc/

Izbrišite slomljenu Fstab datoteku u / etc / with:

cd /etc/
rm fstab

Vratite sigurnosnu kopiju, pomoću:

mv fstab.bak fstab

Razumijevanje što radi Fstab

Fstab označava "karticu datotečnog sustava". Operacijskom sustavu govori točno za koje se particije u sustavu trebaju koristiti, gdje se trebaju montirati, treba li ih očistiti pri pokretanju, kakav je format datotečnog sustava i šta je sve povezano s datotečnim sustavom. Tijekom instalacije na Linuxu, ova se datoteka obično automatski generira, a normalni korisnici najvjerojatnije nikada neće s njom komunicirati.

To je reklo, ako želite postaviti posebne,prilagođene nosače za pojedinačne pogone na vašem Linux računalu, Fstab je najbolji način da to učinite. Korisnici koji izbjegavaju tinkturiranje ove datoteke često se moraju nositi s bolom ručnog postavljanja tvrdih diskova u upravitelj terminala / datoteka svaki put kada se pokrenu PC-i.

Dodajte stavke u Fstab

Dodavanje stavki na karticu datotečnog sustava je jednostavno,ali proces omotavanja živaca. To je zato što svaki propust korak može uzrokovati lom. Kao rezultat toga, proći ćemo dva načina dodavanja pogona. Prelazit ćemo i UUID metodu i blokadnu metodu.

Metoda blok uređaja

Blok uređaj je najjednostavnija metodaodređivanje particija na kartici datotečnog sustava, ali to je ujedno i najmanje sigurno. To je zato što korisnik određuje blok uređaj tvrdog diska na sustavu. Suprotno onome što misle novi korisnici Linuxa, blok uređaji ne ostaju uvijek isti. Blokirni uređaj se može promijeniti, ovisno o tome u koji je priključen SATA port, a svaka promjena redoslijeda tvrdog diska na računalu može ozbiljno pokvariti stvari.

Ako se stalno mijenjate oko tvrdih diskova na vašoj matičnoj ploči (iz bilo kojeg razloga), NE upotrebljavajte ovu metodu.

Korak 1: Otvorite terminal i pokrenite lsblk -f naredba. Ovo otkriva podatke o svim blokovnim uređajima na vašem računalu. Potražite točnu particiju i zabilježite naljepnicu.

Na primjer, da dodam prvu particiju trećeg tvrdog diska, trebat će mi:

/ Dev / SDC , <- SDC, u ovom slučaju stoji za cijeli tvrdi disk.

/ Dev / sdc1 <- označava particiju 1 na / Dev / SDC.

Korak 2: na terminalu napravite mapu na vašem datotečnom sustavu u koju želite montirati particiju. U ovom ćemo primjeru montirati particiju u ~ /.

mkdir ~/Storage

3. korak: Steknite root sa sudo -s, a zatim unesite: nano / etc / fstab za uređivanje kartice datotečnog sustava.

U konfiguracijskoj datoteci korisnici trebaju navesti sve o tome gdje se disk nalazi. Evo primjera:

/dev/sdc1 /home/username/Storage ext4 defaults 0 3

Smatrajte to rečenicom ili formulom. Evo kako to funkcionira. Prvo odredite particiju blok uređaja:

/dev/sdc1

Zatim recite sustavu koji je tip datotečnog sustava (lsblk bi vam trebao reći ove podatke):

ext4

Treće, recite sustavu koje bi mogućnosti i atribute ovaj nosač trebao imati. U mom slučaju imam "zadane postavke". Želite li složenije stvari? Pogledajte priručnik za distribuciju Linuxa ili wiki pod "fstab".

defaults

Četvrto, navedite dump i fsck narudžba. Kako gotovo nitko ne upotrebljava značajku "izbacivanje", postavite 0 i zatim pritisnite razmaknicu. Zatim odredite redoslijed po kojem ovo ležište treba očistiti. Što to znači? Pri pokretanju, alat za provjeru FSCK uklanja sve pogreške na tvrdom disku kako bi se spriječili problemi. Na kartici datotečnog sustava slijedi redoslijed: 1 (root), 2 (home), a zatim sve ostalo.

S obzirom da je ovo treće što će se sustav montirati, unesite 3. Rezultat je:

0 3

To nam daje našu liniju montiranja: /dev/sdc1 /home/username/Storage ext4 defaults 0 3

Kad ste napisali ovaj redak u Fstabu, pomaknite pokazivač iznad nje i pritisnite "enter" da biste stvorili razmak. tisak # napisati komentar. Na primjer:

# This is my 1 TB hard drive which mounts to /home/username/Storage
/dev/sdc1 /home/username/Storage ext4 defaults 0 3

Kada završite, pritisnite CTRL + O spremiti. Ponovno pokrenite sustav. Kad se ponovno prijavite, vaš će tvrdi disk biti pravilno postavljen.

UUID metoda

Montaža particija u fstab je mnogo sigurnijaUUID metoda. To je zato što ako se ručno ne promijeni, UUID ostaje isti (za razliku od naljepnica blok uređaja). Evo kako montirati UUID stil particije.

Napomena: upute za ovu metodu identične su (minus jedan korak) kao i metoda blokovskog uređaja. Vratite se na onaj dio članka ako se izgubite.

Korak 1: u terminalu, koristiti lsblk -f

Prekidač -f prikazuje više informacija nego samo lsblk samostalno (kao što su formati datoteka i sl.) Potražite UUID. Slijedite ID uređaja na bloku do particije tvrdog diska koju želite montirati i kopirajte pored nje UUID broj.

Korak 2: dobiti root u terminalu, sa sudo -som i otvoriti fstab datoteku:

sudo -s
nano /etc/fstab

3. korak: napiši svoju liniju montiranja. Na primjer, linija za montiranje na UUID trebala bi izgledati slično ovome:

# This is my 1 TB hard drive which mounts to /home/username/Storage
UUID=9332b261-e089-468e-92a0-ffe07b0ae51f /home/username/Storage ext4 defaults 0 3

Kada završite, spremite fstab datoteku CTRL + O, a zatim ponovno pokrenite svoje računalo.

Zaključak

Iako se uređivanje kartice datotečnog sustava na Linuxu može dogoditiizgleda zastrašujuće, to se itekako isplati jer omogućuje automatsko postavljanje različitih particija tvrdog diska. Nekoliko alata na Linuxu čini ovaj proces mnogo jednostavnijim, ali postoji i nedostatak: upotrebom automatskog alata korisnici ne nauče ništa. Ako naučite sve što treba znati o fstab-u, lako ćete ispraviti probleme niz put kad nastanu.

komentari