Ero sivun ”Mount” versioiden välillä
Pb (keskustelu | muokkaukset) (bind ja move) |
p (laitetiedosto, ntfs-3g) |
||
Rivi 2: | Rivi 2: | ||
Esimerkiksi ensisijaisen kiintolevyn (vastaa Microsoft Windows- järjestelmässä C: levyä) ensimmäinen osio liitettäisiin hakemistoon /home komennolla: | Esimerkiksi ensisijaisen kiintolevyn (vastaa Microsoft Windows- järjestelmässä C: levyä) ensimmäinen osio liitettäisiin hakemistoon /home komennolla: | ||
mount | mount /dev/hda1 /home | ||
Tässä <tt>/dev/hda1</tt> on liitettävän osion [[laitetiedosto]]. | |||
Jos mount ei tunnista automaattisesti levyosion tiedostojärjestelmää se voidaan kertoa -t parametrilla: | Jos mount ei tunnista automaattisesti levyosion tiedostojärjestelmää se voidaan kertoa -t parametrilla: | ||
Rivi 47: | Rivi 49: | ||
== Katso myös == | == Katso myös == | ||
*[[Fstab]] | *[[Fstab]] | ||
*[[Ntfs-3g]] | |||
[[Luokka:Tiedostojärjestelmät]] | [[Luokka:Tiedostojärjestelmät]] | ||
[[Luokka:Osiot]] | [[Luokka:Osiot]] | ||
[[Luokka:Komentorivin perustyökalut]] | [[Luokka:Komentorivin perustyökalut]] |
Versio 30. joulukuuta 2007 kello 18.35
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 /dev/hda1 /home
Tässä /dev/hda1 on liitettävän osion laitetiedosto.
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