- Kā pievienot vienumus Fstab failam Linux

Kā pievienot vienumus Fstab failam Linux

Atšķirībā no Windows operētājsistēmas, cietie diskikas nav saistīti ar sistēmu, nav automātiski jāinstalē. Tas liek lietotājiem atvērt failu pārvaldnieku un manuāli uzstādīt katru disku un nodalījumu katru reizi, kad tiek palaists viņu dators. Tas ir ļoti kaitinoši, bet jūs varat pievienot vienumus fstab failam Linux un labot.

SPOILER BRĪDINĀJUMS: Ritiniet uz leju un skatieties video pamācību šī raksta beigās.

Dublēšanas faila sistēmas cilnes fails

Failu sistēmas cilnes faila modificēšana ir ļoti vienkāršabīstams. Ja nezināt, ko darāt, vai arī viena vēstule ir nevietā, var notikt katastrofa. Tāpēc ir svarīgi veikt pilnīgu dublējumu, pirms PIRMS kaut ko darāt šajā rokasgrāmatā. Mēs arī iesakām augšupielādēt šo dublējumu savā Dropbox vai Google diskā utt. Kā drošu kļūmi gadījumā, ja nevarat piekļūt failam, kad tas ir nepieciešams (kāda iemesla dēļ).

Lai dublētu failu, atveriet termināļa logu un izveidojiet jaunu mapi:

mkdir /home/username/system-backups

Pēc tam iegūstiet saknes apvalku. Tas tiek darīts ar sudo -s komanda.

sudo -s

Ar sakni ievadiet direktoriju / etc / un palaidiet:

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

Pēc tam pārdēvējiet fstab failu par .bak ar:

mv fstab fstab.bak

Fstab dublējuma atjaunošana

Lejupielādējiet Fstab dublējumu.bak failu no mākoņa krātuves un ievietojiet to sistēmas dublējumu mapē vai (ja fails joprojām ir tur), izmantojiet komandu cd un dodieties uz / home / lietotājvārds / system-backups mapi.

cd ~/system-backups

Iegūstiet sakni, lai atvieglotu sakņu komandu ievadīšanu, izmantojot sudo -s, pēc tam rīkojieties šādi:

mv fstab.bak /etc/

Dzēsiet salauzto Fstab failu failā / etc / ar:

cd /etc/
rm fstab

Atjaunojiet dublējumu ar:

mv fstab.bak fstab

Izpratne par to, ko dara Fstab

Fstab nozīmē “failu sistēmas cilne”. Tas operētājsistēmai precīzi norāda, kādi sistēmas nodalījumi ir jāizmanto, kur tos vajadzētu uzstādīt, ja tos vajadzētu iztīrīt startēšanas laikā, kāds ir failu sistēmas formāts un viss, kas saistīts ar failu sistēmu. Instalēšanas laikā uz Linux šis fails parasti tiek ģenerēts automātiski, un parastie lietotāji, visticamāk, nekad ar to nedarbosies.

Tas nozīmē, ka, ja jūs vēlaties izveidot īpašu,pielāgotus stiprinājumus atsevišķiem diskdziņiem jūsu Linux PC, Fstab ir labākais veids, kā to izdarīt. Lietotājiem, kuri izvairās nodomāt par šo failu, bieži nākas saskarties ar sāpēm, kas rodas manuāli piestiprinot cietos diskus terminālī / failu pārvaldniekā katru reizi, kad tiek palaists dators.

Pievienot vienumus Fstab

Vienumu pievienošana cilnei failu sistēma ir vienkārša,bet nervu sagraušanas process. Tas notiek tāpēc, ka jebkura kļūdaina darbība var izraisīt pārtraukumu. Tā rezultātā mēs apskatīsim divus diskus, kā pievienot diskus. Mēs apskatīsim gan UUID metodi, gan bloķēšanas ierīces metodi.

Ierīces bloķēšanas metode

Bloķēšanas ierīce ir vienkāršākā metodenorādot nodalījumus failu sistēmas cilnē, taču tas ir arī vismazāk drošs. Tas notiek tāpēc, ka lietotājs norāda sistēmas cietā diska bloķēšanas ierīci. Pretstatā dažu iesācēju Linux lietotāju domām, bloķētās ierīces ne vienmēr paliek vienādas. Bloķēta ierīce var mainīties atkarībā no tā, kurā SATA pieslēgvietā tā ir pievienota, un visas izmaiņas cietā diska secībā datorā var nopietni sabojāt lietas.

Ja jūs pastāvīgi mainaties uz mātesplates cietajiem diskiem (kāda iemesla dēļ), nelietojiet šo metodi.

1. darbība: Atveriet termināli un palaidiet lsblk -f komanda. Tas atklāj informāciju par visām datora bloķēšanas ierīcēm. Meklējiet precīzu nodalījumu un ņemiet vērā etiķeti.

Piemēram, lai pievienotu sava trešā cietā diska pirmo nodalījumu, man būs nepieciešams:

/ dev / sdc , <- SDC, šajā gadījumā apzīmē visu cieto disku.

/ dev / sdc1 <- nozīmē 1. nodalījumu ieslēgtu / dev / sdc.

2. darbība: terminālī izveidojiet mapi savā failu sistēmā, kur vēlaties uzstādīt nodalījumu. Šajā piemērā mēs novietosim nodalījumu ~ /.

mkdir ~/Storage

3. darbība: Iegūstiet sakni ar sudo -s un pēc tam ievadiet: nano / etc / fstab, lai rediģētu cilni failu sistēma.

Konfigurācijas failā lietotājiem jānorāda viss par to, kur atrodas disks. Šis ir piemērs:

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

Domājiet par to kā teikumu vai formulu. Lūk, kā tas darbojas. Vispirms norādiet bloķētās ierīces nodalījumu:

/dev/sdc1

Pēc tam pastāstiet sistēmai, kāds ir failu sistēmas tips (lsblk jums vajadzētu pateikt šo informāciju):

ext4

Treškārt, pastāstiet sistēmai, kādām opcijām un atribūtiem vajadzētu būt šim stiprinājumam. Manā gadījumā man ir “saistību nepildīšana”. Vai vēlaties sarežģītākas lietas? Izpētiet sava Linux izplatīšanas rokasgrāmatu vai wiki sadaļā “fstab”.

defaults

Ceturtkārt, norādiet dump un fsck pasūtīt. Tā kā gandrīz neviens neizmanto “izmešanas” funkciju, novietojiet 0 un pēc tam nospiediet atstarpes taustiņu. Pēc tam norādiet kārtību, kādā šis stiprinājums jātīra. Ko tas nozīmē? Palaišanas laikā FSCK pārbaudes rīks izdzēš visas kļūdas cietajos diskos, lai novērstu problēmas. Failu sistēmas cilnē secība ir šāda: 1 (sakne), 2 (mājas), pēc tam viss pārējais.

Tā kā šī ir trešā lieta, ko sistēma uzstādīs, ievadiet 3. Rezultāts ir šāds:

0 3

Tas dod mums mūsu montāžas līniju: /dev/sdc1 /home/username/Storage ext4 defaults 0 3

Kad esat ierakstījis šo rindiņu Fstab, pārvietojiet kursoru virs tā un nospiediet “enter”, lai izveidotu atstarpi. Nospiediet # rakstīt komentāru. Piemēram:

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

Kad esat pabeidzis, nospiediet CTRL + O saglabāt. Atsāknējiet sistēmu. Pēc atkārtotas pieteikšanās cietais disks tiks pareizi uzstādīts.

UUID metode

Starpsienu montāža fstab ir daudz drošākaUUID metodi. Tas ir tāpēc, ka, ja vien manuāli netiek mainīts, UUID paliek nemainīgs (atšķirībā no bloķēto ierīču etiķetēm). To var izdarīt, kā uzstādīt nodalījuma UUID stilu.

Piezīme. Šīs metodes instrukcijas ir identiskas (atskaitot vienu soli) Block Device metodei. Ja esat apmaldījies, dodieties atpakaļ uz šo raksta sadaļu.

1. darbība: terminālī, izmantojiet lsblk -f

-F slēdzis parāda vairāk informācijas nekā tikai lsblk pats par sevi (piemēram, failu sistēmas formāti utt.). Meklējiet UUID. Sekojiet bloķētās ierīces ID uz cietā diska nodalījuma, kuru vēlaties uzstādīt, un nokopējiet UUID numuru blakus tam.

2. darbība: iegūstiet saknes terminālī ar sudo-s un atveriet fstab failu:

sudo -s
nano /etc/fstab

3. darbība: izrakstiet savu montāžas līniju. Piemēram, UUID stiprinājuma līnijai vajadzētu izskatīties līdzīgi kā:

# 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

Kad esat pabeidzis, saglabājiet fstab failu ar taustiņu CTRL + O, pēc tam atsāknējiet datoru.

Secinājums

Lai arī var rediģēt failu sistēmas cilni operētājsistēmā Linuxšķiet bailīgi, tas ir ļoti tā vērts, jo tas ļauj automātiski uzstādīt dažādus cietā diska nodalījumus. Daži Linux operētājsistēmas rīki padara šo procesu daudz vienkāršāku, taču tam ir trūkums: izmantojot automātisko rīku, lietotāji neko nemācās. Apgūstot visu, kas jāzina par fstab, būs viegli novērst problēmas, kas rodas ceļā.

Komentāri