Cum se montează o partiție în Linux

Spre deosebire de Windows și MS-DOS, în Linux, pe lângă faptul că nu are o atribuire de scrisori -a B C D E: - pentru unitățile de disc și partițiile, trebuie să spuneți sistemului când va fi utilizată o unitate de disc amovibilă pentru a o accesa și când va fi întreruptă, astfel încât să poată fi scoasă și înlocuită. Odată ce unitățile de disc sunt configurate în sistem, va trebui să cunoașteți câteva metode și comenzi rapide pentru a le monta și demonta rapid.

Pregătiri pentru montare

Înainte de a monta partiția, trebuie să creăm un folder în care urmează să o montăm. De obicei se face în /jumătate/ (/ mnt în unele distribuții), deci este recomandat să-l creăm acolo:

sudo mkdir / media / lalala

unde lalala este numele pe care îl va avea folderul, îi putem atribui orice vrem.

Dacă sistemul de fișiere al partiției pe care urmează să o montăm este NTFS (utilizat de sistemele de operare windows NT, Ferestre 2000, Windows XP, Windows Media Center, Windows Server 2003, windows Vista și Windows 2007 Server), atunci este recomandat instala controlerului ntfs-3g pentru a avea suport de scriere pe acea partiție:

sudo aptitude install ntfs-3g

Dacă în schimb sistemul de fișiere este UFS2 (utilizat de majoritatea sistemelor de operare bazate pe BSDCa NetBSD, OpenBSD, FreeBSD și derivatele sale), apoi înainte de a monta partiția va trebui să încărcăm modulul kernel în memorie UFS:

sudo modprobe ufs

Pentru a evita încărcarea de fiecare dată când sistemul pornește, putem edita fișierul / etc / modules:

gksudo gedit / etc / modules

Și adăugați următoarea linie înainte de „buclă”:

UFS

Montare partiție

Acum vom monta partiția în folderul creat. Aceasta înseamnă că conținutul partiției va apărea în acel folder. Comanda pentru montarea discurilor și / sau partițiilor este monta, și este utilizat după cum urmează:

$ sudo mount -t Sistemul de fișiere [-sau opțiuni] / dev /partiție mount_folder

Trebuie remarcat faptul că, dacă apare o eroare în timpul montării, datele de pe partiție nu vor fi compromise, pur și simplu nu vor fi montate.

parametrii

Semnificația parametrilor utilizați în comandă monta sunt:

  • Sistemul de fișiere: este sistemul de fișiere al partiției; poate fi vfat (FAT16 y FAT32), ntfs (NTFS) Sau UFS (UFS y UFS2); există alte valori posibile, dar acestea nu sunt acoperite în acest articol. da, este UFS, atunci trebuie să indicăm în mod obligatoriu opțiunile ro y ufstype (acesta din urmă în caz de a fi UFS2).
  • opțiuni: sunt opțiunile de montare, poate lua mai multe valori, în acest caz valorile sunt separate prin virgule (,). Unele valori posibile sunt implicite (valori implicite), ro (Numai citire, adică Numai citire) și ufstype (pentru a specifica tipul de sistem de fișiere UFS, dacă este utilizat); dacă nu sunt specificate opțiuni speciale, putem scrie implicite, sau ignorați în totalitate acest parametru (eliminând totodată -o dinainte). În acest articol, vom folosi acest parametru numai pentru montarea partițiilor UFS y UFS2, și pentru montare la pornirea sistemului (vezi titlul Montare la pornirea sistemului).
  • partiție: este identificatorul partiției pe care urmează să o montăm; poate fi hdXY în caz de a fi un disc IDE o ATAsau sdX, Y în caz de a fi SATA; X este litera de pe hard disk (a pentru primul, b pentru al doilea etc.) și Y este numărul partiției (1 pentru primul, 2 pentru al doilea etc.). Dacă vrem să știm numele partițiilor pe care le avem pe computer, rulați următoarea comandă:
$sudo fdisk -l
  • mount_folder: este folderul unde va fi montată partiția, adică unde vor apărea datele (fișiere și foldere) ale partiției; în majoritatea cazurilor se află în interior /jumătate/, deși poate fi oriunde altundeva (vezi titlul Pregătiri pentru montare).

Exemple concrete

Pentru a monta o partiție FAT16 o FAT32:

sudo mount -t vfat / dev /partiție /jumătate/mount_folder

Pentru a monta o partiție NTFS:

sudo mount -t ntfs / dev /partiție /jumătate/mount_folder

Pentru a monta o partiție UFS:

sudo mount -t ufs -o ro / dev /partiție /jumătate/mount_folder

Pentru a monta o partiție UFS2:

sudo mount -t ufs -o ro, ufstype = ufs2 / dev /partiție /jumătate/mount_folder

Pentru a monta o partiție în care se află Ubuntu:

sudo mount / dev /partiție /jumătate/mount_folder

Montare la pornirea sistemului

Odată ce am reușit să montăm partiția, aceasta va rămâne montată în timp ce sistemul rulează. Când repornim sau oprim computerul, va trebui să remontăm partiția. Dacă dorim să fie montat de fiecare dată când pornim sistemul, va trebui să modificăm fișierul / Etc / fstab:

$ sudo gedit / etc / fstab

Aici a fost folosit gEdit, dar poate fi folosit orice editor de text, cum ar fi Nano o sevă. Este convenabil de utilizat gksudo o kdesu în loc de sudo pentru a porni un editor în modul grafic; primul este pentru desktop GNOME iar al doilea pentru KDE.

Odată ce fișierul este deschis, trebuie să schimbăm linia care începe cu identificatorul partiției pe care am montat-o ​​(/ dev / hdXY o / dev / sdXY) prin următoarele:

/ dev /partiție /jumătate/mount_folder Sistemul de fișiere opțiuni 0 0

Dacă nu există o astfel de linie, o adăugăm la sfârșitul fișierului.

Argumentele sunt aceleași ca atunci când folosim comanda monta. Aici, dacă în opțiuni nu folosim nicio valoare, va trebui să scriem impliciteși am avea așa ceva:

/ dev /partiție /jumătate/mount_folder Sistemul de fișiere valorile implicite 0 0

Dacă este o partiție FAT16 o FAT32 și nu funcționează pentru noi implicite, putem încerca următoarele opțiuni:

auto, utilizatori, exec, umask = 000
implicit, rw, user, auto, umask = 0

Cu acesta din urmă, permisiunile de citire, scriere și executare sunt acordate tuturor utilizatorilor. Dacă dorim să restricționăm aceste permisiuni numai unui anumit grup de utilizatori (de exemplu: utilizatorii), opțiunile ar trebui să arate astfel:

implicit, rw, user, auto, umask = 007, gid =grup 0 0

unde grup ar trebui înlocuit cu grupul de utilizatori, de exemplu, utilizatorii.
În cele din urmă, dacă, din orice motiv, unele caractere (cum ar fi litera ñ), trebuie să adăugăm următoarea opțiune împreună cu celelalte utilizate, pentru a schimba harta caracterelor:

iocharset = utf8

De exemplu, o linie ar putea arăta astfel:

/ dev / hda0 / media / hda0 vfat implicit, rw, utilizator, auto, iocharset = utf8, umask = 000 0 0

Pentru a monta toate dispozitivele listate în fișier / Etc / fstab trebuie să executăm următoarea comandă într-un terminal:

sudo mount -a

Cu aceasta avem deja partiția montată de fiecare dată când Ubuntu este pornit.

Creați un lansator pentru partiționare

Odată ce am montat partiția, verificăm că uneori poate fi inconfortabil să accesați întotdeauna folderul / media / hdXY (sau la care am specificat), pentru a rezolva acest lucru putem face două lucruri:

  • Creați un lansator simbolic în dosarul nostru Acasă sau în orice alt folder
  • Creați o pictogramă pe desktop care să ne direcționeze către folderul de montare

Lansator simbolic în / acasă

Prima opțiune este de a crea un lansator simbolic (acestea sunt ca comenzile rapide ale ferestre din), de exemplu în folderul nostru personal Acasă. Cu aceasta vom putea accesa partiția din acest folder și fără a dubla informațiile.

Scriem rândul următor în terminal:

$ ln -s / media /mount_folder /Acasă/utilizator/dosar de destinație

unde mount_folder este folderul în care montăm partiția, utilizator este numele utilizatorului nostru din sistem și dosar de destinație este lansatorul simbolic pe care îl vom crea pentru a acționa ca un folder de montare.

Pictogramă pe desktop

Dacă vrem să creăm o pictogramă pe desktop, trebuie să facem următoarele:

În GNOME

  1. Afișăm meniul contextual desktop (butonul dreapta al mouse-ului)
  2. Selectăm opțiunea Creare link
  3. Alegem tipul Încinge
  4. Completăm câmpurile goale cu datele necesare
  5. Acceptăm crearea linkului

În KDE

  1. Afișăm meniul contextual desktop (butonul dreapta al mouse-ului)
  2. Selectăm opțiunea Creați nou -> Link către dispozitiv -> Hard disk
  3. În fila General, scriem numele pictogramei
  4. În fila Dispozitiv, scriem identificatorul partiției (/ dev / hdXY)
  5. Acceptăm crearea linkului

Demontarea partiției

Dacă din orice motiv doriți să demontați partiția, trebuie doar să scrieți acest lucru în terminal:

sudo umount Carpeta

unde Carpeta este locația folderului în care este montată partiția (de exemplu: / mean / hdaX).

Fuente: Ghidul Ubuntu


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

     electronicanarias el a spus

    Vă mulțumesc mult pentru blogul dvs., mi-a fost foarte util.

     Să folosim Linux el a spus

    Cu plăcere! Multumesc pentru incurajari!
    O imbratisare! Paul.

     Jofalko el a spus

    Puteți monta o partiție într-un folder de acasă (de ex. Documente) cu o linie în fstab? L-am încercat și fie îmi dă o eroare la pornirea Linux, fie nu montează nimic. Este imposibil?

     Să folosim Linux el a spus

    În principiu, ar trebui să fie posibil. Ne-ai putea transmite linia fstab-ului pe care îl folosești?
    Noroc! Paul.

     Jofalko el a spus

    Bună, Pablo:
    Linia pe care o folosesc pentru montarea în fstab este:
    / dev / sda3 / home / jose / Documents ntfs implicit 0 0
    Ei bine, sistemul înlocuiește numele folderului «Documente» cu numele etichetei de volum a unității, care este montată, dar goală. Dacă în loc de asta l-am pus într-un alt director p. ex. / media / data, funcționează perfect.
    Salutări.

     Să folosim Linux el a spus

    Te-ai asigurat că această linie este după cea folosită pentru montarea partiției HOME (în caz că ai una) ??? Încercați să puneți ultima linie, sub restul liniilor care montează diferitele dispozitive / partiții pe sistemul dvs.
    Noroc! Paul.

     Jofalko el a spus

    Da, este ultima, după încărcarea partiției de acasă și schimbare.

     Să folosim Linux el a spus

    Deci, habar n-am. În teorie cred că ar trebui să funcționeze perfect. Singurul lucru care mă frapează este că liniile mele fstab se termină în 0 1, iar a ta se termină în 0 0. Nu sunt sigur, dar poate că are ceva de-a face cu asta.
    Noroc! Paul.

     Jofalko el a spus

    M-am uitat în manuale și ultima opțiune are legătură cu o verificare a sistemului dacă există o repornire ... ei bine, am încercat cu alte valori și nu funcționează. Oricum, mulțumesc pentru ajutor.
    Un saludo

     kickers25 el a spus

    În secțiunea de parametri nu puneți numele

     Să folosim Linux el a spus

    Mulțumesc! Cred că l-am corectat deja. 🙂

     David Peru el a spus

    Aș fi foarte recunoscător dacă mi-ați putea răspunde direct la întrebare.
    Am un laptop HP pe care sunt instalate Windows XP și Ubuntu 14.04. Sunt în proces de migrare la Linux și acest laptop nu este pentru utilizarea mea exclusivă.
    Întrebarea mea este dacă pot crea cumva o partiție din Linux care poate fi vizualizată mai târziu din Windows. Ideea mea este să folosesc această partiție ca o zonă de lucru comună, unde pot salva fișierele lucrate și care pot fi văzute de ambele sisteme de operare.
    A fost nevoie de multă muncă pentru a instala UBUNTU 14.04 din cauza plăcii grafice și am uitat să cer să creez o zonă comună. Apreciez în avans ajutorul la această întrebare.

        să folosim Linux el a spus

      Bună David!
      Desigur că poate. Pentru a crea un spațiu de lucru „comun” așa cum îl numiți, tot ce trebuie să faceți este să creați o partiție în format ntfs sau fat32. Partițiile ext4 sunt „invizibile” pentru Windows (cu excepția cazului în care utilizați un program special).
      Noroc! Paul.

          David Peru el a spus

        Dragă Pablo. Vă mulțumesc foarte mult pentru răspunsul rapid.
        Te rog, ai putea fi puțin mai clar? Cum creez acea partiție? ? cu Gparted?
        Înseamnă că voi împărți zona discului Linux sau zona discului Windows, nu?
        Dacă se folosește gparted, vă rog să-mi spuneți, ca novice, cum ar trebui să o fac.
        Îmi imaginez că nu voi avea pierderi de date (sau programe) în ambele sisteme, nu?
        Observ de la Gparted că am o zonă "ext4" cu "/" de 55.24 GiB cu 7.30 GiB utilizată. este normal ??
        Vă mulțumesc din nou mult.
        David

            să folosim Linux el a spus

          Bună David! Uite, cel mai simplu lucru este că nu faci nimic. 🙂
          Nu serios. De la Linux ar trebui să puteți accesa fișierele Windows fără probleme și de la Windows, evident, ar trebui să le puteți accesa.
          Partiția Windows apare când porniți sistemul? Adică, poți vedea ce în Windows ai numi C: \?
          Dacă nu, atunci toată problema ta se rezumă la montarea acelei partiții (pe care este instalat Windows). Este cel mai ușor și mai rapid.
          Pentru a face acest lucru, vă recomand să citiți următoarele postări (deși unul este suficient):
          https://blog.desdelinux.net/montar-una-particion-ntfs-o-fat32-al-arrancar-ubuntu/
          https://blog.desdelinux.net/como-montar-hdds-o-particiones-mediante-terminal/
          https://blog.desdelinux.net/con-fstab-como-montar-automaticamente-una-particion-ntfs/
          https://blog.desdelinux.net/auto-montar-particiones-con-fstab/
          https://blog.desdelinux.net/como-auto-montar-particiones-al-inicio-la-forma-facil/
          https://blog.desdelinux.net/como-montar-una-particion-en-linux/
          Noroc! Paul.

     Domnule Axolote el a spus

    Bună ziua, felicitări pentru acest site cu instrucțiuni atât de clare. dar de data aceasta nu găsesc răspunsul. Vă spun:

    Sunt un novice Linux pentru că acum mai bine de 3 ani am scăpat de winsuck, dar sunt foarte departe de a fi expert, iar următoarea problemă este un bun exemplu. Sperăm că mă puteți ajuta:

    Am folosit Ubuntu și Lubuntu de când am fost introdus în Linux. Acum am decis să merg puțin mai departe și să încerc Ubuntu 14.04, Elementary OS și PepperMint, toate pe același mini-tur HP, care a fost o adevărată comoară.

    Faptul este că nu aveam la îndemână unde să fac backup pentru fișierele mele personale situate într-o partiție separată realizată în FAT32 și am decis să risc repartiționarea pentru a instala cele 3 Distros menționate fără a format întregul disc.

    Am citit cât am crezut necesar pe această temă și m-am lansat ca un aventurier nesăbuit ... dar ceva a mers prost și nu pot accesa partiția sda3 unde sunt fișierele mele, deoarece GParted spune că nu are un sistem de fișiere cunoscut și cu sudo blkid nici măcar nu-mi trimite un răspuns.

    La partiționare am făcut 3 primare și una extinsă cu 2 logici în interior. Utilizați ext4 și evident SWAP. Dar NU schimbați sistemul de fișiere din cel care a fost FAT32 pentru a nu-l șterge sau deteriora.

    Până acum am instalat doar Ubuntu 14.04 pe: sda1 primary ext4 / boot

    Cred că atunci întrebarea este: Cum pot să știu sau să atribui un sistem de fișiere sda3 pentru a-l monta și pentru a avea acces la documentele mele, MUZICĂ, fotografii etc.? Testdisk mă ajută în acest caz? Ar trebui să reinstalez Ubuntu? 14.04 pentru a repartiza și a schimba ceva în acel proces?

    Sper că m-am exprimat clar și mă pot ajuta, deoarece unul dintre motivele pentru care Linux mă fascinează este posibilitatea de a încerca, a greși și a învăța cu ajutorul unei comunități atât de mari de Linuxeros pasionați.

    Multumesc anticipat.

     Laurentius el a spus

    Buna ziua.
    Care ar fi diferența dintre această metodă care folosește linia / dev / sdx pentru a seta partiția să se monteze cu cea care utilizează parametrul UUID = XXXXXXXXX?
    Văd că fstab-ul meu îl folosește pe acesta din urmă.
    Salutări.

        yukiteru el a spus

      Cu UUID, sistemul folosește un identificator unic static pentru fiecare partiție la montare. Această metodă este mai bună decât utilizarea / dev / sdX, deoarece aceasta din urmă este dinamică și se modifică în funcție de detectarea dispozitivului de către nucleu. Modificările în kernel sau udev pot rupe această schemă, în timp ce cu UUID acest lucru nu se întâmplă și acesta este motivul pentru care o folosesc.

     fabian el a spus

    Salut ce mai faci
    după montarea partiției pe care o am în / dev / sda4 în / data
    Cum creez un lansator în acel punct de mutare?
    să apară în explorator alături de celelalte unități?
    har folosesc FEDORA 22

     Andres el a spus

    salut și cum ați face cu o partiție mac hfs + de la ubuntu pentru a citi și a putea accesa aceste fișiere, nu puteți introduce mac doar de la ubuntu există vreo modalitate de a copia acest disc pentru citirea și scrierea ulterioară în ubuntu?