Ero sivun ”Mount” versioiden välillä
p (Poistettu ohjelmat luokasta) |
Pb (keskustelu | muokkaukset) (bind ja move) |
||
Rivi 12: | Rivi 12: | ||
Jos tiedostojärjestelmä ei tunnistu, voi yrittää valitsinta <tt>-t iso9660</tt>. | Jos tiedostojärjestelmä ei tunnistu, voi yrittää valitsinta <tt>-t iso9660</tt>. | ||
Huomaa: kyseinen komento vaatii [[Kernel|ytimeen]] "Loopback device support"-tuen joko sisäänkäännettynä tai moduulina (mikäli käytetään moduulia, on moduulin oltava ladattuna komennolla <tt>modprobe loop</tt>). Lisätietoja artikkelissa [[ISO 9660]]. | Huomaa: kyseinen komento vaatii [[Kernel|ytimeen]] "Loopback device support"-tuen joko sisäänkäännettynä tai moduulina (mikäli käytetään moduulia, on moduulin oltava ladattuna komennolla <tt>modprobe loop</tt>). Lisätietoja artikkelissa [[ISO 9660]]. | ||
Yhdellä laitteella voi olla useampia liitoskohtia. Seuraava liittäisi laitteen /dev/sdf4 alkuperäiset liitoskohdan /mnt/sdf4 ohella myös liitoskohtaan /mnt/kuvat | |||
mount --bind /mnt/sdf4 /mnt/kuvat | |||
Liitoskohta on mahdollista siirtää ilman sen irrottamista. Tämä tapahtuu komennolla | |||
mount --move /vanha/sijainti /uusi/sijainti | |||
Yleinen muoto mount -komennolle on seuraava: | Yleinen muoto mount -komennolle on seuraava: |
Versio 15. heinäkuuta 2007 kello 15.32
Mount -käskyllä liitetään erilaisia tiedostojärjestelmiä Unix-tyylisen järjestelmän hakemistopuuhun.
Esimerkiksi ensisijaisen kiintolevyn (vastaa Microsoft Windows- järjestelmässä C: levyä) ensimmäinen osio liitettäisiin hakemistoon /home komennolla:
mount -t auto /dev/hda1 /home
Jos mount ei tunnista automaattisesti levyosion tiedostojärjestelmää se voidaan kertoa -t parametrilla:
mount -t ext3 /dev/hda1 /home
Mount-komennolla voi liittää myös mm. levykuvia (.iso). Tiedoston levy.iso sisältö mountattaisiin hakemistoon /home/kayttaja/levy seuraavasti:
mount -o loop levy.iso /home/kayttaja/levy
Jos tiedostojärjestelmä ei tunnistu, voi yrittää valitsinta -t iso9660. Huomaa: kyseinen komento vaatii ytimeen "Loopback device support"-tuen joko sisäänkäännettynä tai moduulina (mikäli käytetään moduulia, on moduulin oltava ladattuna komennolla modprobe loop). Lisätietoja artikkelissa ISO 9660.
Yhdellä laitteella voi olla useampia liitoskohtia. Seuraava liittäisi laitteen /dev/sdf4 alkuperäiset liitoskohdan /mnt/sdf4 ohella myös liitoskohtaan /mnt/kuvat
mount --bind /mnt/sdf4 /mnt/kuvat
Liitoskohta on mahdollista siirtää ilman sen irrottamista. Tämä tapahtuu komennolla
mount --move /vanha/sijainti /uusi/sijainti
Yleinen muoto mount -komennolle on seuraava:
mount -t fs-tyyppi mistä minne -o liitosasetukset
Liitosasetukset ovat samat kuin mitä voidaan käyttää /etc/fstabissa.
Mount-komennon remount-optiolla voidaan myös vaihtaa valmiiksi liitetyn tiedostojärjestelmän asetuksia: esimerkiksi komento
mount /home -o remount,ro
asettaa /home-osion vain-luku-tilaan, jolloin se voidaan esimerkiksi tarkistaa fsck-ohjelmalla.
Mount-komennon optiot
Mount-komennolle voidaan antaa seuraavia parametreja (luettelo ei ole täydellinen):
- -a: Liittää kaikki tiedostojärjestelmät jotka on määritelty tiedostossa /etc/fstab.
- -n: /etc/mtab-tiedostoa ei päivitetä. Käytettävä kun /etc on kirjoitussuojattu, muutoin tarpeeton.
- -o asetukset: Liittää tietyin liitosasetuksin, kts. fstab.
- -r: Liitos vain luku -tilassa. Sama kuin -o ro.
- -w: Liitos luku/kirjoitus-tilassa. Oletusasetus, sama kuin -o rw.
- -t tiedostojärjestelmä: Kertoo tiedostojärjestelmän tyypin. Esim. ext2, reiserfs, ISO 9660 tai auto. Tiedostojärjestelmän tyypin eteen voidaan myös lisätä sana no, jolloin se kääntää valinnan päinvastaiseksi. Esimerkiksi komento mount -a -t nomsdos,ext liittäisi kaikki fstabissa määritetyt tiedostojärjestelmät paitsi ne, joiden tyyppi on ext tai msdos.
Irrotus
Liitetty tiedostojärjestelmä irrotetaan komennolla umount:
umount laite
tai
umount liitoshakemisto
Esimerkiksi
umount /dev/hda1 #kävisi myös umount /mnt/home