mount-komento Linuxissa. Tiedostojärjestelmien yhdistäminen. mount komento Linuxissa FAT - asennus

Jos tarvitset liittämistä/asennusta HDD NTFS- tai ext2-, ext3-tiedostojärjestelmällä Linux-käyttöjärjestelmään perustuvaan tietokoneeseen, luet oikean artikkelin.

Miksi tehdä se manuaalisesti, jos nykyaikaiset Linux-työpöytäjärjestelmät tekevät sen automaattisesti?

On joitakin tapauksia, joissa järjestelmä Linux ei voi automaattisesti liittää/liittää levyä joidenkin levyn loogisten vikojen, NTFS/FAT-osioita tartuttaneiden virusten tai muun poikkeavan vuoksi. Oikeat järjestelmänvalvojat tekevät sen manuaalisesti. Ja he tekevät tämän mount-komennolla.

Linuxin mount-komento on erittäin joustava työkalu järjestelmänvalvojan käsissä. mount-komennolla voit liittää verkkoaseman, osion kovalevy tai USB-tikku.

Tämä artikkeli ei ole täydellinen, tyhjentävä kuvaus mount-komennosta (täydellinen kuvaus mount-komennosta löytyy suorittamalla man mount -komento konsolissa), mutta se pyrkii siihen. mount-komentoa kuvaavaa artikkelia päivitetään ja muokataan jatkuvasti. Voit jättää kaikki artikkelia koskevat ehdotuksesi kommentteihin.

Tietokoneeseen tällä hetkellä kytkettyjä laitteita voi tarkastella kirjoittamalla konsoliin:

Tämä komento näyttää kaikki kytketyt laitteet. Niitä ei ehkä ole asennettu, mutta ne on kytketty. Näytöllä näet jotain tällaista:

Levy /dev/sda: 40,0 Gt, 40020664320 tavua
255 päätä, 63 sektoria/rata, 4865 sylinteriä

Levyn tunniste: 0x815aa99a Osiotaulukon merkinnät eivät ole levyjärjestyksessä
Levy /dev/sdb: 80,0 Gt, 80026361856 tavua
255 päätä, 63 sektoria/rata, 9729 sylinteriä
Yksiköt = sylinterit 16065 * 512 = 8225280 tavua
Levyn tunniste: 0x973248ad

Laitteen lataamisen aloitusloppujen tunnusjärjestelmä
/dev/sdb1 * 1 9729 78148161 83 Linux

Levy /dev/sdc: 1027 Mt, 1027604480 tavua
32 päätä, 62 sektoria/rata, 1011 sylinteriä
Yksiköt = sylinterit 1984 * 512 = 1015808 tavua
Levyn tunniste: 0x6f20736b

Yllä olevasta luettelosta näet, että käyttöjärjestelmään on liitetty seuraava:

  1. kaksi kiintolevyä: /dev/sda - käyttöjärjestelmä ja /dev/sdb - "tiedostovedos"
  2. irrotettava USB-asema: /dev/sdc
Asennettujen laitteiden katselu suoritetaan komennolla:

Tämän jälkeen näet näytöllä:

/dev/sda1 päälle / kirjoita reiserfs (rw,relatime,notail) tmpfs /lib/init/rw tyyppiä tmpfs (rw,nosuid,mode=0755)
/proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys tyyppi sysfs (rw,noexec,nosuid,nodev)
varrun /var/run type tmpfs (rw,nosuid,mode=0755)
varlock /var/lock type tmpfs:ssä (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs /dev/shm tyyppiä tmpfs (rw,nosuid,nodev)
devpts on /dev/pts tyyppi devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl /sys/fs/fuse/connections tyyppi fusectl (rw)
lrm /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda3 /home type ext3 (rw,relatime)
securityfs / sys/kernel/security type securityfs (rw)
binfmt_misc /proc/sys/fs/binfmt_misc tyyppi binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon osoitteessa /home/user/.gvfs tyyppi fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc /media/USBFlash-tyypissä vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)

  • ensimmäisellä rivillä sanotaan, että juuritiedostojärjestelmä on reiserfs-tiedostojärjestelmä liitosparametreineen: luku- ja kirjoitusoikeus (rw)
  • /dev/sda3 on /home-levyosio
  • /dev/sdc on asennettu irrotettava USB-laite
Sama tulos voidaan saavuttaa tarkastelemalla /etc/mtab-tiedoston sisältöä (joissakin Linux-järjestelmät tiedoston nimi on /etc/mnt/tab)
  • Kolibri
    27. maaliskuuta, 09:27

    kun annoin tämän komennon: sudo chmod -R 0777 /home/roza/Desktop Debianissa ei ollut virheilmoituksia, mutta Mintissa käynnistyksen aikana ilmestyy seuraavan sisällön viesti:

    Käyttäjätiedostolla $HOME/.dmrc on virheelliset käyttöoikeudet ja se jätetään huomiotta. Tämä estää oletusistunnon ja -kielen tallentamisen. Tämän tiedoston omistajan on oltava käyttäjä ja tiedostolla on oltava käyttöoikeus 0644. Käyttäjän kotikansion ($HOME) on oltava käyttäjän omistuksessa, eivätkä muut käyttäjät saa kirjoittaa siihen.

    Sitten kaikki jäätyy muutamaksi sekunniksi ja työpöytä avautuu. Ja nyt en voi käyttää sudoa tai vain suta - pääte ei vanno venäjäksi. Onko mahdollista palauttaa oikeudet ($HOME) Ehkä tämä voidaan tehdä käyttämällä Mint live -levyä?

  • Mut@NT
    29. maaliskuuta, 12:13

    Kolibri: Sitten kaikki jäätyy muutamaksi sekunniksi ja työpöytä avautuu. Ja nyt en voi käyttää sudoa tai vain suta - pääte ei vanno venäjäksi. Onko mahdollista palauttaa oikeudet ($HOME) Ehkä tämä voidaan tehdä käyttämällä Mint live -levyä?

    Yritä palauttaa oikeudet takaisin:
    sudo chmod -R 0644 /home/roza/Desktop

    Ja omistaja:
    sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop

  • Kolibri
    2. huhtikuuta, 08:43
  • Mut@NT
    3. huhtikuuta, 13:39

    Kolibri: Silti mikään ei toiminut :(. Yleensä asensin osion uudelleen Mintin kanssa. Pääasia, että opin asentamaan osioita (ymmärsin kuinka se tehdään, niin se on helpompaa) Ja sain myös oppitunnin itselleni - tarvitset jakaa oikeuksia erittäin huolellisesti. Kiitos joka tapauksessa!

    P.S. Pääasia, että opit jotain))

  • Alex rakenteilla
    19. toukokuuta, 08:41

    Kiitos.
    Pari lisäystä.
    1. Esimerkiksi kiintolevyosioni ei halunnut liittää sen jälkeen, kun olin muodostanut yhteyden Windows-koneeseen, joka oli viruksen saastuttama. Tapahtui niin, että virus heitti autorun.exe-tiedoston osioni juureen, eikä Linux tämän vuoksi halunnut liittää tätä osiota.
    En halunnut asentaa sitä ei autorun.exe-tiedoston takia, vaan koska luultavasti Windows sammui "väärin" ja ntfs:ssä oli tavu tiedostojärjestelmän eheyden tarkistamisesta. Tältä osin ntfs3g ilman "voimaa" pelkää asentaa tällaista FS: tä, jotta se ei vahingoita sitä.
    2. Koska siellä on osio "SMB", kannattaa mainita CIFS.
    Ja anna esimerkiksi jotain tällaista:
    mount -t cifs -o käyttäjänimi=domain\user //remote-win2k3-server/C$ /mnt/smb/

  • Nefazhno
    20. toukokuuta, 15:26
  • Tonik
    24. toukokuuta, 03:04
  • Mut@NT
    26. toukokuuta, 17:27

    Alex rakenteilla: Kiitos. Pari lisäystä. 1. Esimerkiksi kiintolevyosioni ei halunnut liittää sen jälkeen, kun olin muodostanut yhteyden Windows-koneeseen, joka oli viruksen saastuttama. Tapahtui niin, että virus heitti autorun.exe-tiedoston osioni juureen ja tämän takia Linux ei halunnut liittää tätä osiota. En halunnut asentaa sitä ei autorun.exe-tiedoston takia, vaan koska luultavasti Windows sammui "väärin" ja ntfs:ssä oli tavu tiedostojärjestelmän eheyden tarkistamisesta. Tältä osin ntfs3g ilman "voimaa" pelkää asentaa tällaista FS: tä, jotta se ei vahingoita sitä. 2. Koska siellä on osio "SMB", kannattaa mainita CIFS. Ja anna esimerkkinä jotain: mount -t cifs -o käyttäjätunnus=domain\user //remote-win2k3-server/C$ /mnt/smb/

    Ei tärkeää: Olisi kiva jos kuvattaisiin myös NFS-asennus

    Kiitos kommentista. Lisään joitain lisäyksiä.

    Tonik: Ja artikkeli auttoi minua. Perus! – Unohdin kuinka se asennetaan... Selailin nopeasti artikkelin läpi ja muistin. Kiitos paljon kirjoittajalle!

    Tule usein takaisin :)

  • Denis
    11. kesäkuuta, 11:47

    Kiitos artikkelista,
    Oikein hyvä ymmärrettävästi

  • Ljudmila
    9. heinäkuuta, 13:05

    # sudo mount -t smbfs -o käyttäjätunnus=vasja,salasana=pentu //pupkin_v/Video /home/user/video
    ei toimi, antaa apua
    käyttö: ……
    Työskentelen ubuntussa. sinun on yhdistettävä jaettu windows-kansio
    Ehkä joukkue on väärässä?

  • Mut@NT
    9. heinäkuuta, 22:11

    Ljudmila:# sudo mount -t smbfs -o käyttäjätunnus=vasja,salasana=pupkin //pupkin_v/Video /home/user/video ei toimi, antaa ohjeita käyttöön: ...... Työskentelen ubuntussa. sinun on yhdistettävä jaettu Windows-kansio. Ehkä komento on väärä?

    Linja
    käyttäjätunnus=vasja,salasana=pentu
    on korvattava vaadituilla parametreilla. Jos muodostat yhteyden vieraan puolesta, sinun on oltava varovainen, venäläisen ja englanninkielisen Windows-käyttöjärjestelmän välillä on vivahteita ja eroja

  • Andrei
    31. elokuuta, 10:04

    Ubuntussa sen pitäisi olla näin:
    mount -t cifs -o käyttäjätunnus=tridge,salasana=foobar //fjall/test /mnt/smb/fjall

  • C.J.
    14. syyskuuta, 20:28

    cj@Monster:~$ sudo umount /dev/sda1
    umount: /: laite on varattu. (Joissakin tapauksissa hyödyllistä tietoa laitetta käyttävistä prosesseista löytää lsof(8) tai fuser(1))
    cj@Hirviö:~$ df -h
    Tiedostojärjestelmä Koko Käytä Dost Käytä % asennettuna
    /dev/sdb1 26G 9.1G 16G 37% /
    ei yhtään 1,7G 416K 1,7G 1% /kev
    ei mitään 1.7G 0 1.7G 0% /dev/shm
    ei mitään 1.7G 200K 1.7G 1% /var/ajo
    ei mitään 1.7G 0 1.7G 0 % /var/lock
    ei mitään 1,7G 0 1,7G 0% /lib/init/rw
    /dev/sdb6 33G 15G 19G 45% /media/4403D3D754B7C8F5
    /dev/sdb5 30G 22G 8.1G 74% /media/Win7
    /dev/sda5 50G 8.9G 41G 18% /media/muu
    /dev/sdc1 373G 372G 946M 100 % /media/TALLENNUS
    /dev/sdb7 94G 88G 5.5G 95% /media/MUSIC & PELIT
    /dev/sda1 26G 9.1G 16G 37% /

  • Vladimir
    15. syyskuuta, 09:46
  • Mut@NT
    19. syyskuuta, 20:14

    CJ: Meidän on liitettävä /dev/sda1-levy, mutta se väittää, että se on jo asennettu kohtaan "/", vaikka se on asennettu tässä vaiheessa järjestelmäosio Ubunts. Kerro mitä tehdä, olen jo kiusannut :(

    Voit näyttää komennon tulosteen:
    sudo fdisk -l

    Vladimir:
    Ainoa huomautus on tsya/tsya käytön virheet -TSYA vai -TSYA? Kiitos taas.:)

    Se voi olla ;) Sinun täytyy tuoda se toimittajasi tietoon ;)

  • Taras
    27. syyskuuta, 06:59
  • Mut@NT
    30. syyskuuta, 06:46

    Taras: Samba mount -komento ei toimi.

    Mikä siinä ei oikein toimi?

  • roomalainen
    2. marraskuuta, 20:41

    Entä jos tiedostojärjestelmä on LWM2 ja Linux Mint valittaa?!
    tuo on sudo komento mount -t lwm2 /dev/sdb /home/user/Videoa ei hyväksytä.

  • zzzubr
    2. marraskuuta, 22:52

    Mut@NT: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    Niin? Eli liitoskohta on /home/roza/Desktop?

    Jos kaikki on asennettu sinulle ja tiedostojärjestelmä /dev/hda3 on näkyvissä, mutta sinulla ei ole tarpeeksi oikeuksia, sinun tarvitsee vain lisätä nämä oikeudet:
    sudo chmod -R 0777 /home/roza/Desktop

    mmm... minusta näyttää... että tämä ei ollut kovin hyvä tapa... olisi oikeampaa kirjautua sisään juurilta, koska näin annoit oikeudet kaikille ja kaikkeen... ja tämä ei ole hyvä ...

    IMHO! vaikka he sanovat, että artikkeleita on miljoona, se on silti hyvä artikkeli), mutta esimerkkejä ei ole tarpeeksi... Haluaisin nähdä joitain epätyypillisiä sovelluksia... koska esimerkeillä kaikki on helpompi ymmärtää)
    29. marraskuuta, 20:33

  • Mut@NT
    5. joulukuuta, 19:34

    max: Se oli Windows, kiintolevy oli jaettu 4 loogiseen asemaan (c,d,e,f). Asensin ubuntu 10.04:n "c"-asemaan, mikä tuhosi Windowsin. Nyt minulla ei ole pääsyä enkä näe muita loogisia asemia. Kerro minulle, mitä tehdä saadaksesi pääsy niihin?

  • Ihor
    6. joulukuuta, 14:41

    >
    >

  • Mut@NT
    14. joulukuuta, 10:48

    Ihor:> Kiintolevyosioiden asentaminen
    > ...Voit ottaa minkä tahansa kiinnityspisteen.
    Näyttää siltä, ​​​​että Big Red Book (kuulin myös "Nemethiltä") sanoo: "...on suositeltavaa, että kansiossa, johon olet asentamassa, ei ole tiedostoja, koska ne eivät näy."

    No, se on sanomattakin selvää.

  • Sarjakuva
    7. tammikuuta, 22:06

    Iso-kuva asennettu

    # sudo mount -t iso9660 -o silmukka /home/op/iso/1.iso /home/op/disk

    Hän kirjoittaa venäläisiä tiedostonimiä salaperäisellä kielellä.

  • umnik
    29. maaliskuuta, 16:15

    Artikkeleita ja kirjoja on paljon, mutta tämä on ensimmäinen kerta, kun näen jotain inhimillisesti kirjoitettua, niin sanotusti näytettävää ja kerrottua kirjoittajalle, löysin jotain itselleni, mutta useiden vuosien ajan en pystynyt. en ymmärtänyt sitä enkä löytänyt sitä. Kirjoittaja on kunnioituksen arvoinen; jos tällainen artikkeli olisi joutunut käsiini 7 vuotta sitten, kun aloin surffata Linuxin avaruudessa, olisin ollut erittäin onnellinen.

    Kaikki on kerrottu

  • Zlobik
    18. elokuuta, 08:09

    Kerro minulle kuinka puhdistaa kiinnityspyrstö? Kiitos.

  • Neon
    12. tammikuuta, 23:29

    Minulle tapahtui täällä hassu juttu. Yritin tehdä käynnistettävän Windows-flash-aseman. Alustan flash-aseman mkfs-komennolla, sitten joidenkin "edenneiden" käyttäjien suositusten mukaan. Asensin gparted-sovelluksen, annoin flash-asemalle käynnistettävän (aktiivisen) lipun... Ja sen jälkeen alkoi ihmeet:
    1. ongelma: mount & umount -komennot katosivat
    2. Onnistuimme palauttamaan komennot, mutta on toinen ongelma. Kun osio asennetaan (riippumatta mistä järjestelmästä), fs on kytketty lukutilaan, eikä käyttöoikeuksia voi muuttaa. Järjestelmä ei yksinkertaisesti vastaa näihin komentonäppäimiin ja sanoo, että kaikki on hyvin, toiminto suoritettiin onnistuneesti.

    Johtopäätös Voin poimia tiedostoja mistä tahansa mediasta, mutta en voi luovuttaa tiedostoja. Luin artikkelin fstab:sta. Kirjoitin tiedoston uudelleen manuaalisesti. En tehnyt siihen enempää muutoksia. Mutta yritys liittää levy kirjoitus- ja suoritusoikeuksilla päättyi silti epäonnistumiseen. Kun poistin gpartedin ja käynnistin järjestelmän uudelleen, muokkaamani fstab-tiedosto alkoi toimia oikein ja asennuskomennot palautettiin.

    Huomiokysymys: Mikä on syynä tähän gpartedin käyttäytymiseen ja miten se teki sen? No, kuinka käsitellä tätä poistamatta gpartedia?

  • Agatha
    21. tammikuuta, 23:07

    Erinomaisia, ymmärrettäviä artikkeleita: tämä ".. SWAP Linuxissa", ".. mikä on fstab?"!
    Hyvä kirjoittaja, ole hyvä ja kirjoita pari muuta, jotka kattavat esimerkiksi osioinnin, levyn osioinnin, osioiden yhdistämisen, siirtymisen toiseen osioon.
    Se olisi mahtava kokoelma!

  • Aleksanteri
    7. huhtikuuta, 00:35

    Onko mahdollista saada jotenkin tämän ihmeohjelman lähdekoodi?

  • sbp
    29. kesäkuuta, 01:27

    Kerro minulle mitä tehdä?
    Asensin Ubuntu 12.04:n viikko sitten. Joidenkin huolimattomien toimien jälkeen järjestelmä kaatui. Levyllä on 250 Gt tietoa. LiveCD HDD näkee, mutta ei käynnisty (antaa virheen). Eikä sitä voi mitenkään yhdistää. Tässä on tulos (jopa tässä versiossa) -
    root@ubuntu:~# sudo mount -t ext4 -o pakottaa /dev/sda1 /
    mount: väärä fs-tyyppi, huono vaihtoehto, huono superblock /dev/sda1, puuttuva koodisivu tai apuohjelma tai muu virhe Joissain tapauksissa syslogista löytyy hyödyllistä tietoa - kokeile dmesg | häntää tai jotain sellaista

    Yritin palauttaa järjestelmän verkkosivustojen suositusten avulla, mutta turhaan. Levyltä käynnistettäessä osoittaa, että käynnistyksenhallinta ei havainnut käyttöjärjestelmää.
    Kerro mitä tehdä?, minne "juoksu"?

  • elokuva
    25. lokakuuta, 23:50

    Hyvää iltapäivää. Linuxissa on palvelin elokuvaprojektorille. Se eroaa tavallisista siinä, että siinä on sisäänrakennettu Digital Cinema -ohjelma elokuvien näyttämiseen projektorin kautta. Emolevy kuoli äskettäin, se vaihdettiin ja asennettiin uusi. Kaikki ladattiin uudelleen. Nyt palvelin ei näe kannettavaa SATA-kiintolevyä. se liitetään kelkan avulla elokuvien siirtämiseksi palvelimelle (1 filmi painaa 90 - 300 Gt). Kerro minulle, voinko käyttää mount-komentoa, jotta hän näkee sen? (levylle syötetään virtaa, kaikki kaapelit on kytketty, mutta levyä ei silti näy)

  • mount-komento on yleinen työkalu, jonka avulla voit tehdä kaiken tarvitsemasi. Jos haluat tarkastella asennettujen laitteiden luetteloa,

    syötä se ilman argumentteja (lukeaksesi juurioikeudet ei vaadittu):

    /dev/sdal päällä / kirjoita ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) ei mitään /sys:ssä tyyppi sysfs (rw,noexec,nosuid,nodev) none on / sys/fs/fuse/connections tyyppi fusectl (rw) ei mitään kohteessa /sys/kernel/debug type debugfs (rw)

    ei mitään /sys/kernel/security type securityfs (rw) ei mitään /dev type devtmpfs (rw,mode=0755)

    ei mitään /dev/pts tyyppi devpts (rw,noexec,nosuid,gid=5,mode=0620) ei mitään /dev/shm tyyppi tmpfs (rw,nosuid,nodev)

    none /var/run type tmpfs (rw,nosuid,mode=0755)

    none /var/lock type tmpfs (rw,noexec,nosuid,nodev) ei mitään /lib/init/rw tyyppi tmpfs (rw,nosuid,mode=0755) binfmt_misc /proс/sys/fs/binfmt_misc tyyppi binfmt_misc

    (rw,noexec,nosuid,nodev)

    gvfs-fuse-daemon /home/grinder/.gvfs-tyyppinen fuse.gvfs-fusedaemon (rw,nosuid,nodev,user=grinder)

    Seurauksena on, että saamme luettelon, jonka ensimmäisessä kohdassa lähderesurssi on ilmoitettu; sen paikalla ei ehkä ole mitään (järjestelmäresurssi) tai, kuten meidän tapauksessamme, gvfs-fuse-daemon-ohjelma. Toisessa on kohta, johon se on asennettu.

    HUOMAUTUS

    Samankaltainen luettelo saadaan lukemalla /etc/mtab-tiedoston sisältö.

    Osion tai muun asentamiseen resurssi käyttämällä mounta, yksinkertaisimmassa tapauksessa riittää sen nimen ja liitoskohdan määrittäminen. Esimerkiksi osio /dev/sdb2

    tulee liittää kohtaan /home/grinder/audio:

    $ sudo mount /dev/sdb2 /home/grinder/audio

    Siirrymällä hakemistoon /home/grinder/audio, voimme käsitellä sisällä olevia tiedostoja. Mutta usein oletusasennusvaihtoehdot eivät ole kovin käteviä.

    Voit tarkastella levyosion täydellisiä tietoja - käytettävissä oleva asema, vapaa tila - komennolla df-h.

    Tiedostojärjestelmä tunnistetaan yleensä automaattisesti, mutta jos liitetyn kiintolevyn osioissa on loogisia virheitä, sinun on lisäksi määritettävä tiedostojärjestelmätyyppi -t-kytkimellä:

    $ sudo mount -t ext3 /dev/sdb2 /home/grinder/audio

    Esimerkissä tiedostojärjestelmän tyyppi on ext3. Muut tiedostojärjestelmät asennetaan seuraavilla parametreilla:

    T ext2, -t ext3, -t ext4, -t reiser, -t xfs - liitä osiot vastaavien tiedostojärjestelmien kanssa;

    T ntfs-3g - liitä NTFS-osio;

    T vfat - liitä FAT32-osio;

    T iso9660 - CD-aseman tai ISO-kuvan asentaminen;

    T smbfs tai -t cifs - liitä Windows-järjestelmäresurssi.

    Voit selvittää jakelun tukemia tiedostojärjestelmiä tarkastelemalla dmesg-komennon tulosta tai mount.*-suoritettavaa tiedostoa. Jälkimmäinen on erittäin helppo tehdä: kirjoita terminaaliin mount. ja paina sarkainnäppäintä.

    Täydellinen luettelo kaikista mahdollisista arvoista -t voidaan katsoa man mountissa.

    Väliseinien asennus

    Liitetyn osion pääsyparametrit määritetään -o-lipulla. Luku/kirjoituskäyttöä varten on määritetty lippu -o rw, vain luku -käytössä -o r®. Otetaan lukeminen ja kirjoittaminen käyttöön esimerkissämme:

    $ sudo mount -t ext3 -o rw /dev/sdb2 /home/grinder/audio

    HUOMAUTUS

    Osioiden käyttöparametrit määritetään mount-komennon lähdön viimeisessä kohdassa.

    Ytimen koontiversiosta riippuen latinalaisten tiedostonimien koodaus liitetyssä osiossa saattaa kuitenkin olla lukukelvoton. Osoitetaan se selkeästi:

    $ sudo mount -t ext3 -o rw,iocharset=utf8,codepage=866 /dev/sdb2

    /home/grinder/audio

    Parametri -o iocharset=utf 8 määrittää nimenomaan järjestelmän aluekoodauksen; Linux Mintissa se on ut f 8 ja codepage=8 66 lisää tuen venäjän kielen koodaukselle.

    -o force -parametri mahdollistaa kovalevyn osioiden liittämisen väkisin, jos mount-apuohjelma kieltäytyy tuntemattomista syistä liittämästä sitä tavallisilla parametreilla.

    Myös asemaan asetettu CD-levy asennetaan automaattisesti. Voit asentaa sen manuaalisesti seuraavasti:

    $ sudo mount -t iso9660 -o ro /dev/cdrom /mnt

    Ho mount on myös mielenkiintoinen, koska sen avulla voit liittää ISO-levykuvia.

    Tätä varten määritämme tiedostojärjestelmän tyypin lisäksi myös -o-silmukkaparametrin.

    $ sudo mount -t iso9660 -o silmukka ~/file.iso /home/iso

    Irrottaaksesi osion, sinun tarvitsee vain määrittää joko laite tai liitoskohta:

    $ sudo umount /dev/sdb2

    $ sudo umount /home/grinder/audio

    Verkkoasema asennetaan samalla tavalla - määritämme sen verkon nimen ja liitoskohdan. Lisäksi voit määrittää kirjautumistunnuksen ja salasanan pääsyä varten. Jos näin ei tehdä, salasanaa kysytään yhteyden muodostamisen yhteydessä ja otetaan käyttöön nykyinen kirjautumistunnus, jolla käyttäjä työskentelee. Mutta ensin meidän on asennettava smbfs-paketti:

    $ sudo aptitude asentaa smbfs

    Nyt astumme sisään

    $ sudo mount -t smbfs -o izegpashe=login,salasana=salasana //palvelin/Video /home/grinder/video

    HUOMAUTUS

    Nimen sijasta voit määrittää järjestelmän IP-osoitteen.

    Nyt kun tiedostojärjestelmä on luotu, voit liittää osion. Aluksi se on tyhjä, koska järjestelmällä ei ollut pääsyä tiedostojärjestelmään tiedostojen lisäämiseksi siihen. Tiedostojärjestelmien liittämiskomento on kiinnitys, sen syntaksi on seuraava:

    Vaihtoehto -t käytetään osoittamaan tiedostojärjestelmän tyyppiä, jonka osiolla oletetaan olevan. Useimmiten näkemäsi tiedostojärjestelmät ovat seuraavat: ext2FS (GNU/Linux-tiedostojärjestelmä) tai ext3FS (ext2FS:n paranneltu versio päiväkirjaominaisuuksilla), VFAT (kaikille DOS/Windows-osiolle) ® : FAT 12, 16 tai 32) ja ISO9660 (CD-ROM-tiedostojärjestelmä). Jos et määrittänyt mitään tyyppiä,kiinnitys yrittää itsenäisesti määrittää, mikä tiedostojärjestelmä osiolla on lukemalla superlohkon.

    Vaihtoehto -o käytetään määrittämään yksi tai useampi asennusvaihtoehto. Yksittäisiin tiedostojärjestelmiin sovellettavat vaihtoehdot riippuvat käytetystä tiedostojärjestelmästä. Katso lisätietoja mount(8) -manuaalisivulta.

    Nyt kun olet asentanut uuden osion, on aika kopioida koko hakemisto siihen/usr:

    Joten irrottaaksemme uuden osiomme, voimme kirjoittaa:

    Tämä komento poistaa laitteen käytöstä ja, jos mahdollista, sulkee kaikki kyseisen laitteen avoimet kahvat. Voit yleensä poistaa levyn komennolla poista<точка монтирования|устройство> . No... jos joukkue poista et voinut tehdä mitään etkä halua käynnistää uudelleen, käytä laiska irrotustoimintoa.

    Johtuen siitä, että tästä osiosta "tulee" luettelomme/usr , meidän on ilmoitettava tästä järjestelmälle. Tätä varten muokkaamme tiedostoa/etc/fstab . Se mahdollistaa tiettyjen tiedostojärjestelmien asennuksen automatisoinnin, erityisesti järjestelmän käynnistyessä. Se sisältää rivit, jotka kuvaavat tiedostojärjestelmiä, niiden liitoskohtia ja muita vaihtoehtoja. Tässä on esimerkki tällaisesta tiedostosta:

    /dev/hda1 / ext2 oletusasetukset 1 1 /dev/hda5 /home ext2 oletusasetukset 1 2 /dev/hda6 swap swap oletukset 0 0 /dev/hdc /mnt/cdrom auto umask=0,user,noauto,ro,exec,käyttäjät 0 0 ei /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,--,sync,umask=0 0 0 ei mitään /proc proc oletusarvot 0 0 ei /dev/pts devpts mode=0622 0 0

    Jokainen rivi koostuu:

    • tiedostojärjestelmän sisältävä laite;
    • kiinnityspisteet;
    • tiedostojärjestelmän tyyppi;
    • asennusvaihtoehdot;
    • lippu varmuuskopiointiohjelmaa vartenkaatopaikka ;
    • menettely tiedostojärjestelmän tarkistamiseksi käyttämällä fsck (Tiedostojärjestelmän tarkistus).

    AinaPäätiedostojärjestelmälle on kohde. Osat vaihtaa ovat erityisiä, joten ne eivät näy puurakenteessa, ja näiden osioiden liitoskohtakenttä sisältää aina avainsanan vaihtaa . Entä tiedostojärjestelmä?/proc , sitä kuvataan tarkemmin luvussa 10.Tiedostojärjestelmä /proc . Toinen erityinen tiedostojärjestelmä on/dev/pts.

    Tällä hetkellä olemme siirtäneet koko hierarkiaa/usr tiedostoon /dev/hdb1 , ja nyt tämä osio on asennettava muodossa/usr järjestelmän käynnistyksen aikana. Voit tehdä tämän lisäämällä seuraavan kohteen tiedostoon/etc/fstab:

    /dev/hdb1 /usr ext2 oletusarvot 1 2

    Nyt osio asennetaan jokaisen käynnistyksen yhteydessä, ja tarvittaessa se tarkistetaan virheiden varalta.

    On kaksi erikoisvaihtoehtoa: noauto ja user . ei automaattinen vaihtoehto ilmaisee, että tiedostojärjestelmää ei pitäisi liittää käynnistyksen yhteydessä, vaan se liitetään vain, kun haluat tehdä niin. Vaihtoehto käyttäjä ilmaisee, että kuka tahansa käyttäjä voi liittää tai poistaa tämän tiedostojärjestelmän. Näitä kahta vaihtoehtoa käytetään yleensä CD-ROM-asemissa ja levykeasemissa. On olemassa monia muita vaihtoehtoja, ja tiedostolle/etc/fstab on sivu mies (fstab(5)), jonka voit lukea saadaksesi lisätietoja.

    Yksi käytön eduista/etc/fstab on yksinkertaistus komentosyntaksistakiinnitys

    IDE:lle se tulee olemaan:

    /dev/hda, /dev/hdb, /dev/hdc ...

    SCSI-, SATA- ja USB-muistitikulle se on:

    /dev/sda, /dev/sdb, /dev/sdc ...

    Jos levysi on osioitu, lopussa oleva numero osoittaa osion numeron:

    /dev/sda1, /dev/sda2 ... /dev/sda(n)

    Asennus- on vain selitys käyttöjärjestelmästäsi: kuinka se pääsee tiettyyn tietoosioon ja saattaa sen myöhemmin loppukäyttäjän saataville.

    Mitä erityisesti pitää selittää?

    Mikä tiedostojärjestelmä sinulla on osiossa?
    - mitä tiedostolaitetta tarvitaan
    - mihin se pitää asentaa?
    - kiinnityskohta

    Ja niin, siirrytään asennusprosessiin:

    1. Mistä tiedät, mitä sinun tulee asentaa?

    Aluksi nämä alla kuvatut toimet tehdään käyttäjältä juuri- älä unohda tätä!

    (mydoc on nimi Linuxin kiinnityspisteet, voi olla mitä tahansa sanojen suhteen)

    Oikeuksien myöntäminen käyttäjälle)

    4. Päätä asennustyyppi: Kerta-asennus tai Pysyvä asennus, pysyvän asennuksen tapauksessa tiedostoon on tehtävä muutoksia:

    /etc/fstab, aseta jokaisen syötteen jälkeen TAB

    5.1. NTFS - asennus (kiintolevyosio, flash-asema):

    Yksittäinen:

    # mount -t ntfs-3g /dev/sda2 /mnt/mydoc -o umask=0,nls=utf8

    Pysyvä:

    /dev/sda2 /mnt/mydoc ntfs-3g umask=0,nls=utf8,user,auto,rw 0 0

    Asennamme pysyvän sisään /etc/fstab
    * Asennamme /dev/sda2 tyypin kanssa ntfs-3g tarkalleen /mnt/mydoc

    5.2. FAT - kiinnitys:

    Yksittäinen:

    7. Asenna CD- ja DVD-levy:

    Yksittäinen:

    #mount -t iso9660 /dev/cdrom /mnt/dvd

    Pysyvä:

    /dev/cdrom /mnt/cdrom iso9660 user,ro 0 0

    8. Kiinnitys - EXT2/EXT3/ReiserFS/XFS/JFS:

    Yksittäinen:

    Todennäköisesti artikkelissa on puutteita, kuulen mielelläni kommentteja ja vinkkejä artikkelin parantamiseksi, kaikki kommenteissa annetut käytännön korjaukset sisällytetään artikkeliin linkin kirjoittajalle) Odotan kommentteja!

    Voit liittää/irrottaa tiedostojärjestelmän Linuxissa käyttämällä mount/umount-komentoja.

    mount-komennon syntaksi

    Kiinnitä [-lhV] mount -a [-fFnrsvw] [-t vfstype] [-O optlist] mount [-fnrsvw] [-o option[,option]...] device|dir mount [-fnrsvw] [-t vfstype] [-o options] device|dir

    umount-komennon syntaksi

    Umount [-hV] umount -a [-dflnrv] [-t vfstype] [-O option] umount [-dflnrv] (hakemisto|laite)...

    Kuvauskiinnitys

    Kaikki Linuxin tiedostot on järjestetty tiedostojärjestelmään. Nämä tiedostot voidaan jakaa eri medioissa (virtuaalinen, fyysinen tai verkko). mount-komento liittää laitteen ja sallii siihen tallennettujen tiedostojen liittämisen jaettuun hakemistopuuhun.

    Tyypillisesti mount-komento kirjoitetaan näin

    Mount

    Tai määritä tiedostojärjestelmän tyyppi

    Mount -t type_fs laitehakemisto

    Tällä tavalla kerromme ytimelle, että meidän on liitettävä laitetiedostojärjestelmä (ilmoitamme sen tyypin tyypin sijaan) dir-hakemistoon.

    Jos tiedämme vain esimerkiksi hakemiston tai laitteen

    Mount/dir

    mount etsii liitoskohtamerkinnän tiedostosta /etc/fstab ja yrittää liittää sen.

    Kuvausumount

    Tämä komento erottaa laitteen tiedostojärjestelmän yleisestä tiedostojärjestelmästä. Irrotus ei ole mahdollista, jos median tiedostojärjestelmä on varattu, esimerkiksi kun jokin prosessi on käynnissä, swap-tiedosto on käytössä tai olet parhaillaan saman tiedostojärjestelmän liitospisteessä.

    Tiedostot /jne/fstab ja /jne/mtab

    Liitä -a [-t-tyyppi] [-O optlist]

    ilmaisee, että kaikki fstab:ssa mainitut tiedostojärjestelmät (sopivien tyyppien/asetuksien) tulee irrottaa ja pysäyttää (paitsi ne, joille on määritetty noauto-vaihtoehto).

    Kun liität fstab:ssa ja mtab:ssa mainittua tiedostojärjestelmää, vain laite tai liitoskohta on määritettävä. Asennetut tiedostojärjestelmät tallennetaan jne tiedosto/mtab.

    Ei vain root

    Yleensä vain pääkäyttäjällä on oikeus liittää tiedostojärjestelmä. Kuitenkin, kun rivi sisältää sanan user, tavallinen käyttäjä voi tehdä asennuksen.

    Kirjoitetaan seuraava komento:

    /dev/cdrom /cd iso9660 ro,user,noauto,unhide

    jokainen käyttäjä voi liittää iso9660-tiedostojärjestelmän CD-ROM-levylle komennolla

    Liitä /dev/cdrom

    Kiinnitys/cd

    Bind-komennon avulla voit liittää osan tiedostojärjestelmästä toiseen hakemistoon poistamatta alkuperäistä liitoskohtaa.

    Tämän komennon syntaksi

    Mount --bind olddir newdir

    tai käytä avainta

    Mount -B olddir newdir

    Tämän komennon antamisen jälkeen olddir-hakemiston sisältö on saatavilla molemmissa hakemistoissa. Tällä tavalla voit liittää yksittäisiä tiedostoja:

    Mount --bind foo foo

    Liitetyn tiedostojärjestelmän siirtäminen

    Linuxilla on mahdollisuus siirtää asennettuja tiedostoja automaattisesti. Tämän tekee joukkue

    Mount --move olddir newdir

    Mount -M olddir newdir

    nyt olddir-hakemiston sisältö näkyy newdirissä. Liitäntäkohta on olddir-hakemisto.

    Perusnäppäimet

    A - liittää kaikki /etc/tab-tiedostossa mainitut tiedostojärjestelmät (paitsi ne, jotka on merkitty "noauto" tai aiemmin liitettyinä);

    D – kaikki paitsi itse asennusjärjestelmän kutsu. Kun lisäät kytkimen -v, järjestelmä yrittää selvittää, mitä mount todella yrittää tehdä;

    F – vaurioituneen osion asentaminen, joka ei ole turvallinen / kaikkien ongelmien tallennuksen peruuttaminen, jos asennus suoritetaan lukutilassa;

    N – liitä tiedostot, joita ei mainita /etc/mtab;

    R – liitä tiedostojärjestelmä vain luku -tilassa;

    W, --rw – liitä oletustiedostojärjestelmä luku/kirjoitustilassa.

    Irrota yksinkertaisesti määrittämällä liitoskohta, laitteen nimi ja vaihtoehto –a/-A. Jos haluat pakottaa järjestelmän irrottamaan, sinun on syötettävä -f-kytkin. Tätä ei kuitenkaan suositella, koska se voi vahingoittaa tiedostojärjestelmän tietoja ja häiritä käyttöjärjestelmän toimintaa.

    
    Ylös