Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Montimi i një disku në Ubuntu. Montimi automatik i ndarjeve me ntfs kur nis ubuntu

Nëse ju duhet të lidhni/montoni një hard disk me sistemin e skedarëve NTFS ose ext2, ext3 në një kompjuter të bazuar në sistemin operativ Linux, atëherë po lexoni artikullin e duhur.

Pse ta bëni atë manualisht nëse sistemet moderne të desktopit Linux e bëjnë atë automatikisht?

Ka disa raste kur sistemi Linux nuk mund të montojë/lidhë automatikisht një disk për shkak të disa dështimeve logjike të diskut, viruseve që infektuan ndarjet NTFS/FAT ose për shkak të diçkaje tjetër anormale. Për ta bërë këtë, administratorët e vërtetë të sistemit e bëjnë atë me dorë. Dhe ata e bëjnë këtë me komandën mount.

Komanda mount në Linux është një mjet shumë fleksibël në duart e një administratori të sistemit. Ju mund të përdorni komandën e montimit për të montuar një disk rrjeti, një ndarje të diskut të ngurtë ose një disk USB.

Ky artikull nuk është një përshkrim i plotë dhe shterues i komandës montuese (një përshkrim i plotë i komandës montuese mund të gjendet duke ekzekutuar komandën man mount në tastierë), por ai përpiqet ta bëjë këtë. Artikulli që përshkruan komandën e montimit po përditësohet dhe modifikohet vazhdimisht. Ju mund të lini të gjitha sugjerimet tuaja në lidhje me artikullin në komente.

Pajisjet që janë aktualisht të lidhura me kompjuterin mund të shikohen duke shtypur në tastierë:

Kjo komandë tregon të gjitha pajisjet që janë të lidhura. Ato mund të mos jenë të montuara, por janë të lidhura. Në ekran do të shihni diçka të tillë:

Disk /dev/sda: 40.0 GB, 40020664320 bajt
255 koka, 63 sektorë/pista, 4865 cilindra

Identifikuesi i diskut: 0x815aa99a Regjistrimet e tabelës së ndarjeve nuk janë në rendin e diskut
Disk /dev/sdb: 80.0 GB, 80026361856 bajte
255 koka, 63 sektorë/pista, 9729 cilindra
Njësi = cilindra prej 16065 * 512 = 8225280 bajt
Identifikuesi i diskut: 0x973248ad

Ngarkimi i pajisjes Fillimi i Sistemit të Identifikimit të Blloqeve Fundi
/dev/sdb1 * 1 9729 78148161 83 Linux

Disk /dev/sdc: 1027 MB, 1027604480 bajt
32 koka, 62 sektorë/pista, 1011 cilindra
Njësi = cilindra të 1984 * 512 = 1015808 bajt
Identifikuesi i diskut: 0x6f20736b

Nga lista e mësipërme mund të shihni se sa vijon është i lidhur me sistemin operativ:

  1. dy disqe: /dev/sda - sistemi operativ dhe /dev/sdb - "plehra skedari"
  2. disku USB i lëvizshëm: /dev/sdc
Shikimi i pajisjeve të montuara kryhet me komandën:

Pas kësaj ju mund të shihni në ekran:

/dev/sda1 aktivizuar / shkruani reiserfs (rw,relatime,notail) tmpfs në /lib/init/rw lloji tmpfs (rw,nosuid,mode=0755)
/proc on /proc lloji proc (rw,noexec,nosuid,nodev)
sysfs në /sys lloji sysfs (rw,noexec,nosuid,nodev)
varrun në /var/run lloji tmpfs (rw,nosuid,mode=0755)
varlock në /var/lock lloji tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev në /dev shkruani tmpfs (rw,mode=0755)
tmpfs në /dev/shm shkruani tmpfs (rw,nosuid,nodev)
devpts në /dev/pts shkruani devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl në /sys/fs/fuse/lidhjet lloji fusectl (rw)
lrm në /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda3 në /home lloji ext3 (rw, relatime)
Securityfs në /sys/kernel/lloj sigurie Securityfs (rw)
binfmt_misc në /proc/sys/fs/binfmt_misc lloji binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon në /home/user/.gvfs shkruani fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc në /media/USBFlash lloji vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)

  • rreshti i parë thotë se sistemi i skedarëve rrënjë është sistemi i skedarëve reiserfs me parametrat e montimit: akses për lexim dhe shkrim (rw)
  • /dev/sda3 është ndarja e diskut /home
  • /dev/sdc është një pajisje USB e lëvizshme e montuar
I njëjti rezultat mund të arrihet duke parë përmbajtjen e skedarit /etc/mtab (në disa sisteme Linux skedari quhet /etc/mnt/tab)
  • Kolibri
    27 mars, ora 09:27

    pasi futa këtë komandë: sudo chmod -R 0777 /home/roza/Desktop Nuk kishte mesazhe gabimi në Debian, por në Mint, gjatë nisjes, shfaqet një mesazh me përmbajtjen e mëposhtme:

    Skedari i përdoruesit $HOME/.dmrc ka leje të pasakta dhe injorohet. Kjo parandalon që sesioni dhe gjuha e paracaktuar të ruhen. Pronari i këtij skedari duhet të jetë përdoruesi dhe skedari duhet të ketë lejen 0644. Dosja kryesore e përdoruesit ($HOME) duhet të jetë në pronësi të përdoruesit dhe nuk duhet të jetë e shkruhet nga përdoruesit e tjerë.

    Pastaj gjithçka ngrin për disa sekonda dhe desktopi hapet. Dhe tani nuk mund të përdor as sudo as thjesht su - terminali nuk po betohet në rusisht. A është e mundur të rivendosen të drejtat në ($HOME). Ndoshta kjo mund të bëhet duke përdorur një disk të drejtpërdrejtë Mint?

  • Mut@NT
    29 mars, 12:13

    Hummingbird: Pastaj gjithçka ngrin për disa sekonda dhe desktopi hapet. Dhe tani nuk mund të përdor as sudo as thjesht su - terminali nuk po betohet në rusisht. A është e mundur të rivendosen të drejtat në ($HOME). Ndoshta kjo mund të bëhet duke përdorur një disk të drejtpërdrejtë Mint?

    Epo, përpiquni të ktheni të drejtat përsëri:
    sudo chmod -R 0644 /home/roza/Desktop

    Dhe pronari:
    sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop

  • Kolibri
    2 prill, ora 08:43
  • Mut@NT
    3 prill, ora 13:39

    Hummingbird: Megjithatë, asgjë nuk funksionoi :(. Në përgjithësi, unë e riinstalova ndarjen me Mint. Gjëja kryesore është që mësova se si të montoj ndarje (e kuptova se si bëhet, atëherë është më e lehtë) Dhe gjithashtu mësova një mësim për veten time - keni nevojë për të shpërndarë të drejtat me shumë kujdes. Gjithsesi faleminderit!

    P.S. Gjëja kryesore është që keni mësuar diçka))

  • Alex në ndërtim
    19 maj, ora 08:41

    Faleminderit.
    Nja dy shtesa.
    1. Për shembull, ndarja ime e hard drive nuk dëshironte të montohej pasi u lidh me një makinë Windows që ishte e infektuar me viruse. Kështu ndodhi që virusi hodhi autorun.exe në rrënjën e ndarjes sime dhe për shkak të kësaj Linux nuk donte ta montonte këtë ndarje.
    Nuk doja ta montoja jo për shkak të autorun.exe, por sepse ka shumë të ngjarë që Windows të ishte shuar "gabimisht" dhe kishte një bajt në ntfs për kontrollimin e integritetit të sistemit të skedarëve. Në këtë drejtim, ntfs3g pa "forcë" ka frikë të montojë një FS të tillë, në mënyrë që të mos e dëmtojë atë.
    2. Meqenëse ekziston një seksion për "SMB", do të vlente të përmendej CIFS.
    Dhe si shembull, jepni diçka të tillë:
    montoj -t cifs -o emri i përdoruesit=domain\user //remote-win2k3-server/C$ /mnt/smb/

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

    Alex në ndërtim: Faleminderit. Nja dy shtesa. 1. Për shembull, ndarja ime e hard drive nuk dëshironte të montohej pasi u lidh me një makinë Windows që ishte e infektuar me viruse. Kështu ndodhi që virusi hodhi autorun.exe në rrënjën e ndarjes sime dhe për shkak të kësaj Linux nuk donte ta montonte këtë ndarje. Nuk doja ta montoja jo për shkak të autorun.exe, por sepse ka shumë të ngjarë që Windows të ishte shuar "gabimisht" dhe kishte një bajt në ntfs për kontrollimin e integritetit të sistemit të skedarëve. Në këtë drejtim, ntfs3g pa "forcë" ka frikë të montojë një FS të tillë, në mënyrë që të mos e dëmtojë atë. 2. Meqenëse ekziston një seksion për "SMB", do të vlente të përmendej CIFS. Dhe si shembull, jepni diçka si: montoni -t cifs -o emri i përdoruesit=domain\user //remote-win2k3-server/C$ /mnt/smb/

    E pa rendesishme: Do të ishte mirë sikur të përshkruhej edhe montimi NFS

    Faleminderit për komentin. Unë do të shtoj disa shtesa.

    Tonik: Dhe artikulli më ndihmoi. Elementare! – Kam harruar si ta montoj... E kalova shpejt artikullin dhe u kujtova. Shumë faleminderit autorit!

    Kthehu shpesh :)

  • Denis
    11 qershor, ora 11:47

    Faleminderit për artikullin,
    shume mire në mënyrë të kuptueshme

  • Lyudmila
    9 korrik, ora 13:05

    # sudo mount -t smbfs -o emri i përdoruesit=vasja,fjalëkalimi=pupkin //pupkin_v/Video /home/user/video
    nuk funksionon, jep ndihmë
    Përdorimi: ……
    Unë punoj në ubuntu. ju duhet të lidhni dosjen e përbashkët të Windows
    Ndoshta skuadra e ka gabim?

  • Mut@NT
    9 korrik, 22:11

    Lyudmila:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video nuk funksionon, jep ndihmë për përdorimin: ...... Unë punoj në ubuntu. ju duhet të lidhni dosjen e përbashkët të Windows. Ndoshta komanda është e gabuar?

    Linjë
    emri i përdoruesit=vasja,fjalëkalimi=pupkin
    duhet të zëvendësohet me parametrat e kërkuar. Nëse lidheni në emër të një mysafiri, atëherë duhet të jeni të kujdesshëm, ka nuanca dhe dallime midis sistemit operativ Windows rus dhe anglisht.

  • Andrey
    31 gusht, ora 10:04

    Në Ubuntu duhet të jetë kështu:
    mount -t cifs -o emri i përdoruesit=tridge,password=foobar //fjall/test /mnt/smb/fjall

  • C.J.
    14 shtator, 20:28

    cj@Monster: ~$ sudo umount /dev/sda1
    shuma: /: pajisja është e zënë. (Në disa raste informacione të dobishme rreth proceseve që përdorin pajisjen gjenden nga lsof(8) ose fuser (1))
    cj@Monster:~$ df -h
    Sistemi i skedarëve Madhësia Përdorimi Dost Use % e montuar
    /dev/sdb1 26G 9.1G 16G 37% /
    asnjë 1.7G 416K 1.7G 1% /dev
    asnjë 1.7G 0 1.7G 0% /dev/shm
    asnjë 1.7G 200K 1.7G 1% /var/run
    asnjë 1.7G 0 1.7G 0% /var/kyç
    asnjë 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/Tjetër
    /dev/sdc1 373G 372G 946M 100% /media/RUAJTJA
    /dev/sdb7 94G 88G 5.5G 95% /media/MUZIKË DHE LOJRAT
    /dev/sda1 26G 9.1G 16G 37% /

  • Vladimir
    15 shtator, ora 09:46
  • Mut@NT
    19 shtator, ora 20:14

    CJ: Ju duhet të montoni diskun /dev/sda1, por ai pretendon se ai është montuar tashmë në pikën "/", megjithëse ndarja e sistemit Ubuntu është montuar në këtë pikë. Më thuaj çfarë të bëj, tashmë jam torturuar :(

    Ju mund të tregoni daljen e komandës:
    sudo fdisk -l

    Vladimir:
    Vërejtja e vetme është gabimet në përdorimin e tsya/tsya -TSYA apo -TSYA? Faleminderit perseri.:)

    Mund të jetë ;) Ju duhet ta sillni atë në vëmendjen e redaktorit tuaj ;)

  • Taras
    27 shtator, 06:59
  • Mut@NT
    30 shtator, ora 06:46

    Taras: Komanda e montimit samba nuk funksionon.

    Çfarë saktësisht nuk funksionon në të?

  • romake
    2 nëntor, 20:41

    Po sikur sistemi i skedarëve të jetë LWM2, dhe Linux Mint ankohet?!
    dmth komanda sudo mount -t lwm2 /dev/sdb /home/user/Video nuk pranohet.

  • zzzubr
    2 nëntor, 22:52

    Mut@NT: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    Kështu që? Kjo do të thotë, pika e montimit është /home/roza/Desktop?

    Nëse gjithçka është montuar për ju dhe sistemi i skedarëve /dev/hda3 është i dukshëm, por nuk keni të drejta të mjaftueshme, atëherë thjesht duhet të shtoni këto të drejta:
    sudo chmod -R 0777 /home/roza/Desktop

    mmm... me duket... se kjo nuk ishte nje menyre shume e mire... do te ishte me e drejte te hyje nga root sepse keshtu i ke dhene te drejta te gjitheve dhe cdo gjeje... dhe kjo nuk eshte mire. ...

    IMHO! edhe pse thonë se ka një milion artikuj, prapëseprapë është një artikull i mirë) por nuk ka shembuj të mjaftueshëm... do të doja të shihja disa aplikacione jo standarde... sepse me shembuj gjithçka është më e lehtë për t'u kuptuar)
    29 nëntor, 20:33

  • Mut@NT
    5 dhjetor, ora 19:34

    maksimumi: Ishte Windows, hard disku ishte i ndarë në 4 disqe logjike (c,d,e,f). Unë instalova ubuntu 10.04 në diskun "c", duke shkatërruar Windows. Tani nuk kam akses dhe nuk mund të shoh disqet e tjera logjike. Ju lutem më tregoni çfarë të bëj për të pasur akses në to?

  • Ihor
    6 dhjetor, ora 14:41

    >
    >

  • Mut@NT
    14 dhjetor, ora 10:48

    Ihor:> Montimi i ndarjeve të diskut të ngurtë
    > ...Mund të marrësh çdo pikë montimi.
    Duket se Big Red Book (kam dëgjuar gjithashtu "nga Nemeth") thotë: "... këshillohet që të mos ketë skedarë në dosjen ku po montoni, sepse ato nuk do të duken."

    Epo, kjo është e vetëkuptueshme.

  • Film vizatimor
    7 janar, 22:06

    Montuar imazhin iso

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

    Ai shkruan emrat e skedarëve rusë në një gjuhë të fshehtë.

  • umnik
    29 mars, ora 16:15

    Ka shumë artikuj dhe libra, por kjo është hera e parë që shoh diçka të shkruar në mënyrë njerëzore, si të thuash, t'i tregohet dhe t'i tregohet autorit, gjeta diçka për veten time, por për disa vite nuk munda' nuk e kuptoja dhe nuk e gjeta. Autori është i denjë për respekt; nëse një artikull i tillë do të kishte rënë në duart e mia 7 vjet më parë, kur fillova të shfletoja hapësirat e Linux-it, do të isha shumë i lumtur.

    Gjithçka është thënë

  • Zlobik
    18 gusht, ora 08:09

    Ju lutem më tregoni se si të pastroj bishtat e montimit? Faleminderit.

  • Neoni
    12 janar, 23:29

    Një gjë qesharake më ndodhi këtu. Unë u përpoqa të bëj një flash drive të bootable Windows. Kam formatuar flash drive me komandën mkfs, më pas sipas rekomandimeve të disa përdoruesve "të avancuar". Instalova aplikacionin gparted, i dhashë flash drive-it flamurin bootable (aktiv)... Dhe pas kësaj filluan mrekullitë:
    1. problemi: komandat "mount & umount" u zhdukën
    2. Ne arritëm të rivendosim komandat, por ka një problem tjetër. Kur montoni një ndarje (pavarësisht nga sistemi), fs lidhet në modalitetin e leximit dhe të drejtat e aksesit nuk mund të ndryshohen. Sistemi thjesht nuk u përgjigjet këtyre çelësave komandues dhe thotë se gjithçka është në rregull, operacioni u përfundua me sukses.

    Përfundim Unë mund të marr skedarë nga çdo media, por nuk mund të jap skedarë. E lexova artikullin nga fstab. E rishkrova skedarin me dorë. Nuk bëra më ndryshime në të. Por një përpjekje për të montuar një disk me të drejta shkrimi dhe ekzekutimi ende përfundoi me dështim. Pasi hoqa gparted dhe rindizja sistemin, skedari fstab që redaktova filloi të funksiononte si duhet dhe komandat e montimit u rivendosën.

    Pyetje kujdes: Cila është arsyeja e kësaj sjelljeje të gparted dhe si e bëri atë? Epo, si ta trajtojmë këtë pa fshirë gparted?

  • Agatha
    21 janar, ora 23:07

    Artikuj të shkëlqyeshëm, të kuptueshëm: ky, ".. SWAP në Linux", ".. çfarë është fstab?"!
    I nderuar autor, ju lutemi shkruani disa të tjera, duke mbuluar tema të tilla si ndarja, ndarja e diskut, bashkimi i ndarjeve, zhvendosja në shtëpi në një ndarje tjetër.
    Do të ishte një koleksion i mrekullueshëm!

  • Aleksandër
    7 prill, ora 00:35

    A është e mundur të merrni disi kodin burimor të këtij programi mrekulli?

  • sbp
    29 qershor, ora 01:27

    Më trego çfarë të bëj?
    Unë instalova Ubuntu 12.04 një javë më parë. Pas disa veprimeve të pakujdesshme, sistemi u rrëzua. Disku përmban 250 GB informacion. HDD LiveCD shikon, por nuk fillon (jap një gabim). Dhe nuk ka asnjë mënyrë për ta lidhur atë. Këtu është rezultati (edhe në këtë version) -
    root@ubuntu:~# sudo mount -t ext4 -o force /dev/sda1 /
    montimi: lloji i gabuar fs, opsioni i keq, superblloku i keq në /dev/sda1, mungon faqja e kodit ose programi ndihmës, ose gabime të tjera Në disa raste, informacione të dobishme mund të gjenden në syslog - provo dmesg | bisht apo diçka e tillë

    U përpoqa të rivendos sistemin duke përdorur rekomandime nga faqet e internetit, por pa dobi. Kur niset nga disku, tregon që menaxheri i nisjes nuk e ka zbuluar sistemin operativ.
    Më thuaj çfarë të bëj?, ku të "vrapoj"?

  • kinemaja
    25 tetor, ora 23:50

    Mirembrema. Ekziston një server për një projektor filmi në Linux. Ai ndryshon nga ato të zakonshmet në atë që ka një program të integruar Digital Cinema për shfaqjen e filmave përmes një projektori. Pllaka amë ka ngordhur së fundmi, e kanë zëvendësuar dhe kanë instaluar një tjetër. Gjithçka u ringarkua. Tani serveri nuk e sheh hard diskun portativ SATA. është i lidhur duke përdorur një sajë për të transferuar filma në server (1 film peshon nga 90 në 300 GB). Më thuaj, a mund ta përdor komandën mount që ai ta shohë atë? (energjia furnizohet në disk, të gjitha kabllot janë të lidhura, por ende nuk e sheh diskun)

  • Mirë se vini përsëri hakerat e mi!
    Një "keqkuptim" Linux që përdoruesit i hasin vazhdimisht Dritaret, është koncepti i "montimit" të pajisjeve dhe disqeve. Në botë Dritaret disqet dhe pajisjet "montohen" automatikisht pa asnjë përpjekje nga ana e përdoruesit dhe pa e kuptuar as që kjo po ndodh. Epo, ndoshta dyshimet për këtë po zvarriten. Shumica e përdoruesve Dritaret dini se si të shkëputni një flash drive përpara se ta hiqni atë nga një kompjuter, por zakonisht mendoni për këtë proces si "heqje".
    Ekipi montoj daton në epokën parahistorike të informatikës (nga vitet 1970), kur operatorët e kompjuterave montuan fizikisht kasetë në kompjuterë gjigantë të ngjashëm me madhësinë e palestrave. Këto disqe ruanin të dhëna (pasi disqet e ngurtë nuk ishin shpikur ende) dhe operatori duhej t'i tregonte makinës se po montonte një kasetë përpara se të lexohej.

    Dritaret zakonisht monton automatikisht disqet dhe pajisjet Plug and Play, kështu që përdoruesit nuk duhet të shqetësohen për montimin e tyre. Sistemi i cakton çdo disku ose pajisjeje një përcaktim me shkronjë të pikës së montimit, për shembull, C:, D:, E:, etj.
    Në shpërndarjet e mëvonshme Linux Montimi automatik shpesh mbështetet, por një administrator i vërtetë duhet të kuptojë procesin dhe të njohë komandën montoj, pasi një ditë do të duhet të montojnë një pajisje ose njësi që nuk është montuar automatikisht. Kjo situatë ndodh çdo ditë në punën e çdo administratori të zakonshëm të sistemit. Linux dhe veçanërisht në punën e hetuesve apo hakerëve të krimit kibernetik.

    Hapi 1. Struktura e skedarit

    Mos harroni se ju Linux një strukturë e vetme peme për të gjithë sistemin e skedarëve (në krahasim me Dritaret) me një rrënjë për çdo disk dhe pajisje. Kjo do të thotë që të gjithë disqet dhe pajisjet janë pjesë e një peme të vetme të sistemit të skedarëve me një "/" në krye. Çdo makinë tjetër duhet të montohet në këtë pemë. Këtë mund ta bëjmë me komandën montoj.


    Kur montojmë një pajisje, e vendosim në një direktori dhe ajo bëhet pjesë e pemës. Ne mund të montojmë çdo pajisje në ÇDO drejtori, por kur e bëjmë këtë, drejtoria në të cilën është montuar pajisja do të bëhet "e mbyllur" dhe e paarritshme për ne. Kjo do të thotë se ne nuk do të jemi në gjendje të qasemi në asnjë nga skedarët në këtë direktori. Sigurisht, kjo nuk është shumë e mirë. Kjo është arsyeja pse ne kemi direktori të veçanta boshe për montimin e pajisjeve. Emrat e tyre ndryshojnë nga një shpërndarje Linux në një tjetër, por zakonisht është ose /mnt ose /media.

    Hapi 2. Komanda e montimit

    Le t'i hedhim një sy ekipit montoj. Futni në tastierë:

    Mali -h

    Kjo do të shfaqë ndihmën e komandës siç tregohet më poshtë:


    Pamja e ekranit thekson pjesën më të rëndësishme të sintaksës së komandës. Kryesisht:
    mali -t<тип файловой системы> <расположение>
    Ekipi montoj në këtë formë do të "montojë" një sistem skedar të një lloji të caktuar (-t) në vendndodhjen e specifikuar. Kështu, për shembull, ne mund të montojmë një cdrom në drejtorinë /media duke shtypur:

    Montoni -t /dev/cdrom /media

    Kjo komandë do ta montojë cdrom-in në drejtorinë /media në pemën e sistemit të skedarëve.
    Ne gjithashtu kemi një shumëllojshmëri opsionesh që mund të përdoren gjatë montimit të pajisjeve, duke përfshirë:

    rw- montoni lexim/shkrim

    ro- montimi vetëm për lexim

    përdorues- lejoni çdo përdorues të montojë pajisje/disqe

    auto/noauto– nëse sistemi i skedarëve do ta montojë automatikisht pajisjen/diskun

    exec/noexec- lejojnë ose mohojnë ekzekutimin e skedarëve binare (të ekzekutueshëm) në pajisjen e montuar

    Ju mund të shikoni manualin e integruar (man) për komandën montoj për të zbuluar të gjitha opsionet e tij:

    Mount njeriu

    Hapi 3: Vendosja e montimit automatik duke përdorur Fstab

    Fstab- kjo " F ile s sistemi skedën le" (tabela e sistemit të skedarëve). Në sistem Linuxështë thjesht një skedar konfigurimi. Ekipi montoj lexon fstab për të përcaktuar se cilat opsione do të përdoren gjatë montimit të një sistemi skedarësh. Kështu, ai zbulon automatikisht parametrat e lidhjes kur montojmë pajisjen. Ajo thjesht lexon hyrjen në tabelë fstab për një pajisje të caktuar dhe zbaton parametrat e montimit të specifikuara aty.


    Siç mund ta shihni në pamjen e mësipërme, ne thjesht shfaqëm përmbajtjen e skedarit fstab duke përdorur komandën cat:

    Macja fstab

    Tabela fstab përbëhet nga gjashtë (6) kolona. Këtu ata janë:

    Pajisja(pajisja) - UUID (Identifikuesi unik universal)

    Pika e montimit(Pika e montimit) - direktoria ku duam të montojmë pajisjen

    Lloji(Lloji) - lloji i sistemit të skedarëve, për shembull: ext2, ext3, swap, ISO9660, etj.

    Opsione(Parametrat) janë: rw (lexo/shkruaj), auto, nouser, async, suid etj.

    Grumbull mbeturinash(Dump) - specifikon se sa shpesh duhet të kopjohet ky disk

    Kaloni- përcakton opsionin "pass" kur fsck duhet të kontrollojë sistemin e skedarëve.

    Hapi 4: Çmontoni

    Kur duhet të çmontojmë (çmontojmë) një disk ose pajisje, atëherë komanda që duhet të përdorim është shuma. Kushtojini vëmendje drejtshkrimit të tij. Quhet shuma, por jo çmontoj.
    Për të çmontuar pajisjen tonë cdrom që kemi montuar më lart, futni:

    Zmadhoni /dev/cdrom

    Nuk do të jeni në gjendje të shkëputni një makinë ose pajisje që është aktualisht në përdorim nga sistemi.
    Kthehuni për më shumë mësime mbi hakimin dhe bazat Linux, të cilën ju duhet të dini për të hakuar si një PRO i vërtetë.

    Herët a vonë, përdoruesit e Debian përballen me konceptin e montimit të ndarjeve dhe disqeve. Shumë, veçanërisht ish-përdoruesit e Windows, kanë vështirësi në montimin e ndarjeve, megjithëse nëse mendoni për këtë, gjithçka është shumë e thjeshtë dhe logjike. Më poshtë është një përshkrim i procesit të montimit në sistemet UNIX dhe një analizë e rasteve më tipike. Dhe edhe nëse jeni të rrethuar nga një GUI, njohja e komandave të konsolës mund të jetë shumë e dobishme. Për më tepër, pasi të keni mësuar disa komanda të dobishme UNIX, do të njiheni me këtë magji të zezë dhe, ndoshta, do të filloni ta përdorni atë.

    Montimi i ndarjeve në Linux - fjalë të përgjithshme

    Nëse kerneli Linux ka njohur pajisjen tuaj të ruajtjes, atëherë ai duhet të sigurojë një lloj ndërfaqeje të jashtme që përdoruesi të punojë me pajisjen. Kjo ndërfaqe është për të krijuar skedarë të pajisjes në drejtori /dev

    Pajisjet e lidhura me IDE, skedarët e pajisjes do të korrespondojnë /dev/hda, /dev/hdb e kështu me radhë.

    Lloji i pajisjes SCSI, si dhe ata që janë afër tyre në shpirt SATA-pajisjet dhe USB-Disqet flash do të kenë skedarë-pajisje /dev/sda, /dev/sdb etj.

    Nëse disku ka ndarje, atëherë numri në emrin e skedarit të pajisjes do të korrespondojë me numrin e ndarjes.

    Nëse ka dy ndarje në një USB flash drive, atëherë do të thirret e para /dev/sda1, dhe e dyta /dev/sda2

    Montimi i ndarjeve- Ky është një shpjegim për sistemin se si të arrini te të dhënat tuaja dhe t'i bëni ato të disponueshme për përdorim. Sistemi duhet të shpjegojë tre gjëra të thjeshta:

    1. çfarë sistemi skedarësh është në ndarje;
    2. çfarë pajisje skedari ju nevojitet;
    3. ku ta lidhni për shikim = pika e montimit;

    Drejtoria ku do të shikoni përmbajtjen e ndarjeve tuaja quhet pikë montimi. Prandaj, duhet t'i shpjegoni sistemit - me komandë ose përmes një ndërfaqe grafike - çfarë dëshironi të montoni, ku dhe çfarë lloj sistemi skedarësh është në këtë ndarje.

    E përkthyer në gjuhën UNIX, tingëllon kështu:

    montoj -t vfat /dev/hda3 /mnt/harddisk

    Nëse keni nevojë të montoni shpesh të njëjtat ndarje, shtojini ato /etc/fstab- ky është një konfigurim i sistemit që specifikon të gjitha ndarjet e nevojshme për montim. Ky skedar nuk mund të modifikohet nga askush, por vetëm rrënjë. Pra, thjesht merrni lejet e rrënjës dhe modifikoni /etc/fstab

    Skedari /etc/fstab përbëhet nga kolona të ndara me karaktere skedash (tasti TAB). Këtu është një shembull i përmbajtjes së skedarit /etc/fstab:

    # /etc/fstab: informacion statik i sistemit të skedarëve.
    #
    #
    /dev/hda2/reiserfs notail,noatime 0 1
    /dev/hdb /mnt/cdrom iso9660 ro,user,noauto 0 0
    /dev/sda1 /mnt/flash vfat iocharset=koi8-r,codepage=866,rw,user,auto 0 0

    Formati i kolonës është si më poshtë:

    • Pajisja e montueshme(pajisja e skedarit, e njohur gjithashtu si ndarja që dëshironi të montoni)
    • Pika e montimit(në cilën direktori në sistemin e skedarëve për t'u montuar)
    • Lloji i sistemit të skedarëve të montuar
    • Opsionet e montimit(kodimi i gjuhës, duhet të montohet në fillim)
    • Grumbull mbeturinash(zakonisht 0)
    • Kaloni(zakonisht 0)

    Është e rëndësishme që të futni një skedë pas çdo kolone gjatë redaktimit /etc/fstab(Pas çdo ndryshimi të ngjyrës së tekstit në këtë shembull)

    Më poshtë janë shembuj të montimeve për çdo sistem skedari.

    Montimi një herë FAT

    Montimi i përkohshëm, një herë, për shembull, i një flash drive, duket kështu në vijën e komandës (më lejoni t'ju kujtoj edhe një herë se të gjitha operacionet kryhen si rrënjë):

    montoj -t vfat /dev/sda1 /mnt/usb

    Montim i përhershëm FAT

    /etc/fstab duke shtuar rreshtin:

    /dev/sda1 /mnt/usb vfat iocharset=utf8,codepage=866,user,rw 0 0

    Montimi një herë NTFS

    Montimi i përkohshëm, një herë, për shembull, i një ndarje me të dhëna Windows, duket kështu (më lejoni t'ju kujtoj edhe një herë se të gjitha operacionet kryhen si rrënjë):

    montoni -t ntfs-3g /dev/sda1 /mnt/win

    Montimi i përhershëm NTFS

    Nëse duhet t'u referoheni vazhdimisht këtyre seksioneve, modifikoni /etc/fstab duke shtuar rreshtin:

    /dev/sda1 /mnt/win ntfs-3g umask=0,nls=utf8,exec,user,auto,rw 0 0

    Montimi i një disku CD/DVD në Debian

    Me shumë mundësi, kjo është bërë tashmë në shpërndarjen tuaj. Megjithatë, po e paraqes këtu si shembull.

    Montimi një herë për CD/DVD

    montoni -t iso9660 /dev/cdrom /mnt/dvd

    Montimi i përhershëm i CD/DVD

    Nëse duhet t'u referoheni vazhdimisht këtyre seksioneve, modifikoni /etc/fstab duke shtuar rreshtin (më lejoni t'ju kujtoj edhe një herë se të gjitha operacionet kryhen si rrënjë):

    /dev/cdrom /mnt/cdrom përdorues iso9660,ro 0 0

    Montimi i një skedari ISO në Debian

    Ju keni shkarkuar një skedar ISO nga diku dhe dëshironi të shikoni përmbajtjen e tij. Windows ka shumë softuer për këtë. Në Linux dhe UNIX në përgjithësi, një softuer i tillë nuk kërkohet, pasi montimi i një imazhi ISO për sistemin nuk ndryshon nga montimi i një disku CD/DVD. Duhet të kaloni vetëm një parametër -o lak për t'i treguar sistemit se ne do të montojmë në një pajisje loopback ( loopback). Nëse duhet ta bëni këtë shumë dhe shpesh, mund të përdorni programin GmountISO

    mount -t iso9660 file.iso /mnt/dvd -o lak

    Kjo do të thotë, ne montojmë skedarin file.iso të tipit iso9660 në pikën e montimit /mnt/dvd në ciklin e pajisjes loop

    Çmontoj me komandë.

    Le të shohim se si të montoni një hard disk në Ubuntu. Për ta bërë këtë, duhet të kryeni tre hapa:

    1. Krijoni një ndarje në hard diskun tuaj.
    2. Formatimi i diskut.
    3. Montimi i një disku në sistem.

    Ne përdorim mjetin fdisk. Ju mund të shikoni listën e disqeve të lidhur me kompjuterin tuaj me komandën:

    Komanda nxjerr tekstin përafërsisht si më poshtë:

    Disku /dev/sda: 21,5 GB, 21474836480 bajt
    255 koka, 63 sektorë/pista, 2610 cilindra



    Identifikuesi i diskut: 0x000bedde

    Ngarkimi i pajisjes Fillimi i Sistemit të Identifikimit të Blloqeve Fundi
    /dev/sda1 * 1 2497 20051968 83 Linux
    /dev/sda2 2497 2611 916481 5 Zgjeruar
    /dev/sda5 2497 2611 916480 82 Linux swap / Solaris

    Disku /dev/sdb: 2147 MB, 2147483648 bajt
    255 koka, 63 sektorë/pista, 261 cilindra
    Njësi = cilindra prej 16065 * 512 = 8225280 bajt
    Madhësia e sektorit (logjik/fizik): 512 bajt / 512 bajt
    Madhësia e hyrjes/daljes (minimumi/optimal): 512 byte / 512 bytes
    Identifikuesi i diskut: 0x00000000

    Disku /dev/sdb nuk ka një tabelë të vlefshme ndarjesh

    Kemi dy disqe, sda dhe sdb. Ka tashmë tre ndarje në sda dhe sdb nuk është e ndarë. Për të krijuar ndarje në sdb, ekzekutoni komandën:

    Do t'ju kërkohet të shkruani `m` për ndihmë, futeni atë dhe shikoni se cilat opsione ka për të punuar me diskun

    Veprimi i komandës
    një ndërrim i flamurit të çizmes
    b redaktimi i etiketës së diskut bsd
    c ndryshoni flamurin e përputhshmërisë DOS
    d fshini ndarjen
    l listën e llojeve të njohura të sistemit të skedarëve
    m shfaq këtë meny
    n duke shtuar një ndarje të re
    o krijimi i një tabele të re ndarjeje boshe DOS
    P dalje e tabelës së ndarjes
    q dilni pa ruajtur ndryshimet
    s krijon një etiketë të re bosh të diskut të Sun
    t ndryshoni ID-në e sistemit të ndarjes
    u Ndryshimi i njësive të ekranit/përmbajtjes
    v kontrolli i tabelës së ndarjes
    w shkruani tabelën e ndarjes në disk dhe dilni
    x funksione shtesë (vetëm për ekspertët)

    Futni `n`, domethënë shtoni një seksion të ri

    Komanda (m për referencë): n
    Veprimi i komandës
    e zgjeruar
    p seksioni kryesor (1-4)

    Zgjidhni kryesoren duke shtypur `p`

    Numri i seksionit (1-4):

    Ne vendosim numrin e seksionit, pa marrë parasysh çfarë, por për porosi është më mirë se 1 (nëse nuk është i zënë, sigurisht). Ky numër do të thotë se si do të quhet disku juaj sdb1 ose sdb2, etj.

    Cilindri i parë (1-261, parazgjedhja 1):
    Përdoret vlera e paracaktuar 1
    Cilindri i fundit, + cilindra ose + madhësia (K, M, G) (1-261, parazgjedhja 261):
    Përdoret vlera e paracaktuar 261

    Komanda (m për referencë): w
    Tabela e ndarjes është ndryshuar!

    Thirrni ioctl() për të rilexuar tabelën e ndarjes.
    Disqet janë të sinkronizuara.

    Ne kemi krijuar seksionin, tani duhet ta formatojmë. Le të përdorim komandën mkfs

    Formati i tij është i thjeshtë pajisja e sistemit të skedarëve mkfs

    Për shembull, ne duhet të formatojmë tonën /dev/sdb1 V ext4, për ta bërë këtë, ekzekutoni komandën e mëposhtme:

    mkfs.ext4 /dev/sdb1

    dhe presim që disku ynë të formatohet.

    Tani le të montojmë diskun tonë. Le ta bëjmë këtë duke përdorur komandën montoj

    montoni -t ext4 /dev/sdb1 /usr/data

    -t ext4- specifikoni sistemin e skedarëve të diskut të lidhur

    /dev/sdb1- Në fakt, vetë seksioni që po lidhim

    /usr/data- Pika e montimit është vendi ku është lidhur ndarja jonë

    Mund ta çmontoni diskun me komandën shuma duke specifikuar diskun

    umount /dev/sdb1

    Në mënyrë që disku të montohet automatikisht në sistem pas një rindezjeje, duhet ta regjistroni atë në skedarin /etc/fstab. Shkoni në një rresht të ri dhe shtoni një rresht si ky:
    opsionet e montimit të sistemit të skedarëve të pikës së montimit të ndarjes së diskut me dy numra ndihmës. Për shembull, për të përshkruar ndarjen tonë /dev/sdb1 me sistemin e skedarëve ext4, shtoni rreshtin e mëposhtëm:

    /dev/sdb1 /usr/data ext4 parazgjedhjet 1 2

    Ku, /dev/sdb1- ndarja, disku, pajisja jonë, quani si të doni

    /usr/data- pika e montimit ku do të jenë skedarët nga disku ynë

    ext4- sistemi i skedarëve, në një disk të montuar

    parazgjedhjet- të gjitha opsionet janë të paracaktuara. Lexoni përshkrimin e tyre më poshtë

    1 2 - Numrat ndihmës, lexoni gjithashtu përshkrimin më poshtë

    Tabela e opsioneve:

    Opsioni Përshkrim
    parazgjedhjet Përdorni cilësimet e paracaktuara. Domethënë këto: rw,suid,dev,exec,auto,nouser,async.
    rw/ro Lejohet Lexo-Shkruaj / Lejohet vetëm Leximi
    suid/nosuid Aktivizo/çaktivizo funksionimin e biteve suid dhe sgid
    dev/nodev Interpretoni/mos interpretoni bllokun e pajisjes speciale në sistemin e skedarëve.
    exec/noexec Lejo ekzekutimin e skedarëve binare të vendosura në këtë disk / Moho
    auto/noauto Pajisja do të instalohet automatikisht në nisje / Jo
    nouser/përdorues Ndalimi i montimit nga të gjithë përveç rrënjës (nouser) / Lejo montimin në emër të çdo përdoruesi
    asinkronizoj/sinkronizoj Shkrimi dhe leximi në disk do të kryhet në mënyrë asinkrone / sinkrone

    Numrat ndihmës.

    Nëse kompjuteri juaj përdor Linux dhe Windows paralelisht, mund t'ju duhet të punoni me ndarjen ntfs ndërsa jeni në Linux. Në mënyrë që ubuntu të punojë me disqe në sistemin e skedarëve ntfs, duhet të instaloni drejtuesin ntfs-3g

    sudo aptitude instalo ntfs-3g ntfs-config

    (ekziston një konfigurues grafik për shoferin. I nisur me komandën sudo ntfs-config nuk mund të them asgjë, nuk e kam përdorur.)

    Për lehtësi, duhet të konfiguroni montimin automatik të ndarjes (ose hard drive) me Windows kur ngarkoni Ubuntu. Për ta bërë këtë, ju duhet të montoni ndarjen duke shtuar parametrat e nevojshëm në skedarin e konfigurimit /etc/fstab.

    Së pari, zbuloni emrin e ndarjes suaj të Windows. Ju mund të shihni listën e disqeve duke përdorur komandën montuese (më shumë detaje

    Për këtë shembull, ne e shënojmë ndarjen në ntfs si /dev/sda1

    Tani duhet të përcaktoni identifikuesin e diskut /dev/sda1 (UUID) duke përdorur komandën ls -l /dev/disk/by-uuid/ ose sudo blkid

    UUID është shkruar në /etc/fstab në vend të /dev/sda1. Për shembull, merrni vlerën UUID=363C991F3C98DAE7

    Tani duhet të krijojmë një direktori në të cilën do të montojmë ndarjen ntfs. Mund ta montoni në çdo drejtori, madje edhe në desktop, por për lehtësi është më mirë të zgjidhni /media/. Le ta quajmë direktorinë në të cilën do të montojmë ndarjen me Windows - windows

    Krijo një direktori me sudo mkdir /media/windows/

    Për çdo rast, bëni një kopje të fstab me komandën sudo cp /etc/fstab /etc/fstab.backup

    Hapni /etc/fstab me komandën sudo gedit /etc/fstab dhe shtoni në

    parametrat e ndarjes së skedarit me ntfs

    UUID=363C991F3C98DAE7 /media/windows/ ntfs-3g përdoruesit, parazgjedhjet,umask=0 0 0

    Këto vlera në /etc/fstab mund të ndryshohen nëse është e nevojshme. Le t'i hedhim një vështrim më të afërt në to.

    /dev/sda1 është një disk fizik ose ndarje me Windows. Çdo pajisje ka numrin e vet. /dev/sda1 është numëruar 1.

    Nëse montoni një CD ose DVD, ai do të caktohet si /dev/cdrom. Disk drive si /dev/fd

    Hard disqet caktohen si më poshtë:

    IDE: masteri kryesor është caktuar si /dev/hda

    skllavi kryesor është caktuar si /dev/hdb

    master sekondar është caktuar si /dev/hdc

    skllavi dytësor është caktuar si /dev/hdd

    SCSI/SATA është caktuar si /dev/sd

    /media/windows/ është pika e montimit të ndarjes së Windows. Seksioni do të aksesohet përmes tij.

    ntfs-3g është një sistem skedari në NTFS. Për cd/dvd shkruhet si iso9660, udf. Për

    disqet floppy, disqet flash dhe fat32 - vfat

    Parametrat që përcaktojnë se si do të përpunohet ky sistem skedarësh (të shkruar të ndarë me presje, pa hapësira):

    përdoruesit - i lejon përdoruesit të montojnë dhe çmontojnë këtë direktori (disa shkruajnë përdorues. Nuk e di se cilat janë ndryshimet)

    parazgjedhjet - parametrat e paracaktuar (përdoren parametrat exec, auto, rw, nouser)

    Opsione shtesë:

    exec - lejohet ekzekutimi i skedarëve të ekzekutueshëm (i aktivizuar si parazgjedhje)

    noexec - nisja e skedarëve të ekzekutueshëm është e ndaluar.

    automatik - monton automatikisht ndarjen kur sistemi niset. (aktivizuar si parazgjedhje)

    noauto - ndarja nuk do të montohet automatikisht kur sistemi të niset.

    ro - montoni ndarjen me të drejta vetëm për lexim.

    rw - montoni një ndarje me leje leximi dhe shkrimi (të aktivizuara si parazgjedhje)

    nouser - ndalon të zakonshëm

    përdoruesit mund të montojnë dhe çmontojnë ndarjen (e aktivizuar si parazgjedhje).

    suid dhe nosuid - aktivizoni dhe çaktivizoni bitet suid dhe sgid

    sinkronizimi dhe asinkronizimi - përcakton se si ndodh shkrimi/leximi në sistemin e skedarëve. Në mënyrë sinkrone dhe asinkrone.

    locale=ru_RU.UTF-8 - mund të shtohet nëse ka probleme me gjuhën.

    Pastaj vjen flamuri rezervë. 1 - kur bëni kopje rezervë, programi i hale do të përfshijë këtë ndarje. 0 - kjo ndarje nuk do të përfshihet gjatë kopjimit.

    Dhe pas tij është një flamur kontrolli i cili, kur montohet, vendos rendin në të cilin ndarja kontrollohet për gabime.

    Për të parë ndarjet e montuara, përdorni komandën mount -l

    Mund të shikoni /etc/fstab në tastierë me komandën cat /etc/fstab

    Cilësimet në /etc/fstab nuk janë të njëjta në kompjuterë të ndryshëm. Ato mund të jenë të ndryshme për ju. Konfigurimi i mësipërm mund të funksionojë në një

    makinë dhe të mos fitoni para në një tjetër. Nëse ndodhin gabime, lexoni çfarë është shkruar në daljen e gabimit. Ndryshoni parametrat, provoni të përdorni vlerat e marra nga skedarët /etc/fstab të përdoruesve të tjerë.

    Artikujt më të mirë mbi këtë temë