- - Elemek hozzáadása az Fstab fájlhoz Linuxban

Elemek hozzáadása az Fstab fájlhoz Linuxban

A Windows operációs rendszertől eltérően a merevlemezeknem társítva a rendszerhez, nem csatlakoznak automatikusan. Ez arra kényszeríti a felhasználókat, hogy nyissák meg a fájlkezelőt, és manuálisan szereljék fel az összes meghajtót és partíciót a számítógép minden indításakor. Ez nagyon bosszantó, de hozzáadhat elemeket az fstab fájlhoz Linuxban, és kijavíthatja.

SPOILER FIGYELMEZTETÉS: Görgessen le, és nézze meg a videó bemutatóját a cikk végén.

Biztonsági másolat-fájl rendszerfájl

A fájlrendszer fülfájljának módosítása nagyon jóveszélyes. Ha nem tudja, mit csinál, vagy egy levél nincs helyén, katasztrófa sújthat. Ezért fontos, hogy mielőtt bármit megtennénk az útmutatóban, készítsünk teljes biztonsági másolatot. Javasoljuk azt is, hogy feltöltsék ezt a biztonsági másolatot a Dropboxba vagy a Google Drive-ra stb., Mint biztonságbiztonságot, abban az esetben, ha nem tudják elérni a fájlt, amikor szüksége van rá (valamilyen okból).

A fájl biztonsági mentéséhez nyissa meg a terminál ablakot, és készítsen új mappát:

mkdir /home/username/system-backups

Ezután szerezzen be egy gyökérhéjat. Ez történik a sudo -s parancs.

sudo -s

A root segítségével írja be az / etc / könyvtárat, és futtassa:

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

Ezután nevezze át az fstab fájlt .bak néven:

mv fstab fstab.bak

Az Fstab biztonsági másolatának visszaállítása

Töltse le az Fstab biztonsági másolatát.bak fájlt a felhőalapú tárolóból, és helyezze a rendszer biztonsági mentése mappába, vagy (ha a fájl még mindig ott van), használja a cd parancsot, és lépjen a / home / felhasználónév / rendszer biztonsági másolatok mappába.

cd ~/system-backups

Szerezzen be gyökérképet, hogy megkönnyítse a gyökérparancsok bevitelét a sudo -s parancsokkal, majd tegye:

mv fstab.bak /etc/

Törölje a törött Fstab fájlt az / etc / könyvtárból:

cd /etc/
rm fstab

Állítsa vissza a biztonsági másolatot a következőkkel:

mv fstab.bak fstab

Megértése, mit csinál az Fstab

Az Fstab a „fájlrendszer fül” kifejezést jelenti. Megmondja az operációs rendszernek, hogy pontosan melyik partíciókat kell használni a rendszeren, hol kell őket felszerelni, ha indításkor megtisztítják őket, mi a fájlrendszer formátuma és minden fájlrendszerrel kapcsolatos. A Linuxra történő telepítés során ezt a fájlt általában automatikusan generálják, és a normál felhasználók valószínűleg soha nem lépnek kapcsolatba vele.

Ez azt mondta, ha speciális beállítást szeretne létrehozni,egyéni csatlakoztatások az egyes meghajtókhoz a Linux PC-n, az Fstab a legjobb módszer erre. Azoknak a felhasználóknak, akik elkerülik a fájl megkísérelését, gyakran meg kell birkózniuk a fájlokkal, amikor a merevlemez-meghajtókat manuálisan beillesztik a terminálba / fájlkezelőbe, minden egyes számítógép indításakor.

Tételek hozzáadása az Fstab-hoz

Elemek hozzáadása a fájlrendszer fülre egyszerű,de az idegszakadás folyamata. Ennek oka az, hogy bármilyen hibás lépés törést okozhat. Ennek eredményeként kétféle módon hajtjuk végre a meghajtók hozzáadását. Megismerjük a UUID és a blokk eszköz módszert is.

Az eszköz blokkolása

A blokkoló eszköz a legegyszerűbb módszermegadja a partíciókat a fájlrendszer lapon, de ez a legkevésbé biztonságos is. Ennek oka az, hogy a felhasználó meghatározza a rendszer merevlemezének blokkoló eszközét. Ellentétben azzal, amit néhány újszülött Linux felhasználó gondol, a blokkoló eszközök nem mindig maradnak ugyanazok. A blokkoló eszköz megváltozhat, attól függően, hogy milyen SATA portra van csatlakoztatva, és a merevlemez sorrendjének bármilyen változása a számítógépen komolyan tönkreteheti a dolgokat.

Ha állandóan változik az alaplap merevlemezén (bármilyen ok miatt), NE használja ezt a módszert.

1. lépés: Nyisson meg egy terminált, és futtassa a lsblk -f parancs. Ez felfedi a PC összes blokkoló eszközét. Keresse meg a pontos partíciót, és vegye figyelembe a címkét.

Például a harmadik merevlemez első partíciójának hozzáadásához a következőkre lenne szükségem:

/ Dev / sdc , <- SDC, ebben az esetben a teljes merevlemezre vonatkozik.

/ Dev / sdc1 <- az 1. partíciót jelöli / Dev / sdc.

2. lépés: a terminálon készítsen egy mappát a fájlrendszeren, ahova fel szeretné helyezni a partíciót. Ebben a példában a partíciót a ~ / fájlba fogjuk felszerelni.

mkdir ~/Storage

3. lépés: Szerezzen be gyökérképet a sudo -s gombbal, majd írja be: nano / etc / fstab a fájlrendszer fül szerkesztéséhez.

A konfigurációs fájlban a felhasználóknak mindent meg kell adniuk arról, hogy a meghajtó hol helyezkedik el. Íme egy példa:

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

Gondoljon erre, mint egy mondat vagy képlet. Így működik. Először adja meg a blokk eszközpartícióját:

/dev/sdc1

Ezután mondja el a rendszernek, hogy mi a fájlrendszer típusa (az lsblk-nek el kell mondania ezeket az információkat):

ext4

Harmadszor, mondja el a rendszernek, hogy milyen opciókkal és attribútumokkal kell rendelkeznie ennek a mountnak. Az én esetemben „alapértelmezés” van. Összetettebb cuccokat szeretne? Nézze meg Linux disztribúciójának kézikönyvét vagy wikit az „fstab” alatt.

defaults

Negyedszer, adja meg a dump és fsck rendelés. Mivel szinte senki sem használja a „dump” funkciót, tegyen egy 0-t, majd nyomja meg a szóköz. Ezután adja meg a tartó tisztításának sorrendjét. Mit is jelent ez? Indításkor az FSCK ellenőrző eszköz a hibák elkerülése érdekében a merevlemez-meghajtók hibáit törli. A fájlrendszer lapon a sorrend a következő: 1 (gyökér), 2 (otthon), majd minden más.

Tekintettel arra, hogy ez a rendszer által felállított harmadik dolog, írja be a 3. Az eredmény:

0 3

Ez megadja nekünk a szerelő sorunkat: /dev/sdc1 /home/username/Storage ext4 defaults 0 3

Amikor ezt a sort az Fstab-ban írta, vigye a kurzort fölé, és nyomja meg az „Enter” -et, hogy szóközt hozzon létre. nyomja meg # megjegyzést írni. Például:

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

Ha kész, nyomja meg a gombot CTRL + O menteni. Indítsa újra a rendszert. Ha vissza jelentkezik, a merevlemez-meghajtó helyesen lesz felszerelve.

UUID módszer

A partíciók fstab-ban történő felszerelése sokkal biztonságosabbaz UUID módszer. Ennek oka az, hogy ha manuálisan nem változtatják meg, az UUID ugyanaz marad (ellentétben a blokk eszköz címkéivel). A következőképpen állíthatja be a partíció UUID stílusát.

Megjegyzés: erre a módszerre vonatkozó utasítások megegyeznek (levonva egy lépéssel) a készülék blokkolásának módszerével. Menjen vissza a cikk e szakaszába, ha eltéved.

1. lépés: egy terminálon, használja lsblk -f

A -f kapcsoló több információt mutat, nem csak lsblk saját (például fájlrendszer-formátumok és stb.). Keresse meg az UUID-t. Kövesse a blokkoló eszköz azonosítóját a csatlakoztatni kívánt merevlemez-partíción, és másolja a mellette lévő UUID-számot.

2. lépés: gyökér egy terminálban, sudo -s-kal, és nyissa meg az fstab fájlt:

sudo -s
nano /etc/fstab

3. lépés: írja ki a szerelő sorát. Például egy UUID csatlakozósornak hasonlónak kell kinéznie:

# 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

Ha kész, mentse el az fstab fájlt a CTRL + O gombbal, majd indítsa újra számítógépét.

Következtetés

Bár a fájlrendszer fül Linux alatt történő szerkesztése előfordulhatijesztőnek tűnik, nagyon megéri, mivel lehetővé teszi a különféle merevlemez-partíciók automatikus csatlakoztatását. Néhány eszköz létezik a Linuxon, hogy ezt a folyamatot sokkal egyszerűbbé tegyék, de van egy hátránya: egy automatikus eszköz használatával a felhasználók nem tanulnak meg semmit. Azáltal, hogy megtanul mindent, amit tudni kell az fstab-ról, könnyű lesz megoldani a problémákat, amikor felmerülnek.

Hozzászólások