Fstab: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Kvislapu (talk | contribs)
No edit summary
Kvislapu (talk | contribs)
No edit summary
 
(22 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==File System Table==
==1. Mis on '''fstab''' ehk ''File System Table''==
Linuxi süsteemis asub /etc kaustas fstab fail. Fstab on konfiguratisooni fail, mis sisaldab andmeid partitsioonidest ja arvutiga ühenduses olevatest seadetest, mida on vaja arvuti bootimisel üles saada. Seega arvuti loeb sellest failist välja milliseid seadmeid ja paritisioone kasutatakse bootimisel.[1]
Linuxi süsteemis asub /etc kaustas fstab fail. Fstab on süsteemi konfiguratisooni fail, mis sisaldab andmeid partitsioonidest ja seadmetest, mida alglaadimisel ühendatakse. Seega ''fstab''-ist nähtub, milliseid seadmeid ja paritisioone kasutatakse alglaadimisel.[1]
Fstab’i saab avada ükskõik millise tekstiredaktoriga. Et muuta /etc/fstab faili, tuleb olla sisse logitud root kasutajana!
Fstab’i saab avada ükskõik millise tekstiredaktoriga. Et muuta /etc/fstab faili, tuleb olla sisse logitud root kasutajana!
  nano /etc/fstab
  nano /etc/fstab
==Syntax==
 
==2. Süntaks==
  [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
  [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
===Device===  
===2.1. ''Device'' tulp===  
Device tulbas on kirjas kõik HDD partitsioonid ja välised seadmed nagu CD-ROM ja floppy disk. Partitsioonid on tavaliselt selles järjekorras nagu nad on HDD’le loodud.[3] Seadmed võivad olla üles märgitud mitmel erineval viisil: [5]
''Device'' tulbas on kirjas kõik kõvaketta partitsioonid ja välised seadmed nagu CD-ROM ja ''floppy''-ketas. Partitsioonid on tavaliselt selles järjekorras, nagu nad on kõvakettale loodud.[3] Seadmed võivad olla ära näidatud mitmel erineval viisil: [5]
 
*/dev/sda1 <seadme/ketta füüsilise asukoha järgi>


/dev/sda1
*UUID= <seadmele/kettale on omistatud unikaalne 128-bitine number(alfanumeeriline), mille järgi saab seadet identifitseerida>


UUID=
*LABEL= <Unikaalne nimi, mis on omandatud seadmele/kettale>


LABEL=
Kahe viimase kasutamine on kasulikum, sest UUID number ja LABEL jäävad alati samaks. Küll aga võib muutuda
/dev/sda1 -> /dev/sdb1'ks või vastupidi. See võib oleneda näiteks sellest, et mis järjekorras sa ühendad kettaid, USB seadmeid jm.
  [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
  [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
  /dev/scd0
  /dev/scd0
  /dev/fd0
  /dev/fd0
  /dev/sda1
  /dev/sda1
===Mount point===
===2.2. ''Mount point'' tulp===
Mount point on asukoht kuhu seade või partitsioon on ühendatud. Võib ühendada ükskõik mis asukohta, eeldusel, et asukoht on olemas.[2]
''Mount point'' on asukoht, kuhu seade või partitsioon on ühendatud. Võib ühendada ükskõik mis asukohta, eeldusel, et asukoht on olemas.[2]
  [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
  [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
           /media/dcrom0
           /media/dcrom0
Line 24: Line 28:
           /var/data
           /var/data


===Filesystem type===
===2.3. ''Filesystem type'' tulp===
See tulp näitab failisüsteemi tüüpi, milleks on antud  partitsioon või seade formatitud.[3]Näiteks ext4, ext3, swap jne.
See tulp näitab failisüsteemi tüüpi, milleks on antud  partitsioon või seade formatitud.[3]Näiteks ext4, ext3, swap jne.
  [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
  [Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
Line 31: Line 35:
                         ext4
                         ext4


===Options===
===2.4. ''Options'' tulp===
Siin on kirjeldatakse ära, kuidas kernel peab käsitlema failisüsteemi.[4]
Siin kirjeldatakse, kuidas tuum peab käsitlema failisüsteemi.[4]


Mõned valikud[2] :  
Mõned valikud[2] :  
*auto – Faili süsteem ühendatakse automaatselt bootimisel.  
*auto – Failisüsteem ühendatakse automaatselt alglaadimisel.  
*noauto - Faili süsteem ei ühendata automaatselt bootimisel.
*noauto - Failisüsteem ei ühendata automaatselt alglaadimisel.
*nouser – Ainult root kasutaja ühendatakse failisüsteemi.  
*nouser – Ainult root kasutaja ühendatakse failisüsteemi.  
*defaults – Kasutab vaikimisi seadeid(rw, suid, dev, exec, auto, nouser, async).  
*defaults – Kasutab vaikimisi seadeid(rw, suid, dev, exec, auto, nouser, async).  
Line 42: Line 46:
*ro –Ühendatakse lugemiseks ainult.
*ro –Ühendatakse lugemiseks ainult.
* rw – Ühendatakse lugemiseks ja kirjutamiseks jm.
* rw – Ühendatakse lugemiseks ja kirjutamiseks jm.
===Dump===
===2.5. ''Dump'' tulp===
Dump teeb backupi faili süsteemile. Dump all on võimalik kaks valikut, kas 0 või 1.[3]  
''Dump'' teeb süsteemist varukoopia. ''Dump'' puhul on kaks valikut, kas 0 või 1.[3]  
*0 – siis ei tehta backupi
*0 – ei varundata
*1 - siis tehakse
*1 - varundatakse
===Pass===
 
Pass on fsck määratlus. Pass all on võimalik ainult 3 valikut[2]:
===2.6. ''Pass'' tulp===
''Pass'' on failisüsteemi kontrolli määratlus. ''Pass'' ouhul on 3 valikut[2]:
*0 – ei kontrollita
*0 – ei kontrollita
*1 – kontrollitakse seda partitsiooni esimesena
*1 – kontrollitakse seda partitsiooni esimesena
*2 – kontrollitakse neid partitsioone järgmisena
*2 – kontrollitakse seda partitsioone järgmisena
==Kasutatud allikad==
 
==3. Kasutatud allikad==
[1]http://www.tuxfiles.org/linuxhelp/fstab.html
[1]http://www.tuxfiles.org/linuxhelp/fstab.html



Latest revision as of 12:16, 11 June 2010

1. Mis on fstab ehk File System Table

Linuxi süsteemis asub /etc kaustas fstab fail. Fstab on süsteemi konfiguratisooni fail, mis sisaldab andmeid partitsioonidest ja seadmetest, mida alglaadimisel ühendatakse. Seega fstab-ist nähtub, milliseid seadmeid ja paritisioone kasutatakse alglaadimisel.[1] Fstab’i saab avada ükskõik millise tekstiredaktoriga. Et muuta /etc/fstab faili, tuleb olla sisse logitud root kasutajana!

nano /etc/fstab

2. Süntaks

[Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]

2.1. Device tulp

Device tulbas on kirjas kõik kõvaketta partitsioonid ja välised seadmed nagu CD-ROM ja floppy-ketas. Partitsioonid on tavaliselt selles järjekorras, nagu nad on kõvakettale loodud.[3] Seadmed võivad olla ära näidatud mitmel erineval viisil: [5]

  • /dev/sda1 <seadme/ketta füüsilise asukoha järgi>
  • UUID= <seadmele/kettale on omistatud unikaalne 128-bitine number(alfanumeeriline), mille järgi saab seadet identifitseerida>
  • LABEL= <Unikaalne nimi, mis on omandatud seadmele/kettale>

Kahe viimase kasutamine on kasulikum, sest UUID number ja LABEL jäävad alati samaks. Küll aga võib muutuda /dev/sda1 -> /dev/sdb1'ks või vastupidi. See võib oleneda näiteks sellest, et mis järjekorras sa ühendad kettaid, USB seadmeid jm.

[Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
/dev/scd0
/dev/fd0
/dev/sda1

2.2. Mount point tulp

Mount point on asukoht, kuhu seade või partitsioon on ühendatud. Võib ühendada ükskõik mis asukohta, eeldusel, et asukoht on olemas.[2]

[Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
          /media/dcrom0
          /media/floppy0
          /var/data

2.3. Filesystem type tulp

See tulp näitab failisüsteemi tüüpi, milleks on antud partitsioon või seade formatitud.[3]Näiteks ext4, ext3, swap jne.

[Device] [Mount Point] [File System Type] [Options] [Dump] [Pass]
                        Udf,iso9660
                        auto
                        ext4

2.4. Options tulp

Siin kirjeldatakse, kuidas tuum peab käsitlema failisüsteemi.[4]

Mõned valikud[2] :

  • auto – Failisüsteem ühendatakse automaatselt alglaadimisel.
  • noauto - Failisüsteem ei ühendata automaatselt alglaadimisel.
  • nouser – Ainult root kasutaja ühendatakse failisüsteemi.
  • defaults – Kasutab vaikimisi seadeid(rw, suid, dev, exec, auto, nouser, async).
  • user – Lubatakse ühendada igat kasutajat failisüsteemi.
  • ro –Ühendatakse lugemiseks ainult.
  • rw – Ühendatakse lugemiseks ja kirjutamiseks jm.

2.5. Dump tulp

Dump teeb süsteemist varukoopia. Dump puhul on kaks valikut, kas 0 või 1.[3]

  • 0 – ei varundata
  • 1 - varundatakse

2.6. Pass tulp

Pass on failisüsteemi kontrolli määratlus. Pass ouhul on 3 valikut[2]:

  • 0 – ei kontrollita
  • 1 – kontrollitakse seda partitsiooni esimesena
  • 2 – kontrollitakse seda partitsioone järgmisena

3. Kasutatud allikad

[1]http://www.tuxfiles.org/linuxhelp/fstab.html

[2]https://help.ubuntu.com/community/Fstab

[3]http://www.linfo.org/etc_fstab.html

[4]http://wiki.linuxquestions.org/wiki/Fstab

[5] http://enos.itcollege.ee/~mernits/osadmin/loeng07%20-%20Ketaste%20kasutamine.pdf

Autor

Kalev Vislapuu A21