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:
- kaksi kiintolevyä: /dev/sda - käyttöjärjestelmä ja /dev/sdb - "tiedostovedos"
- irrotettava USB-asema: /dev/sdc
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
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ä?
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
2. huhtikuuta, 08:43
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))
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/
20. toukokuuta, 15:26
24. toukokuuta, 03:04
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 :)
11. kesäkuuta, 11:47
Kiitos artikkelista,
Oikein hyvä ymmärrettävästi
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ä?
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
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
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% /
15. syyskuuta, 09:46
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 ;)
27. syyskuuta, 06:59
30. syyskuuta, 06:46
Taras: Samba mount -komento ei toimi.
Mikä siinä ei oikein toimi?
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ä.
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
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?
6. joulukuuta, 14:41
>
>
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ää.
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ä.
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
18. elokuuta, 08:09
Kerro minulle kuinka puhdistaa kiinnityspyrstö? Kiitos.
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?
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!
7. huhtikuuta, 00:35
Onko mahdollista saada jotenkin tämän ihmeohjelman lähdekoodi?
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"?
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.