Mount: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mtammepo (talk | contribs)
No edit summary
Mtammepo (talk | contribs)
No edit summary
Line 5: Line 5:
= Mount olemus =
= Mount olemus =


Andmed on seadmesse kirja pandud nullide ja ühtedena ning seda struktuuri kutsutakse failisüsteemiks. Linux-is on seadmed viidatud /dev kaustas. Andmed ei ole otseselt seadmes endas. Nendesse ei saa nii lihtsalt ligi pääseda, kui lähed /dev kausta, vaja on ligipääsu failisüsteemile. [1] Mountimine on failidele ligipääsu saamine failisüsteemis, et kasutajad või kasutajate grupp pääseks failile ligi kindlas kataloogis. [2] Neid katalooge kutsutakse mount punktideks ehk liitepunktideks. [1]
Andmed on seadmesse kirja pandud nullide ja ühtedena ning seda struktuuri kutsutakse '''failisüsteemiks'''. Linux-is on seadmed viidatud '''/dev''' kaustas. Andmed ei ole otseselt seadmes endas. Nendesse ei saa nii lihtsalt ligi pääseda, kui lähed /dev kausta, selleks on vajalik ligipääs failisüsteemile. [1] Mountimine on failidele ligipääsu saamine failisüsteemis, et kasutajad või kasutajate grupp pääseks failile ligi kindlas kataloogis. [2] Neid katalooge kutsutakse mount punktideks ehk liitepunktideks. [1]


= Mida saab mountida =
= Mida saab mountida =
Line 16: Line 16:
Seadmed nagu USB pulgad on nagu kõvakettad, nii et /dev/sda1 võib sisaldada failisüsteemi ja nii on ka IPod-de puhul, kuigi seal võib enamus andmetest olla teisel partitsioonil.
Seadmed nagu USB pulgad on nagu kõvakettad, nii et /dev/sda1 võib sisaldada failisüsteemi ja nii on ka IPod-de puhul, kuigi seal võib enamus andmetest olla teisel partitsioonil.


Mountida saab igasuguseid seadmeid. Kui on olemas failisüsteemi "pilt", mis on täpselt sama koopia olemasolevast failisüsteemist või loodud kindla faili jaoks, siis saab ka seda mountida läbi võltsi seade, mida kutsutakse „loopback device-ks“. [1]
Mountida saab igasuguseid seadmeid. Kui on olemas failisüsteemi "pilt", mis on täpselt sama koopia olemasolevast failisüsteemist või loodud kindla faili jaoks, siis saab ka seda mountida läbi väljamõeldud seade, mida kutsutakse „loopback device-ks“. [1]


= Umountimine =
= Umountimine =


Umountimiseks on käsk
Umountimiseks on käsk
  umount liitepunkt, seade, –a või –A. [3]
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |umount liitepunkt, seade, –a või –A
|} [3]


Näiteks:
Näiteks:
  sudo umount /mnt
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
  sudo umount /dev/hda1
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |
sudo umount /mnt
 
sudo umount /dev/hda1
|}


Mõlemad käsud umoundivad failisüsteemi /dev/hda1 partitsioonilt, kui see on mounditud /mnt-le. [1]
Mõlemad käsud umoundivad failisüsteemi /dev/hda1 partitsioonilt, kui see on mounditud /mnt-le. [1]


Et sundida umountimist, selleks –f ja –v detailide nägemiseks.  [3]
Et sundida umountimist, selleks '''–f''' ja '''–v''' detailide nägemiseks.  [3]


Failisüsteemi ei saa umountida, kui see on kasutusel. Kui on kindel, et umountimine on ohutu, siis võib kasutada sellist käsku. [1]
Failisüsteemi ei saa umountida, kui see on kasutusel. Kui on kindel, et umountimine on ohutu, siis võib kasutada sellist käsku:
  sudo umount -l /liitepunkt
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
Et umountida kõiki mountitud faile või lihtsalt failisüsteeme, mis on järjestatud pärast –t, selleks tuleb kasutada –a või –A. [3]
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |sudo umount -l /liitepunkt
|} [1]
Et umountida kõiki mountitud faile või lihtsalt failisüsteeme, mis on järjestatud pärast –t, selleks tuleb kasutada '''–a''' või''' –A '''. [3]


= Mountimine =
= Mountimine =


Moutimise command on mount. [3]
Moutimise käsk on '''mount'''. [3]


Selleks, et näha, mis seaded on saadaval ja nende partitsioone:
Selleks, et näha, mis seaded on saadaval ja nende partitsioone:
  sudo fdisk -l
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |sudo fdisk -l
|}


Mount point-i loomiseks
Mount point-i loomiseks
  sudo mkdir /media/sdcard
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |sudo mkdir /media/sdcard
|}
Ehk luuakse kaust nimega /media/sdcard.
Ehk luuakse kaust nimega /media/sdcard.


  mount -l
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
See käsk näitab mounditud failisüsteemide nimekirja. [4]
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |mount -l
|}
See käsk '''näitab mounditud failisüsteemide nimekirja'''. [4]


Mountimiseks on vajalik käsk:
Mountimiseks on vajalik käsk:
  mount partitsioon liitepunkt
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |mount partitsioon liitepunkt
|}
[3]
[3]


Näiteks:
Näiteks:
  sudo mount /dev/sda1 /mnt
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |sudo mount /dev/sda1 /mnt
|}
See käsk moundib failisüseemi /dev/sda1 partitsioonilt /mnt kausta, mis tähendab siis, et /mnt kaustast on võimalik näha failisüsteemi, mis on /dev/sda1 peal.
See käsk moundib failisüseemi /dev/sda1 partitsioonilt /mnt kausta, mis tähendab siis, et /mnt kaustast on võimalik näha failisüsteemi, mis on /dev/sda1 peal.


  sudo mount /dev/fd0 /floppy -t vfat
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |sudo mount /dev/fd0 /floppy -t vfat
|}
See käsk paneb failisüsteemi esimesele flopi kettale kausta /floppy ja et seda võetaks kui FAT failisüsteemi.  
See käsk paneb failisüsteemi esimesele flopi kettale kausta /floppy ja et seda võetaks kui FAT failisüsteemi.  


  sudo mount --bind /mnt/Failid/Muusika /home/user/Muusika
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |sudo mount --bind /mnt/Failid/Muusika /home/user/Muusika
|}
See käsk lubab /mnt/Failid/Muusika kaustale ligipääseda ka /home/user/Muusika kaustast.  
See käsk lubab /mnt/Failid/Muusika kaustale ligipääseda ka /home/user/Muusika kaustast.  


  sudo mount --move /mnt/Failid/Muusika /home/user/Muusika
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |sudo mount --move /mnt/Failid/Muusika /home/user/Muusika
|}
See liigutab /mnt/Failid/Muusika kausta /home/user/Muusika kausta. [1]
See liigutab /mnt/Failid/Muusika kausta /home/user/Muusika kausta. [1]


Line 74: Line 97:


Näiteks:
Näiteks:
  pmount /dev/sdb1 flash_drive
{|style="background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey" align=centre
| style="padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;" |pmount /dev/sdb1 flash_drive
|}
See moundib /dev/sdb1 partitsiooni /media/flash_drive’i. [5]
See moundib /dev/sdb1 partitsiooni /media/flash_drive’i. [5]



Revision as of 20:07, 2 December 2013

Autor: Maarja-Liisa Tammepõld

Rühm: A22

Mount olemus

Andmed on seadmesse kirja pandud nullide ja ühtedena ning seda struktuuri kutsutakse failisüsteemiks. Linux-is on seadmed viidatud /dev kaustas. Andmed ei ole otseselt seadmes endas. Nendesse ei saa nii lihtsalt ligi pääseda, kui lähed /dev kausta, selleks on vajalik ligipääs failisüsteemile. [1] Mountimine on failidele ligipääsu saamine failisüsteemis, et kasutajad või kasutajate grupp pääseks failile ligi kindlas kataloogis. [2] Neid katalooge kutsutakse mount punktideks ehk liitepunktideks. [1]

Mida saab mountida

Kõige levinum on kettajagude mountimine. Seda hoitakse /dev kaustas. Kõvakettale ja USB pulkadele on võimalik paigaldada failisüsteeme. Failisüsteemid ise on ligipääsetavad läbi kettajagude tähiste, nagu /dev/hda1 (esimene partitsioon on /dev/hda).

ISO9660 on failisüsteem, mis on kasutusel CDROM-is. CD lugejas on kasutusel ainult CD, seega pole mõtet luua /dev/hdc1 mountimiseks, vaid CD puhul on võimalik mountida otse /dev/hdc-d, kui see on CDROM lugeja ja sellel on ketas.

Flopi kettad sisaldavad ainult ühte failisüsteemi ja need on tähistatud /dev/f0-na esimene ketas ja /dev/f1 teine ketas. Seadmed nagu USB pulgad on nagu kõvakettad, nii et /dev/sda1 võib sisaldada failisüsteemi ja nii on ka IPod-de puhul, kuigi seal võib enamus andmetest olla teisel partitsioonil.

Mountida saab igasuguseid seadmeid. Kui on olemas failisüsteemi "pilt", mis on täpselt sama koopia olemasolevast failisüsteemist või loodud kindla faili jaoks, siis saab ka seda mountida läbi väljamõeldud seade, mida kutsutakse „loopback device-ks“. [1]

Umountimine

Umountimiseks on käsk

umount liitepunkt, seade, –a või –A

[3]

Näiteks:

sudo umount /mnt

sudo umount /dev/hda1

Mõlemad käsud umoundivad failisüsteemi /dev/hda1 partitsioonilt, kui see on mounditud /mnt-le. [1]

Et sundida umountimist, selleks –f ja –v detailide nägemiseks. [3]

Failisüsteemi ei saa umountida, kui see on kasutusel. Kui on kindel, et umountimine on ohutu, siis võib kasutada sellist käsku:

sudo umount -l /liitepunkt

[1]

Et umountida kõiki mountitud faile või lihtsalt failisüsteeme, mis on järjestatud pärast –t, selleks tuleb kasutada –a või –A . [3]

Mountimine

Moutimise käsk on mount. [3]

Selleks, et näha, mis seaded on saadaval ja nende partitsioone:

sudo fdisk -l

Mount point-i loomiseks

sudo mkdir /media/sdcard

Ehk luuakse kaust nimega /media/sdcard.

mount -l

See käsk näitab mounditud failisüsteemide nimekirja. [4]

Mountimiseks on vajalik käsk:

mount partitsioon liitepunkt

[3]

Näiteks:

sudo mount /dev/sda1 /mnt

See käsk moundib failisüseemi /dev/sda1 partitsioonilt /mnt kausta, mis tähendab siis, et /mnt kaustast on võimalik näha failisüsteemi, mis on /dev/sda1 peal.

sudo mount /dev/fd0 /floppy -t vfat

See käsk paneb failisüsteemi esimesele flopi kettale kausta /floppy ja et seda võetaks kui FAT failisüsteemi.

sudo mount --bind /mnt/Failid/Muusika /home/user/Muusika

See käsk lubab /mnt/Failid/Muusika kaustale ligipääseda ka /home/user/Muusika kaustast.

sudo mount --move /mnt/Failid/Muusika /home/user/Muusika

See liigutab /mnt/Failid/Muusika kausta /home/user/Muusika kausta. [1]

Pmount kasutamine

Pmount on probramm, mis on saadaval repositooriumites ja lubab eesõigusteta kasutajatel mountida kettaid nagu oleksid nad sudo kasutaja, isegi ilma /etc/fstab-i sisestamast.

Seda saab kasutada sama süntaksiga nagu mount-i, aga siis ilma sudo-ta.

Näiteks:

pmount /dev/sdb1 flash_drive

See moundib /dev/sdb1 partitsiooni /media/flash_drive’i. [5]

Kasutatud materjalid

[1] https://help.ubuntu.com/community/Mount

[2] http://whatis.techtarget.com/definition/mount

[3] http://www.freebsd.org/doc/handbook/mount-unmount.html

[4] http://www.saltycrane.com/blog/2008/06/mount-drives-manually-on-ubuntu-linux/

[5] https://help.ubuntu.com/community/Mount/USB