Muokataan sivua Fstab
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
# | /etc/fstab on tekstitiedosto, jonka perusteella käynnistyksen yhteydessä yleensä [[mount|liitetään]] tiedostojärjestelmät hakemistopuuhun. | ||
Tiedoston jokaisella rivillä on kuusi kenttää, ja jokaisen välissä on joko välilyönti (tai useampia) tai tabulaattori. Kentät ovat: | |||
#Liitettävä laite | |||
#Liitoskohde | |||
#Tiedostojärjestelmä | |||
#Liitosasetukset | |||
#Dump | |||
#Tarkistus | |||
== Asetukset == | |||
=== Liitettävä laite === | |||
Laite on yleensä kiintolevyn osio, esimerkiksi <tt>/dev/hda5</tt>. Toisaalta, esimerkiksi [[proc]]-järjestelmää liitettäessä käytetään laitetta <tt>none</tt>. Laitteena voi olla myös verkko-osoite, tai ihan normaali tiedosto jonka sisään on tehty tiedostojärjestelmä. | |||
=== Liitoskohde === | |||
Liitoskohde kertoo, mihin kohtaan hakemistopuuta laite liitetään. Esimerkiksi juuritiedostojärjestelmä liitetään kohtaan [[Juurihakemisto|/]]. Swap-osio liitetään kohtaan <tt>none</tt>. | |||
=== Tiedostojärjestelmä === | |||
Kertoo liitettävän tiedostojärjestelmän tyypin. Tyyppejä ovat esimerkiksi <tt>ext2, ext3, ntfs, reiserfs, swap</tt> ja <tt>iso9660</tt> (CD-levyt). Tyyppi <tt>auto</tt> tarkoittaa, että tiedostojärjestelmä tunnistetaan automaattisesti. Tämä toimii lähes aina. | |||
=== Liitosasetukset === | |||
Yleisin liitosasetus on <tt>defaults</tt> jolloin käytetään perusasetuksia. Epätäydellinen lista muista liitosasetuksista (tiedostojärjestelmäkohtainen):<br> | |||
*<tt>async</tt>: Kirjoittaminen levylle hoidetaan asynkronisesti, eli fyysisesti data kirjoitetaan levylle vasta kun siihen on prosessoriaikaa vapaana (voi kestää pitkäänkin). Oletusasetus. | |||
*<tt>sync</tt>: Kirjoitusoperaatiot hoidetaan välittömästi eikä dataa jätetä väliaikaisesti muistiin. Hyödyllinen esim. levykkeiden kanssa. | |||
*<tt>noauto</tt>: Ei liitetä automaattisesti käynnistyksen yhteydessä. | |||
*<tt>nodev</tt>: Tiedostojärjestelmän laitetiedostoja ei käsitellä. | |||
*<tt>noexec</tt>: Tiedostojärjestelmän tiedostoja ei saa suorittaa. | |||
*<tt>owner</tt>: Tavallinen käyttäjä voi liittää tiedostojärjestelmän mikäli hän on laitteen omistaja. | |||
*<tt>ro, rw</tt>: Vain luku (<tt>ro</tt>), sekä luku- että kirjoitus (<tt>rw</tt>). | |||
*<tt>user</tt>: Tavallisilla käyttäjillä on oikeus [[Mount|liittää]] tiedostojärjestelmä. | |||
*<tt>uid=käyttäjänimi</tt>: Liittää tiedostojärjestelmän siten, että käyttäjällä käyttäjänimi on oikeudet käyttää sitä. Hyödyllinen esim. [[ntfs]]-osioiden kanssa. | |||
=== Dump === | |||
[[Dump]]-komento käyttää tätä kenttää saadakseen selville, pitääkö kyseinen tiedostojärjestelmä varmuuskopioida vai ei. Kentän arvon ollessa '0' tai arvon puuttuessa kokonaan tiedostojärjestelmää ei varmuuskopioida. Asetus koskee ikivanhoja dump / restore ohjelmia ja kenttä on mukana lähinnä historiallisista syistä. Nykyään on tarjolla huomattavasti kehittyneempiäkin menettelyitä. | |||
=== Tarkistus === | |||
Viimeisenä rivillä on luku 0, 1 tai 2, joka kertoo tarkistetaanko tiedostojärjestelmä odottamattoman sammutuksen (esimerkiksi kaatumisen) jälkeen. 0 tarkoittaa että tarkistusta ei tehdä, 1 ja 2 tarkoittavat että tarkistus tehdään. Yleensä juuritiedostojärjestelmälle kannattaa laittaa arvo 1 ja muille 2. Swap-osioille tämä kenttä kertoo prioriteetin millä sivutustietostoa käytetään. 0-käytetään paljon, 3-käytetään harvemmin. | |||
== Muu käyttö == | |||
Esimerkiksi CD-levyjä ja ulkoisia massamuisteja ei kannata yrittää liittää käynnistyksen yhteydessä. Tällöin liittämistä voidaan helpottaa lisäämällä laitteen tiedot fstabiin ja laittamalla asetukset-kohtaan asetus <tt>noauto</tt>, jolloin liitosta ei tehdä automaattisesti, mutta komennettaessa <tt>mount /dev/laite</tt> liittäminen tapahtuu fstabissa mainituin asetuksin. | |||
Esimerkki CD-asemalle voitaisiin kirjoittaa seuraavanlainen rivi: | |||
/dev/cdrw /mnt/cdrom iso9660 noauto,ro,uid=käyttäjä 0 0 | |||
== Muutosten ottaminen käyttöön == | |||
Tiedostoon tehdyt muutokset otetaan automaattisesti käyttöön kun järjestelmä käynnistetään uudelleen, mutta asian voi hoitaa ilman uudelleenkäynnistystäkin käskyllä: | |||
mount -a | |||
== Esimerkkejä == | |||
Boot-osio: | |||
/dev/hda5 /boot ext3 defaults 0 2 | |||
Ntfs-osio, johon on lukuoikeudet käyttäjällä ”kayttaja”: | |||
/dev/hda8 /media/hda8 ntfs defaults,nls=utf8,uid=kayttaja 0 0 | |||
[[Luokka:Järjestelmä]] | |||
[[Luokka:Ohjeet]] | |||
[[Luokka:Asetustiedostot]] |