Preden skočimo globlje v ukaz mount, poglejmo, kaj v resnici je. V Linuxu je namestitev postopek pritrditve dodatnega datotečnega sistema na trenutno dostopen datotečni sistem v računalniku.
Na kratko opomba o datotečnem sistemu: gre za hierarhijo imenikov, ki jih sistemi uporabljajo za organizacijo datotek in map na nosilcu za shranjevanje. Datotečni sistem obstaja v vsaki rešitvi za shranjevanje: bliskovni pogon USB, CD-ROM, trdi disk, SSD in celo diskete! V primeru UNIX /Linux in podobnih sistemov se datotečni sistem začne s korenskim imenikom (označen kot /). Pod korenom obstajajo vsi drugi podrejeni datotečni sistemi.
Z uporabo nosilca
Zaradi namestitvenega mehanizma v jedru sistema ima mount pomembno vlogo pri oblikovanju ekosistema Linux. Ta ukaz ponuja veliko uporabnosti za številne situacije. Kadar koli zaženete mount za namestitev datotečnega sistema, ta stopi v stik z jedrom, da dokonča operacijo.
V tem članku bom poskušal čim bolj zajeti pomembne in zanimive. Vendar pa je odvisno od vas in vaše ustvarjalnosti, da uporabite nosilec v svojo korist.
mesto montaže
Zaženite ta ukaz.
ki nosilec
Nahaja se v imeniku /usr /bin. Ta imenik je na splošno dom skoraj vseh ukazov, ki jih boste kdaj izvajali v zgodovini vašega Linuxa.
Osnove
Takole izgleda zelo osnovna struktura izvajanja ukazov za montažo.
nosilec -vir <vir> --cilj <tarča>Čeprav zastavice –source in –target nista tako pogosti, ljudem toplo priporočam, da imajo jasno razliko med namenom ukaza.
Za namestitev določenega datotečnega sistema mora za montažo potrebovati vir in cilj. Na primer, vzel sem namestitveni ISO Ubuntu in želim namestiti to datoteko. Zaženite naslednje ukaze.
sudo mkdir /mnt/ubuntu_isosudo nosilec -alizanka-tiso9660-vir~/Namizni računalnik/ubuntu-19.04-desktop-amd64.iso
--cilj /mnt/ubuntu_iso
V tej seriji ukazov smo ustvarili imenik, v katerega bo nameščena datoteka ISO. Nato smo mount povedali, naj ta imenik uporabi za namestitev ISO v ta imenik.
Če naletite na napako, na primer pri neuspešni nastavitvi zančne naprave, preverite, ali je ukaz pravilno vnesen. V drugih primerih se prepričajte, da se izvaja modul zanke jedra.
lsmod | oprijemzanka
Če v tem koraku ni izhoda, pomeni, da modul ne deluje. Zaženite ga z modprobe.
sudozanka modprobe
Ukaz bi moral zdaj delovati v redu.
Navedite vse nosilce
Pri samostojnem zagonu brez dodatnih parametrov bo vrnil seznam vseh trenutno nameščenih datotečnih sistemov v pomnilniku računalnika.
nosilec
Ali,
nosilec -
Montažna različica
nosilec -V
To bo prikazalo različico programske opreme mount.
Podatki o datotečnem sistemu
Če imate v mislih določeno vrsto datotečnega sistema, lahko z uporabo mount preverite, kateri nosilci uporabljajo ta datotečni sistem.
nosilec -t <tip datotečnega sistema>Ta ukaz bo na primer navedel vse datotečne sisteme, ki uporabljajo ext4.
nosilec - -text4
Uporaba /etc /fstab
To je posebna konfiguracijska datoteka sistema, ki vsebuje datotečne sisteme za OS. Čeprav je zdaj lažje montirati naprave in datotečne sisteme, je bil v zgodnjih letih edina možnost, da je računalnik fstab povedal računalniku, naj preveri kakšen poseben datotečni sistem in ga samodejno namesti.
Nahaja se na /etc /fstab.
ena/itd/fstab
Bat je odlična izbira za mačke z dodatnimi funkcijami, kot sta označevanje in oblikovanje skladnje.
Kot je omenjeno v datoteki, fstab sledi naslednji strukturi tabele.
<datotečni sistem> <mount_point> <tip> <opcije><odlagališče> <prehod>
Na seznamu je privzeto vnos (trdi disk sistema). Razložimo del po del.
Ta del je datotečni sistem, ki bo nameščen. Nastavi ga UUID.
Naslednja je točka pritrditve. V tem primeru bo nameščen kot koren.
Zdaj vrsta datotečnega sistema. Uporablja datotečni sistem dnevnikov ext4.
To so možnosti, ki jih bo nosilec upošteval pri nameščanju datotečnega sistema.
Naslednje vrednosti so za dump in pass.
V tem članku ne gremo globlje v noro norost. Če vas zanima, poiščite ustrezne priročnike in pojasnila z dodatnimi nasveti in zvijačami po internetu.
Montaža naprave
V skoraj vseh sodobnih distribucijah Linuxa bodo v teh dneh samodejno nameščene vse naprave za shranjevanje, ki jih samodejno povežete, na primer bliskovni pogoni USB. Če pa ni nameščen ali je samodejno pritrjevanje onemogočeno, ga morate namestiti ročno.
Najprej preverite, ali sistem sistem prepozna.
fdisk -
Ustvarite primeren imenik za namestitev naprave.
sudo mkdir /teči/pol/usb
Čas je, da pogon končno namestite v mapo.
sudo nosilec -vir /dev/sdb1--cilj /teči/pol/usb
Opomba: Če ste pripravljeni vgraditi pomnilnik z nekaterimi neortodoksnimi datotečnimi sistemi, kot je exFAT, potrebujete ustrezne gonilnike. V primeru Ubuntu sta to exfat-utils in exfat-fuse. V primeru Arch in drugih distribucij, ki temeljijo na Archu, je to exfat-utils. Če uporabljate kaj drugega, preverite, ali je za vaš sistem primerna rešitev exFAT.
Odstranitev katerega koli nosilca
Ko ga namestite, bo datotečni sistem tam za vedno prisoten. V primeru osnovnih datotečnih sistemov je pomembno, da ostanejo nameščeni. Odstranitvene naprave pa je treba najprej odstraniti in nato odstraniti. V nasprotnem primeru lahko povzroči težave, kot so izguba podatkov, poškodba podatkov in druga škoda. Po nesreči sem uničil USB -pogon.
Če želite odstraniti kateri koli datotečni sistem, uporabite ukaz unmount.
sudo umount -v <tarča>
Končne misli
Vedno je dobro, da se za podrobnejše vodnike o katerem koli orodju posvetujete z moškimi in stranmi z informacijami. nosilec ni nič drugačen.
človek nosilecinfonosilec
Uživajte!