Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Interesant
  • Montați partiția ubuntu. Montarea pe sisteme Linux, ce este și de ce aveți nevoie de ea

Montați partiția ubuntu. Montarea pe sisteme Linux, ce este și de ce aveți nevoie de ea

Dacă Linux și Windows sunt utilizate în paralel pe computer, poate fi necesar să lucrați cu partiția ntfs în timp ce sunteți în Linux. Pentru ca ubuntu să funcționeze cu discuri în sistemul de fișiere ntfs, trebuie să instalați driverul ntfs-3g

sudo aptitude install ntfs-3g ntfs-config

(Există un configurator grafic pentru driver. Se rulează cu comanda sudo ntfs-config. Nu pot spune nimic, nu l-am folosit.)

Pentru comoditate, trebuie să configurați montarea automată a unei partiții (sau hard disk) din Windows atunci când porniți ubuntu. Pentru a face acest lucru, trebuie să montați partiția adăugând parametrii necesari în fișierul de configurare /etc/fstab.

Mai întâi, să aflăm numele partiției tale Windows. Puteți vedea lista de discuri cu comanda mount (mai mult

Pentru acest exemplu, partiția în ntfs va fi notată ca /dev/sda1

Acum trebuie să determinați identificatorul discului /dev/sda1 (UUID) folosind comanda ls -l /dev/disk/by-uuid/ sau sudo blkid

UUID-ul este scris în /etc/fstab în loc de /dev/sda1. De exemplu, luați valoarea UUID=363C991F3C98DAE7

Acum trebuie să creăm un director în care vom monta partiția ntfs. Puteți monta în orice director, chiar și pe desktop, dar pentru comoditate este mai bine să alegeți /media/. Directorul în care vom monta partiția cu Windows se va numi windows

Creați un director cu sudo mkdir /media/windows/

Pentru orice eventualitate, facem o copie a fstab cu comanda sudo cp /etc/fstab /etc/fstab.backup

Deschideți /etc/fstab cu sudo gedit /etc/fstab și adăugați la

fișierul de setări ale partiției ntfs

UUID=363C991F3C98DAE7 /media/windows/ utilizatori ntfs-3g,defaults,umask=0 0 0

Puteți modifica aceste valori în /etc/fstab dacă este necesar. Să le luăm în considerare mai detaliat.

/dev/sda1 este un disc fizic sau o partiție cu Windows. Fiecare dispozitiv are propriul său număr. /dev/sda1 este numerotat 1.

Dacă montați un cd sau un dvd, acesta va fi listat ca /dev/cdrom. Conduceți ca /dev/fd

Hard disk-urile sunt etichetate după cum urmează:

IDE: masterul primar este desemnat ca /dev/hda

slave primar este desemnat ca /dev/hdb

masterul secundar este desemnat ca /dev/hdc

slave secundar este desemnat ca /dev/hdd

SCSI/SATA este listat ca /dev/sd

/media/windows/ este punctul de montare al partiției Windows. Prin intermediul acestuia se va accesa secțiunea.

ntfs-3g este sistemul de fișiere în NTFS. Pentru cd/dvd este scris ca iso9660, udf. Pentru

unități de disc, unități flash și fat32 - vfat

Parametrii care determină modul în care va fi procesat acest sistem de fișiere (scrise cu virgule, fără spații):

utilizatori - permisiunea utilizatorilor de a monta și demonta acest director (unii spun utilizator. Nu știu care este diferența)

implicite - parametrii impliciti (se folosesc parametrii exec, auto, rw, nouser)

Opțiuni suplimentare:

exec - rularea fișierelor executabile este permisă (activată implicit)

noexec - execuția fișierelor executabile este interzisă.

auto - montează automat partiția la pornirea sistemului. (activat implicit)

noauto - partiția nu va fi montată automat la pornirea sistemului.

ro - montați o partiție numai pentru citire.

rw - montează o partiție cu permisiuni de citire/scriere (activată implicit)

nouser - interzice obișnuit

utilizatorii să monteze și să demonteze partiția (activat implicit).

suid și nosuid - activați și dezactivați biții suid și sgid

sync and async - determină modul în care are loc scrierea / citirea în sistemul de fișiere. Sincron și asincron.

locale=ru_RU.UTF-8 - poate fi adăugat dacă există probleme cu limba.

Apoi vine steagul de rezervă. 1 - la efectuarea copiei de rezervă, programul de descărcare va include această partiție. 0 - această secțiune nu va fi inclusă în timpul copiei de rezervă.

Și în spatele acestuia se află un flag de verificare care, atunci când este montat, stabilește ordinea în care partiția este verificată pentru erori.

Pentru a vizualiza partițiile montate, utilizați comanda mount -l.

Puteți vizualiza /etc/fstab în consolă cu comanda cat /etc/fstab

Pe computere diferite, setările din /etc/fstab nu sunt aceleași. Al tău poate fi diferit. Configurația de mai sus poate funcționa pe unul

mașină și să nu faci bani cu alta. Dacă apar erori, citiți ceea ce este scris în rezultatul de eroare. Schimbați parametrii, încercați să utilizați valori preluate din fișierele /etc/fstab ale altor utilizatori.

Partiții montate automat Windows (NTFS și FAT32). Acest lucru face mult mai ușor accesul la ele.

Pentru a face acest lucru, trebuie să edităm fișierul FSTAB- descrie toate sistemele de fișiere care sunt utilizate.

Editarea manuală a fstab

Ne înregistrăm în terminal ca superutilizator:

Acum știm ce partiții sunt montate, sub ce „nume” și ce sisteme de fișiere (de exemplu - /dev/sda5 aceasta este partiția Linux, /dev/sda4- capitolul NTFS).

Acum rămâne să aflăm cum sunt marcate dispozitivele pe care dorim să le montam automat. Pentru asta deschidem "Utilitatea discului". Ea este situată: „Sistem”? „Administrație”? "Utilitatea discului"

Captura de ecran arată că secțiunea este numită koskvsi marcat /dev/sdb1 . Să începem montarea.

Deschideți fișierul FSTAB pentru editare executând comanda:

# nano /etc/fstab

Adăugați următoarea linie la fișierul FSTAB:

/dev/sdb1 -> /media/created folder name folder -> ntfs utilizatori, implicite,umask=000 0 0

Unde /dev/sda6 - indicati numarul sectiei;/mnt/numele folderului - calea către folderul pe care l-am creat în care va fi montată partiția noastră; ntfs- tipul partiției montate (în acest caz, montam partiția NTFS); semn-> Am marcat semnul Tab (Acesta este important nu un spațiu, ci un semn Tab).

În acest caz, comanda va arăta astfel:

/dev/sdb1 /media/koskv ntfs users,defaults,umask=000 0 0

Transcriere detaliată

Primul câmp este numele dispozitivului (local sau de rețea) de montat.

Al doilea câmp este directorul în care este montat dispozitivul.

Al treilea câmp este tipul sistemului de fișiere ( ext2, ext3, vfat, iso9660, nfs, schimbați, ignorați etc.).

Al patrulea câmp este o listă de opțiuni separate prin virgulă. Multe opțiuni depind de FS de pe partiție, lista celor mai comune opțiuni este:

  • async - scriere asincronă la FS;
  • auto - montare automată când este găsită o partiție sau când este executată comanda mount -a;
  • defaults - set implicit de opțiuni: async, auto, dev, exec, nouser, rw, suid;
  • exec - executarea de programe, scripturi;
  • gid=ID – atribuirea ID-ului grupului;
  • uid=ID – atribuire ID utilizator;
  • noauto - dezactivează montarea automată;
  • nouser - permite monturi numai utilizatorului root;
  • proprietar - proprietarul partiției care se montează devine automat utilizatorul care efectuează monturile (în mod implicit, root);
  • ro - montare in modul read-only;
  • rw - montare în modul citire-scriere;
  • suid - Permite aplicațiilor să schimbe ID-ul utilizatorului sau al grupului.

Al cincilea câmp - instruirea aplicației dump să facă backup pentru o anumită partiție

Al șaselea câmp este o instrucțiune pentru aplicația fsck pentru a verifica integritatea partiției atunci când sistemul de operare pornește

Totul este descris mai detaliat în man mount.

Reporniți și utilizați partițiile montate!

Puteți verifica dacă partițiile sunt montate rulând comanda:

Sau descărcați de aici și instalați. (Testat pe Ubuntu 10.10)

Dacă instalatorul necesită instalare Python2.6 apoi instaleaza-l:

# sudo add-apt-repository ppa:fkrull/deadsnakes
# sudo apt-get update
# sudo apt-get install python2.6 python2.6-dev

După instalare, rulați „Sistem”? „Administrație”? „Manager de disc”. Aplicația poate afișa în mod convenabil informații despre fiecare dintre partițiile disponibile (nume, tip FS, dimensiune) sau informații generale (cate partiții, dimensiunea totală pe toate discurile etc.). Toate operațiunile de montare/demontare, specificând opțiunile au loc în fereastra aplicației. Pentru fiecare secțiune manager de discuri oferă un punct de montare și opțiuni care pot fi modificate sau lăsate așa cum sunt. Casetă de selectare într-o coloană permite scrie toate modificările în /etc/fstab.

Editare automată fstab - MountManager

O altă aplicație de montare/demontare GUI este . Vor exista mai multe opțiuni pentru setări în comparație cu software-ul anterior - ceea ce vă permite să configurați monturile mai flexibil, există o scurtă descriere a termenilor, care va fi cel mai mult pentru începători.

Instalare Manager de munte v ubuntu puteți din depozitul oficial cu comanda:

# sudo apt-get install mountmanager

Când porniți pentru prima dată programul, veți afișa următoarea fereastră:

  • Specificați opțiunile de montare pentru diferite partiții;
  • Afișează toate discurile logice ale unui disc fizic;
  • Înlocuirea fișierului de configurare /etc/fstab;
  • Explicația multor opțiuni și a altor setări de montare;
  • Sistem pentru restaurarea fișierelor de configurare anterioare;
  • Montarea imaginilor;
  • Suport de extensie;
  • Creați reguli pentru udev;
  • Montați partajarea NFS;
  • Muntele Samba cota;
  • etc.

Pentru a dezactiva afișarea pictogramelor de disc montate pe desktop, trebuie să: rulați gconf-editor, accesați /apps/nautilus/desktop/ și vizavi de intrare volume_vizibil eliminați caseta de selectare. Din păcate, pictogramele pentru toate dispozitivele montate dispar, dar aș dori unități flash, cd/dvd au stat.

Am găsit recent o altă modalitate simplă de a monta automat pe Internet. Când găsesc linkul de unde l-am luat, îl voi scrie aici... Facem totul manual:

1. Mergem la toate discurile necesare prin Nautilus. Astfel, acestea sunt montate temporar.

2. Deschideți, puteți utiliza fișierul terminal /etc/mtab

# sudo gedit /etc/mtab

3. Găsim o linie cu o descriere a discului montat, prin analogie ca în imagine:

4. Selectați toată această descriere și adăugați-o pe toate la sfârșitul fișierului /etc/fstab

Noroc!

Dacă trebuie să conectați/montați un hard disk cu sistem de fișiere NTFS sau ext2, ext3 la un computer bazat pe sistemul de operare Linux, atunci citiți articolul potrivit.

De ce să o faci manual când sistemele desktop moderne Linux o fac automat?

Există unele cazuri în care sistemul linux nu poate monta/monta automat discul din cauza unor defecțiuni logice de disc, viruși care infectează partițiile NTFS/FAT sau din cauza a ceva anormal. Pentru a face acest lucru, administratorii de sistem reali o fac manual. Și o fac cu comanda mount.

Comanda Linux mount este un instrument foarte flexibil în mâinile unui administrator de sistem. Puteți utiliza comanda mount pentru a monta o unitate de rețea, o partiție de hard disk sau o unitate USB.

Acest articol nu este o descriere completă și exhaustivă a comenzii mount (o descriere completă a comenzii mount poate fi găsită rulând comanda man mount în consolă), dar străduiți-vă să faceți acest lucru. Articolul despre descrierea comenzii mount este în mod constant finalizat și modificat. Toate sugestiile pentru articol pot fi lăsate în comentarii.

Dispozitivele care sunt conectate în prezent la computer pot fi vizualizate tastând în consolă:

Această comandă arată toate dispozitivele care sunt conectate. Este posibil să nu fie montate, ci conectate. Pe ecran veți vedea ceva de genul acesta:

Disc /dev/sda: 40,0 GB, 40020664320 octeți
255 capete, 63 sectoare/sină, 4865 cilindri

Identificator disc: 0x815aa99a Intrările din tabelul de partiții nu sunt în ordinea discului
Disc /dev/sdb: 80,0 GB, 80026361856 octeți
255 capete, 63 sectoare/sină, 9729 cilindri
Unități = cilindri de 16065 * 512 = 8225280 octeți
Identificatorul discului: 0x973248ad

Încărcați dispozitivul Start End Blocks Id System
/dev/sdb1 * 1 9729 78148161 83 Linux

Disc /dev/sdc: 1027 MB, 1027604480 octeți
32 capete, 62 sectoare/sină, 1011 cilindri
Unități = cilindri de 1984 * 512 = 1015808 octeți
Identificatorul discului: 0x6f20736b

Din lista de mai sus, puteți vedea că următoarele sunt conectate la sistemul de operare:

  1. două hard disk-uri: /dev/sda - sistem de operare și /dev/sdb - "file dump"
  2. suport USB detașabil: /dev/sdc
Vizualizarea dispozitivelor montate se realizează cu comanda:

După aceea, puteți vedea pe ecran:

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

  • prima linie spune că root FS este un sistem de fișiere reiserfs cu opțiuni de montare: acces de citire și scriere (rw)
  • /dev/sda3 este partiția de disc /home
  • /dev/sdc este un dispozitiv USB detașabil montat
Același rezultat poate fi obținut analizând conținutul fișierului /etc/mtab (pe unele sisteme Linux, fișierul este /etc/mnt/tab)
  • pasărea Colibri
    27 martie, 09:27

    după ce am introdus această comandă: sudo chmod -R 0777 /home/roza/Desktop Nu au existat mesaje de eroare în Debian, dar în Mint, în timpul pornirii, apare un mesaj cu următorul conținut:

    Fișierul $HOME/.dmrc al utilizatorului are permisiuni incorecte și este ignorat. Acest lucru împiedică salvarea sesiunii și a limbii implicite. Acest fișier trebuie să fie deținut de un utilizator, iar fișierul trebuie să aibă permisiunea 0644. Dosarul principal al utilizatorului ($HOME) trebuie să fie deținut de utilizator și nu trebuie să poată fi scris de alți utilizatori.

    Apoi totul îngheață pentru câteva secunde și desktopul se deschide. Și aici nu pot folosi nici sudo, nici doar su - terminalul jură că nu în rusă. Este posibil să restabilim drepturile la ($HOME). Pot face acest lucru folosind discul live Mint?

  • [email protected]
    29 martie, 12:13

    Pasărea Colibri: Apoi totul îngheață pentru câteva secunde și desktopul se deschide. Și aici nu pot folosi nici sudo, nici doar su - terminalul jură că nu în rusă. Este posibil să restabilim drepturile la ($HOME). Pot face acest lucru folosind discul live Mint?

    Ei bine, încercați să returnați drepturile înapoi:
    sudo chmod -R 0644 /home/roza/Desktop

    Iar proprietarul:
    sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop

  • pasărea Colibri
    2 aprilie, ora 08:43
  • [email protected]
    3 aprilie, ora 13:39

    Pasărea Colibri: Totuși, nu s-a întâmplat nimic :(. În general, am reinstalat partiția cu mint. Principalul lucru este că am învățat cum să montez partiții (am înțeles cum să o fac, apoi este mai ușor) Și am învățat și o lecție pentru mine - trebuie să distribuiți drepturile cu mare atenție. În orice caz, mulțumesc!

    P.S. Principalul lucru este că ai învățat ceva))

  • Alex în construcție
    19 mai, 08:41

    Mulțumesc.
    Câteva în plus.
    1. De exemplu, partiția mea de hard disk nu a vrut să fie montată după conectarea la o mașină Windows care a fost infectată cu viruși. S-a întâmplat că virusul a aruncat autorun.exe în rădăcina partiției mele și Linux nu a vrut să monteze această partiție din acest motiv.
    Nu am vrut să-l montez nu din cauza autorun.exe, ci pentru că cel mai probabil Windows s-a stins „incorect” și octetul despre verificarea integrității sistemului de fișiere a rămas pe ntfs. În acest sens, ntfs3g fără „forță” se teme să monteze un astfel de sistem de fișiere, pentru a nu-l deteriora.
    2. Deoarece există o secțiune despre „SMB”, ar fi demn de menționat CIFS.
    Și ca exemplu, dă ceva de genul:
    mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

  • neimportant
    20 mai, ora 15:26
  • Tonik
    24 mai, 03:04
  • [email protected]
    26 mai, 17:27

    Alex în construcție: Mulțumesc. Câteva completări. 1. De exemplu, partiția mea de hard disk nu a vrut să fie montată după conectarea la o mașină Windows care a fost infectată cu viruși. S-a întâmplat că virusul a aruncat autorun.exe în rădăcina partiției mele și Linux nu a vrut să monteze această partiție din acest motiv. Nu am vrut să-l montez nu din cauza autorun.exe, ci pentru că cel mai probabil Windows s-a stins „incorect” și octetul despre verificarea integrității sistemului de fișiere a rămas pe ntfs. În acest sens, ntfs3g fără „forță” se teme să monteze un astfel de sistem de fișiere, pentru a nu-l deteriora. 2. Deoarece există o secțiune despre „SMB”, ar fi demn de menționat CIFS. Și ca exemplu, dați ceva de genul: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    Nu e important: Ar fi bine dacă ar fi descris și montarea NFS

    Multumesc pentru comentariu. Voi face completări.

    tonic: Dar articolul m-a ajutat. Elementar! - Am uitat cum să montez... Am trecut rapid prin articol și mi-am amintit. Mulțumesc mult autorului!

    Revino des :)

  • Denis
    11 iunie, 11:47

    Multumesc pentru articol,
    och. inteligibil

  • Ludmila
    9 iulie, ora 13:05

    # sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video
    nu funcționează, dă ajutor
    utilizare: ……
    Lucrez in ubuntu. trebuie să conectați folderul Windows partajat
    Poate echipa greșește?

  • [email protected]
    9 iulie, ora 22:11

    Ludmila:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video nu funcționează, oferă ajutor de utilizare: …… lucrează în ubuntu. trebuie să conectați folderul Windows partajat. Poate comanda este greșită?

    Linia
    username=vasja,parola=pukin
    trebuie înlocuit cu parametrii necesari. Dacă vă conectați în numele unui oaspete, atunci trebuie să fiți atenți acolo, există nuanțe și diferențe între sistemul de operare Windows rus și englez.

  • Andrei
    31 august, 10:04

    În ubuntu ai nevoie de asta:
    mount -t cifs -o username=tridge,parola=foobar //fjall/test /mnt/smb/fjall

  • CJ
    14 septembrie, 20:28

    [email protected]:~$ sudo umount /dev/sda1
    umount: /:dispozitivul este ocupat. (În unele cazuri utile informațiile despre procesele care folosesc dispozitivul sunt găsite de lsof(8) sau fuser(1))
    [email protected]:~$ df -h
    Sistemul de fișiere Size Use Ext Use% este montat pe
    /dev/sdb1 26G 9.1G 16G 37% /
    niciunul 1,7G 416K 1,7G 1% /dev
    niciunul 1,7G 0 1,7G 0% /dev/shm
    niciunul 1,7G 200K 1,7G 1% /var/run
    niciunul 1.7G 0 1.7G 0% /var/lock
    niciunul 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/Altele
    /dev/sdc1 373G 372G 946M 100% /media/STORAGE
    /dev/sdb7 94G 88G 5.5G 95% /media/MUSIC & GAMES
    /dev/sda1 26G 9.1G 16G 37% /

  • Vladimir
    15 septembrie, 09:46
  • [email protected]
    19 septembrie, 20:14

    CJ: Unitatea /dev/sda1 trebuie montată, dar pretinde că este deja montată la „/”, chiar dacă partiția de sistem Ubuntu este montată în acel moment. Spune-mi ce sa fac, sunt deja chinuit :(

    Puteți afișa rezultatul comenzii:
    sudo fdisk -l

    Vladimir:
    Singura observație este utilizarea erorilor tsya / tsya.-TSYA sau -TSYA? Mulțumesc din nou.:)

    Ar putea fi ;) Va trebui să atragă atenția editorului dvs. ;)

  • Taras
    27 septembrie, 06:59
  • [email protected]
    30 septembrie, 06:46

    Taras: Comanda samba mount nu funcționează.

    Ce anume nu funcționează în el?

  • român
    2 noiembrie, ora 20:41

    Și dacă sistemul de fișiere este LWM2, iar Linux Mint înjură?!
    adică comanda sudo mount -t lwm2 /dev/sdb /home/user/Video nu este acceptată.

  • zzzubr
    2 noiembrie, ora 22:52

    [email protected]: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    Asa de? Deci punctul de montare este /home/roza/Desktop?

    Dacă totul este montat pentru dvs. și sistemul de fișiere /dev/hda3 este vizibil, dar nu aveți suficiente drepturi, atunci trebuie doar să adăugați aceste drepturi:
    sudo chmod -R 0777 /home/roza/Desktop

    mmm ... mi se pare .. ca nu a fost o cale foarte buna ... mai corect ar fi sa intri de la radacina, pentru ca asa ai dat drepturi tuturor si tuturor... si asta nu este bun ...

    DIN PUNCTUL MEU DE VEDERE! deși se spune că sunt un milion de articole, oricum articolul este bun) deși nu sunt suficiente exemple... aș vrea să văd niște aplicații non-standard de chtoli... pentru că totul este mai ușor de digerat prin exemple)
    29 noiembrie, ora 20:33

  • [email protected]
    5 decembrie, 19:34

    max: Era Windows, hard disk-ul era împărțit în 4 discuri logice (c, d, e, f). Am instalat ubuntu 10.04 pe unitatea „c”, demolând astfel Windows. Acum nu există acces și nu pot vedea restul unităților logice. Vă rog să-mi spuneți ce să fac pentru a avea acces la ele?

  • Ihor
    6 decembrie, 14:41

    >
    >

  • [email protected]
    14 decembrie, 10:48

    ihor:> Montarea partițiilor hard disk
    > ... Puteți lua orice punct de montare.
    Se pare că în Big Red Book (am auzit și „de la Nemeth”) scrie: „... este de dorit să nu existe fișiere în folderul în care montezi, pentru că nu vor fi vizibile.”

    Ei bine, este de la sine înțeles.

  • desen animat
    7 ianuarie, 22:06

    Imagine ISO montată

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

    Scrie nume de fișiere rusești cu krakozyabry.

  • umnik
    29 martie, 16:15

    sunt multe articole și cărți, dar o văd pentru prima dată, scrisă uman, ca să zic așa, pe degete, arătată și spusă, mulțumesc mult autoarei, am găsit un pic pentru mine, dar am putut” Nu înțeleg și nu găsesc acest bit de câțiva ani. Autorul este demn de respect, dacă un astfel de articol mi-ar cădea în mână acum vreo 7 ani, când am început să navighez pe întinderile Linux, m-aș bucura foarte mult.

    Toate spuse

  • Zlobik
    18 august, 08:09

    Îmi puteți spune, vă rog, cum să curăț cozile suportului? Mulțumesc.

  • neon
    12 ianuarie, 23:29

    Un lucru amuzant mi s-a întâmplat aici. Am încercat să fac o unitate flash USB bootabilă. format flash-ul cu comanda mkfs, apoi conform recomandărilor unor utilizatori „avansați”. a instalat aplicația gparted, a dat unității flash un steag bootabil (activ) ... Și după aceea au început miracolele:
    1. problema este că comenzile mount & umount au dispărut
    2. Echipa a fost restaurată, dar mai este o problemă. la montarea unei partiții (indiferent cu ce sistem), fs-ul este conectat în modul citire, nu este posibil să se schimbe drepturile de acces. Sistemul pur și simplu nu răspunde la aceste taste de comandă și spune că totul este în ordine, operațiunea a avut succes.

    Concluzie Pot ridica fișiere de pe orice mediu, nu pot da fișiere. Am citit articolul cu fstab. Rescrieți fișierul manual. Nu i-a mai făcut modificări. Dar o încercare de a monta un disc cu permisiuni de scriere și execuție a eșuat. După ce am demolat gparted și am repornit sistemul, fișierul fstab pe care l-am editat a început să funcționeze corect și comenzile de montare au fost restaurate.

    Atenție la întrebarea: Care este motivul acestui comportament al lui gparted și cum a făcut-o? Ei bine, cum să rezolvi asta fără a șterge gparted?

  • Agatha
    21 ianuarie, 23:07

    Articole grozave, inteligibile: acesta, „.. SWAP in Linux”, „..ce este fstab?”!
    Stimate autor, vă rugăm să scrieți încă câteva, care acoperă subiecte precum: partiționarea, partiționarea discurilor, fuzionarea partițiilor, transferul acasă la o altă partiție.
    Ar fi o colecție grozavă!

  • Alexandru
    7 aprilie, 00:35

    Este posibil să obțineți cumva codul sursă al acestui program minune

  • sbp
    29 iunie, 01:27

    Spune-mi ce să fac?
    S-a instalat Ubuntu12.04 acum o săptămână. După câteva acțiuni neglijente, sistemul s-a prăbușit. Există 250 GB de informații pe disc. LiveCD HD vede, dar nu pornește (da o eroare). Și nu există nicio modalitate de a-l conecta. Iată rezultatul (chiar și în această variantă) -
    [email protected]:~# sudo mount -t ext4 -o force /dev/sda1 /
    montare: tip fs greșit, opțiune greșită, superbloc defectuos pe /dev/sda1, pagina de coduri sau program de ajutor lipsă sau altă eroare În unele cazuri, informații utile pot fi găsite în syslog - încercați dmesg | coada sau ceva de genul asta

    Am încercat să restabilesc performanța sistemului conform recomandărilor de pe site-uri, dar fără rezultat. La pornirea de pe disc, indică faptul că managerul de boot nu a detectat un sistem de operare.
    Spune-mi ce să fac?, unde să „fug”?.

  • Cinema
    25 octombrie, ora 23:50

    Buna ziua. Există un server pentru un proiector de film pe Linux. se deosebește de cele obișnuite prin faptul că dispune de un program Digital Cinema pentru afișarea filmelor prin proiector. Placa de baza a murit recent, s-a schimbat, a pus alta. Totul a fost reîncărcat. Acum serverul nu vede hard diskul portabil SATA. este conectat folosind o sanie pentru a transfera filme pe server (1 film cântărește de la 90 la 300 GB). Spune-mi, te rog, prin comanda de montare, pot să o fac ca să-l vadă el? (alimentarea este furnizată pe disc, toate buclele sunt conectate, dar încă nu vede discul)

  • Să vedem cum se montează un hard disk în Ubuntu. Pentru a face acest lucru, trebuie să efectuați trei pași:

    1. Creați o partiție pe hard disk.
    2. Formatarea discului.
    3. Montarea unui disc în sistem.

    Folosim utilitarul fdisk. Puteți vizualiza lista de discuri conectate la computer cu comanda:

    Comanda produce text similar cu următorul:

    Disc /dev/sda: 21,5 GB, 21474836480 octeți
    255 capete, 63 sectoare/sină, 2610 cilindri



    Identificatorul discului: 0x000bedde

    Încărcați dispozitivul Start End Blocks Id System
    /dev/sda1 * 1 2497 20051968 83 Linux
    /dev/sda2 2497 2611 916481 5 Extins
    /dev/sda5 2497 2611 916480 82 Linux swap / Solaris

    Disc /dev/sdb: 2147 MB, 2147483648 octeți
    255 capete, 63 sectoare/sină, 261 cilindri
    Unități = cilindri de 16065 * 512 = 8225280 octeți
    Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
    Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
    Identificatorul discului: 0x00000000

    /dev/sdb nu are o tabelă de partiții validă

    Avem două discuri, sda și sdb. Există deja trei partiții pe sda ​​și sdb nu este partiționat. Pentru a crea partiții pe sdb, rulați comanda:

    Vi se va solicita să introduceți `m` pentru ajutor, să introduceți și să vedeți ce opțiuni există pentru a lucra cu discul

    Acțiune de comandă
    un steag de pornire de comutare
    b editați eticheta discului bsd
    c comutați semnalul de compatibilitate dos
    d ștergeți partiția
    l listă de tipuri cunoscute de sisteme de fișiere
    m afișează acest meniu
    n adăugarea unei noi partiții
    o crearea unui nou tabel de partiții DOS gol
    p tabel de partiții de ieșire
    q ieșiți fără a salva modificările
    s creați o nouă etichetă de disc Sun Clean
    t schimba id-ul sistemului de partiție
    schimbați ecranul/unitățile de conținut
    v verificarea tabelului de partiții
    w scrieți tabelul de partiții pe disc și ieșiți
    x funcționalitate suplimentară (numai experți)

    Introduceți `n`, adică adăugați o nouă secțiune

    Comanda (m pentru referință): n
    Acțiune de comandă
    e extins
    p partiție principală (1-4)

    Selectați cel principal apăsând `p`

    Numărul secțiunii (1-4):

    Punem numarul sectiunii, indiferent care, dar pentru comanda, 1 este mai bine (daca nu este ocupat, bineinteles). Această cifră înseamnă ce discul tău va fi numit sdb1 sau sdb2 și așa mai departe.

    Primul cilindru (1-261, implicit 1):
    Se utilizează valoarea implicită 1
    Ultimul cilindru, +cilindri sau +dimensiune (K,M,G) (1-261, implicit 261):
    Se utilizează valoarea implicită 261

    Comanda (m pentru referință): w
    Tabelul de partiții a fost schimbat!

    A apelat ioctl() pentru a reciti tabelul de partiții.
    Discurile sunt sincronizate.

    Am creat partiția, acum trebuie să o formatăm. Să folosim comanda mkfs

    Formatul său este simplu dispozitiv mkfs.sistem de fișiere

    De exemplu, trebuie să formatăm /dev/sdb1 v ext4, pentru a face acest lucru, rulați următoarea comandă:

    mkfs.ext4 /dev/sdb1

    și așteptați ca discul nostru să fie formatat.

    Acum haideți să ne montăm de fapt discul. Să facem asta cu comanda montură

    montați -t ext4 /dev/sdb1 /usr/data

    -t ext4- specificați sistemul de fișiere al discului montat

    /dev/sdb1- De fapt, secțiunea în sine pe care o conectăm

    /usr/data- Punctul de montare este locul unde este conectată partiția noastră

    Puteți demonta discul cu comanda umount specificând o unitate

    umount /dev/sdb1

    Pentru ca discul să fie montat automat în sistem după o repornire, trebuie să îl specificați în fișierul /etc/fstab. Accesați o linie nouă și adăugați o linie ca aceasta:
    hard_partition mount_point file_system mount_options two_auxiliary_numbers. De exemplu, pentru a descrie partiția noastră /dev/sdb1 cu sistemul de fișiere ext4, adăugați următoarea linie:

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

    Unde, /dev/sdb1- partiția, discul, dispozitivul nostru îl numesc cum doriți

    /usr/data- punctul de montare unde vor fi fișierele de pe discul nostru

    ext4- sistem de fișiere, pe un disc montat

    implicite- toate opțiunile implicite. Citiți descrierea lor mai jos.

    1 2 - Numere auxiliare, citiți și descrierea de mai jos

    Tabel cu optiuni:

    Opțiune Descriere
    implicite Utilizați setările implicite. Adică acestea sunt: rw,suid,dev,exec,auto,nouser,async.
    rw/ro Citire și scriere permisă / Numai citire permisă
    suid / nosuid Permite/Blochează lucrul suid și sgid bit
    dev/nodev Interpretați / nu interpretați blocul de dispozitiv special de pe sistemul de fișiere.
    exec / noexec Permiteți executarea fișierelor binare aflate pe această unitate / Deny
    auto/noauto Dispozitivul se va instala automat la pornire / Nu se va instala
    utilizator/utilizator Interziceți montarea tuturor, cu excepția root (nouser) / Permisiunea de a monta în numele oricărui utilizator
    asincron / sincronizare Scrierea și citirea pe disc se va face asincron / sincron

    Numerele auxiliare.

    Și acum despre problema, care este inerentă tuturor distribuțiilor Debian (inclusiv Ubuntu).

    Dacă resursele sunt montate folosind metoda de mai sus, atunci când reporniți sau închideți sistemul, veți vedea următorul mesaj:

    1.CIFS VFS: Niciun răspuns pentru Cmd mijlocul

    Acest lucru se datorează faptului că toate serviciile sunt mai întâi dezactivate (S20sendsigs), apoi se încearcă demontarea resurselor de rețea (S31umountnfs.sh). Dar serviciile sunt deja dezactivate. Am întâlnit această problemă și cu Ubuntu 8.04. A rămas în Ubuntu 9.04.

    Pentru a o remedia, trebuie să editați nivelurile de execuție, și anume rc0 și rc6. Pentru a face acest lucru, executați comenzile:

    cd /etc/rc0.d

    Aceiași pași trebuie făcuți în directorul rc6.d

    cd /etc/rc6.d
    sudo mv S31umountnfs.sh S19umountnfs.sh

    Acum, la închiderea sau repornirea sistemului, resursele de rețea vor fi mai întâi demontate, iar apoi serviciile vor fi dezactivate.

    montură

    De la Wikipedia, enciclopedia liberă

    Utilizare

    montați dispozitivul /dev/cdrom /mnt/cdrom /dev/cdrom montat în director /mnt/cdrom dacă există. Începând din momentul montării și până când utilizatorul demontează sistemul de fișiere (sau se montează altceva acolo) în director /mnt/cdrom va conține arborele directorului dispozitivului /dev/cdrom; acele fișiere și subdirectoare care erau înainte /mnt/cdrom, va fi salvat, dar nu va fi disponibil până când dispozitivul nu este demontat /dev/cdrom.

    Demontarea cu comanda unmount

    Pentru a demonta, trebuie doar să specificați punctul de montare sau numele dispozitivului.
    umount /dev/cdrom

    Montarea unităților USB

    Pentru cazul obișnuit în care unitatea USB are un sistem de fișiere FAT32, comanda de montare arată astfel:
    mount -t vfat -o codepage=866,iocharset=utf8 /dev/sda1 /mnt Parametrul codepage este necesar pentru ca numele fișierelor create să fie corect afișate în sistemele de operare mai vechi (de ex. DOS). Dacă kitul de distribuție folosește o localitate de sistem non-UTF-8 ca codificare, atunci aceasta trebuie specificată în parametrul iocharset astfel:
    mount -t vfat -o codepage=866,iocharset=koi8-r /dev/sda1 /mnt Codificarea reală utilizată poate fi determinată prin rularea comenzii locale.
    Opțiunile utile la montarea unităților flash sunt sincronizarea și fluxul. Primul face ca tamponul de scriere să fie permanent golit pe disc, astfel încât datele să nu se piardă atunci când discul flash este detașat fără a fi demontat. Un efect secundar al acestei monturi este o reducere semnificativă a vitezei de scriere. A doua opțiune (disponibilă numai în nucleele Linux mai noi) face ca bufferul să fie golit pe disc după ce ultimul fișier a fost scris. De asemenea, contribuie la salvarea datelor în cazul în care discul este scos fără demontare, dar nu duce la o scădere a vitezei de scriere.

    Montarea unităților/partițiilor NTFS

    mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda1 /mnt/win_xp

    Montarea imaginilor pe disc

    Dacă aveți o imagine de disc sub forma unui fișier iso, atunci pentru a o monta trebuie să specificați opțiunea -o loop și, de obicei, tipul sistemului de fișiere -t iso9660 (opțional) (fișier.iso este numele fișier imagine și /mnt/iso este punctul de montare):
    mount -o loop -t iso9660 file.iso /mnt/iso Montarea imaginilor non-iso necesită conversia într-o imagine iso sau utilizarea unui emulator. Pentru conversie, puteți utiliza utilitarele din linia de comandă (vezi mai jos) sau utilitarul GUI kiso. Montarea imaginilor de disc în Linux

    imagini bin/cue

    Pentru a converti o imagine bin/cue într-o imagine iso, puteți utiliza convertorul bchunk:
    bchunk image.bin image.cue image.iso

    Montarea unităților de rețea NFS

    montare 172.22.2.1:/mnt/iso/ /mnt/iso/

    Montarea unităților de rețea SMB

    Un exemplu de montare a resurselor de rețea SMB:
    mount -t smbfs -o nume utilizator=utilizator,parolă=pass //server/dir /mnt/localdir/ mount -t cifs -o nume utilizator=utilizator,parolă=pass //server/dir /mnt/localdir/ (Utilitarul smbfs a fost înlocuit de în nucleul Linux cu un CIF compatibil.) note:
    • „-t cifs” poate fi uneori omis dacă numele dispozitivului montat este „//server/dir”
    mount //server/dir /mnt/localdir/ -o username=user,password=pass
    • dacă pentru autorizare este necesară specificarea numelui de domeniu al utilizatorului, atunci în parametrii comenzii mount se specifică „-o username=domain\\user”, totuși, la specificarea unei resurse montate în /etc/fstab, numele de utilizator este specificat ca „domeniu/utilizator”:
    //server/dir /mnt/localdir/ cifs user=domain/user,parola=pass 0 0

    Montarea serverelor FTP

    curlftpfs -v -o iocharset=UTF-8 ftp://user: [email protected]/ /mnt/ftp

    Montarea unui director de sistem de fișiere de pe alt computer prin ssh

    Modulul kernel Fuse (adoptat în ramura oficială a nucleului începând cu 2.6) permite utilizatorilor neprivilegiati să monteze diferite sisteme de fișiere.
    Pentru a funcționa, trebuie să adăugați un utilizator la grupul de siguranțe, o puteți face astfel:
    usermod -G -un utilizator de siguranțe sau
    adduser user fuze sau prin editarea manuală a /etc/group. De asemenea, este necesar ca modulul nucleului siguranței să fie încărcat:
    modprobe fuse După aceea, puteți monta directorul altui computer folosind sshfs :
    sshfs [email protected] _server:/tmp ~/udalennaya_papka Pentru a demonta, introduceți comanda:
    fusermount -u ~/udalennaya_papka

    Opțiuni de montare

    Opțional, puteți specifica opțiuni de montare suplimentare atunci când rulați comanda mount.

    -t Tipul sistemului de fișiere

    De obicei este determinat automat în timpul montării sau preluat din fișierul de configurare (vezi mai jos). Dar, în unele cazuri, trebuie să specificați în mod explicit tipul sistemului de fișiere. De exemplu, când montați un disc DVD cu sistemul de fișiere UDF.
    mount /dev/cdrom /mnt/dvd -t udf Dacă tipul sistemului de fișiere este incorect, comanda mount va da un mesaj de eroare
    mount: tip fs greșit, opțiune greșită, superbloc prost pe /dev/cdrom, pagina de cod lipsă sau altă eroare În unele cazuri, informații utile se găsesc în syslog - încercați dmesg | tail sau cam așa ceva și vă sfătuiesc să vă uitați la sfârșitul fișierului cu mesaje de sistem.
    Nu se poate identifica formatul CD-ROM. În cazul unei monturi reușite, de obicei se raportează că CD-ul este montat (în mod implicit) în modul numai citire.
    mount: dispozitivul bloc /dev/cdrom este protejat la scriere, se montează doar în citire

    -o Atribute de acces

    • Acces numai citire (ro) sau citire-scriere (rw).
    • Permite sau bloca rularea programelor (noexec)
    Exemplul 1 (de exemplu, se ia montarea unui disc USB):
    mount -t vfat -o rw,noexec,iocharset=utf8,codepage=866 /dev/sda1 /mnt/usb Exemplul 2 (de exemplu, montați o partiție ntfs cu Windows XP instalat):
    mount -t ntfs -o noatime,users,rw,fmask=111,dmask=000,locale=ru_RU.UTF-8 /dev/sda1 /mnt/win_xp Exemplul 3 (remontați dispozitivul cu acces de citire/scriere (rw))
    mount -o remount,rw /dev/sda2

    monte --lega

    Comanda mount cu opțiunea --bind sau opțiunea -B scurtă este utilizată pe sistemele kernel Linux (începând cu 2.4.0) pentru a crea un alias de director în arborele sistemului de fișiere. De exemplu, comanda:
    mount --bind /mnt/cdrom/Files /var/ftp/cdrom vă va permite să accesați fișiere din /mnt/cdrom/Files prin calea /var/ftp/cdrom, unde /var/ftp/cdrom există deja director (poate gol) (conținutul său real va fi inaccesibil până la demontare). De asemenea, puteți scrie -o bind în loc de o opțiune separată --bind, care va avea un efect similar. De asemenea, vă permite să adăugați o regulă la fișierul /etc/fstab pentru a o monta la pornirea sistemului:
    /olddir /newdir none bind Avantajul acestei metode de a crea legături de directoare față de legăturile simbolice este capacitatea de a ocoli restricțiile de acces la sistemul de fișiere impuse proceselor care rulează într-un mediu chroot sau servere chrootate. De exemplu, serverul FTP proftpd dezactivează legăturile simbolice care indică spre fișiere și directoare din afara directorului specificat. Acțiunea comenzii mount --bind este similară cu subst .

    Lista sistemelor de fișiere montate

    Rularea comenzii mount fără opțiuni listează sistemele de fișiere montate:
    /dev/md/5 pe / tip reiserfs (rw,noatime) proc pe /proc tip proc (rw) sysfs pe /sys tip sysfs (rw,nosuid,nodev,noexec) udev pe /dev tip tmpfs (rw,nosuid) devpts pe /dev/pts tip devpts (rw,nosuid,noexec) /dev/md/4 pe /file tip xfs (rw,noatime) /dev/sda3 pe /mnt/a tip ext3 (rw,noatime) /dev/ sdd2 pe /mnt/docs tip reiserfs (rw,noatime) shm pe /dev/shm tip tmpfs (rw,noexec,nosuid,nodev) usbfs pe /proc/bus/usb tip usbfs (rw,noexec,nosuid,devmode=0664 ,devgid=85) binfmt_misc pe /proc/sys/fs/binfmt_misc tip binfmt_misc (rw,noexec,nosuid,nodev) nfsd pe /proc/fs/nfs tip nfsd (rw,noexec,nosuid,nodev) // pe /mnt/smb tip smbfs (0) 172.22.2.1:/fișiere pe /mnt/files tip nfs (rw,addr=172.22.2.1) Acest exemplu arată multe sisteme de fișiere montate (FS).
    • prima linie spune că liniile corespunzătoare acționează ca rădăcină FS. Exemplu de conținut pentru acest fișier:
      # # NOTĂ: Dacă partiția dvs. BOOT este ReiserFS, adăugați opțiunea notail la opts. #/dev/BOOT /boot ext2 noauto,noatime 1 2 /dev/sda5 / reiserfs noatime 0 1 /dev/sda1 none swap sw 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0 #/dev/fd0 /mnt/floppy auto noauto 0 0 # NOTĂ: Următoarea linie este critică pentru boot! proc /proc proc defaults 0 0 # glibc 2.2 și mai sus se așteaptă ca tmpfs să fie montat la /dev/shm pentru # POSIX memorie partajată (shm_open, shm_unlink). # (tmpfs este un disc ram care poate fi extins/micșorabil dinamic și # va folosi aproape deloc memorie dacă nu este populat cu fișiere) shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 În viitor, va fi posibil să specificați doar dispozitivul nume sau punct în comanda mount mount - toți parametrii suplimentari vor fi preluați din fișierul de configurare. De exemplu, în ceea ce privește această configurație, comanda mount /mnt/cdrom va fi echivalentă cu executarea comenzii
      mount /dev/cdrom /mnt/cdrom -t iso9660 -o noauto,ro Un alt scop al fișierului de configurare este de a monta automat sistemele de fișiere la pornirea sistemului. Dacă nu doriți să montați anumite sisteme de fișiere, trebuie să specificați opțiunea noauto în fișierul de configurare pentru acestea.

    Top articole similare