Cum se montează un hard disk în Linux folosind linia de comandă

Cum se montează un hard disk în Linux folosind linia de comandă

Dacă doriți să utilizați terminalul mai des, să învățați cum să montați manual un hard disk și să îl demontați din nou pe un sistem Linux este un loc simplu pentru a începe. În plus, dacă te afli vreodată într-o situație care te lasă departe de desktopul tradițional, știind cum să faci acest lucru s-ar putea economisi mult timp și eforturi de cercetare.





Din fericire, distribuțiile Linux moderne fac acest proces mult mai ușor și intuitiv decât înainte.





Ce este montarea?

În majoritatea cazurilor, montarea se referă la procesul care permite computerului dvs. să acceseze fișierele stocate pe diferite dispozitive, cum ar fi unitățile USB sau unitățile de hard disk. Fiecare unitate are propriul său sistem de fișiere sau sisteme separate care trebuie integrate în ecosistemul computerului. Majoritatea distribuțiilor Linux montează mult deoarece sunt compuse din mai multe sisteme de fișiere sub formă de „partiții”.





De obicei, desktopurile Linux moderne gestionează automat procesul de montare. Cu toate acestea, este bine să știți cum să o faceți manual dacă toate celelalte nu reușesc sau dacă se întâmplă să rămâneți blocat doar cu un terminal și trebuie să faceți o copie de siguranță a unor date.

Verificarea partițiilor disponibile

După conectarea hard disk-ului sau USB-ului, puteți vedea dispozitivele și sistemele lor de fișiere separate folosind această comandă:



lsblk

După cum s-a văzut mai sus, fiecare dispozitiv fizic respectă o convenție de denumire a sd (x) , cu primul fiind numit sda , al doilea baie , al treilea sdc , si asa mai departe. The SD numele este scurt pentru Dispozitiv SCSI . Dacă utilizați un computer mai vechi, este posibil să le vedeți numite cu hd (x) in schimb.

Aceste dispozitive individuale sunt împărțite în mai multe partiții diferite: sda1, sda2, sda3 și așa mai departe. Pur și simplu, ele reprezintă modul în care este împărțit hard diskul. Aceste partiții specifice le vom monta, mai degrabă decât dispozitivele în sine --- deoarece acestea sunt locul în care sunt stocate datele reale.





De obicei, vă puteți identifica caseta Linux după multiplele sale partiții. Scopul este de a păstra fișierele de sistem importante și neimportante separate, cum ar fi partiția swap . O altă modalitate de a spune este să te uiți sub Punctul de montare intrare. Intrările care fac parte din caseta dvs. Linux vor fi deja montate.

Cum se montează un hard disk în Linux

De fapt, există două interfețe de linie de comandă diferite pe care le puteți utiliza pentru a monta dispozitive în Linux: Udisk și mount / umount . Recomandăm Udisks în aproape toate situațiile, dar întrucât cazurile de utilizare ale tuturor sunt diferite, vom contura și metoda de montare.





Montare cu Udisks

Udisks este o piesă importantă de software utilizată în multe distribuții Linux. Este responsabil pentru gestionarea dispozitivelor de stocare, cum ar fi stocarea flash USB și unitățile de disc. Acesta include un instrument de linie de comandă numit udisksctl . Sub acest instrument, toate comenzile de partiționare respectă acest model de bază:

udisksctl [command] [options] [location]

Simplu, nu-i așa? Pentru a monta partiția dorită, utilizați această comandă, înlocuind sdb1 cu numele partiției dvs.:

udisksctl mount -b /dev/sdb1

The -b flag indică pur și simplu că partiția pe care o montați este de pe un dispozitiv.

De asemenea, puteți monta dispozitive virtuale, cum ar fi imaginile de pe disc, cu Udisks:

udisksctl loop-setup -r -f example.iso

Dacă imaginea dvs. nu finalizează singur procesul de montare, identificați numele buclei cu lsblk și introduceți această comandă, înlocuind bucla0 cu numele buclei tale.

udisksctl mount -b /dev/loop0

Rețineți că, din moment ce nu montăm o unitate de hard disk fizică, este etichetat ca buclă Decat sd (x) .

Prima comandă vă permite să recunoașteți imaginea de pe disc ca virtuală (sau buclă ) dispozitiv. The -r steag, în picioare pentru numai în citire , este opțional, dar se asigură de două ori că fișierele pe care le montați nu vor fi suprascrise accidental. După aceea, putem continua ca de obicei și putem monta imaginea de disc disponibilă acum.

Dacă verificați partițiile montate cu lsblk comanda din nou, veți observa câteva modificări.

Observați cum dispozitivele, altele decât cutia Linux, au acum și puncte de montare specifice. Aceasta înseamnă că acum puteți accesa fișierele de pe acestea schimbând directoare în locațiile lor specificate.

Demontarea cu Udisks

După ce ați terminat cu unitatea montată, trebuie să o scoateți în siguranță din cutia Linux pentru a preveni pierderea datelor. Puteți face acest lucru demontând și apoi oprind sistemul de fișiere străin, decuplându-l de al dvs.

Pentru a demonta, puteți reutiliza comanda anterioară, dar înlocuiți montură cu demonta :

udisksctl unmount -b /dev/sdb1

Nu uitați să schimbați numele la sfârșit cu numele dispozitivului dvs. și rețineți că dispozitivele virtuale, cum ar fi imaginile de pe disc, sunt denumite diferit față de unitățile de hard disk și USB-urile.

Dacă vă verificați dispozitivele folosind lsblk , veți observa că hard disk-ul dvs. este încă prezent, chiar și după demontare. Pentru a-l elimina complet și a elimina dispozitivul în siguranță, trebuie să introduceți o altă comandă care îl oprește:

udisksctl power-off -b /dev/sdb1

Rețineți că nu trebuie să opriți niciodată partițiile PC-ului Linux, deoarece fac parte din sistemul dvs. Același lucru este valabil și pentru imaginile de pe disc, deoarece acestea nu sunt alimentate în primul rând; în schimb, veți avea nevoie de o comandă diferită pentru a le elimina din lista dvs. de dispozitive:

udisksctl loop-delete -b /dev/loop0

Montare Cu montare

În cea mai mare parte, Udisks ar trebui să facă treaba pentru dvs. Cu toate acestea, este bine să știi cum să faci alternativ în cazul în care prima nu este o opțiune.

Cealaltă opțiune este montură comanda. Principala diferență între Udisks și mount este că, cu mount, trebuie să specificați unde doriți să vă montați partițiile. În plus, nu veți putea opri dispozitivul după ce ați terminat cu acesta folosind comanda mount.

De asemenea, veți avea nevoie de privilegii de administrator (deci sudo la începutul următoarelor comenzi). Deoarece privilegiile sudo sunt foarte puternice, recomandăm metoda Udisks în majoritatea cazurilor pentru a preveni ruperea accidentală a sistemului.

Dacă doriți să mergeți mai departe și să utilizați comanda mount, puteți face acest lucru:

sudo mount /dev/sdb1 /mnt

Ultima parte, / mnt , indică locul în care doriți să plasați hard disk-ul montat în computer. În mod tradițional în Linux, acesta este / mnt director. Pentru mai multe dispozitive, le puteți monta în sub-foldere de sub / mnt . Asigurați-vă că creați aceste foldere cu mkdir primul.

La fel ca Udisks, montură instrumentul acceptă, de asemenea, imagini pe disc. Memorarea modului în care funcționează poate fi un pic mai greoaie. Spre deosebire de Udisks, trebuie doar să introduceți o singură comandă în timpul montării imaginilor de disc cu montare:

sudo mount example.iso /mnt -t iso9660 -o loop

Dacă conținutul imaginii de pe disc nu se afișează corect, încercați să îl înlocuiți iso9660 cu udf . Această opțiune indică formatul imaginii discului.

Legate de: Cum să vă clonați hard disk-ul Linux

Demontarea cu umount

Poate părea ciudat, dar comanda de a demonta o partiție nu este „demonta”, ci umount . Spre deosebire de montare, nu trebuie să specificați locația punctului de montare; aveți nevoie doar de numele dispozitivului.

sudo umount /dev/sdb1

Rețineți că, dacă lucrați cu un dispozitiv fizic, trebuie să utilizați în continuare Udisks oprire (explicată mai sus) pentru a vă asigura că nu se pierd date în deconectare.

Pentru imaginile de pe disc, numiți doar dispozitivul de buclă:

sudo umount /dev/loop0

Din nou, nu uitați să înlocuiți bucla0 cu numele dispozitivului.

Obținerea ajutorului la montarea unităților de disc

Montarea și demontarea unităților se pot complica dacă nu sunteți obișnuit. Dacă trebuie să vă amintiți pașii specifici pentru aceste utilitare, nu uitați că puteți introduce oricând Ajutor comandă pentru a obține îndrumare imediată.

opri codul neașteptat în modul kernel
udisksctl help mount help

Din fericire pentru utilizatorii de Linux, pe lângă ghidurile noastre, există de fapt multe modalități de a obține ajutor pentru orice comandă.

Acțiune Acțiune Tweet E-mail 7 moduri de a obține ajutor pentru linia de comandă pe Linux

Toate comenzile esențiale pentru a afla despre comenzile Linux din linia de comandă

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Sistemul de fișiere
  • Partiție de disc
  • Comenzi Linux
  • Sfaturi pentru Linux
Despre autor Jordan Gloor(51 articole publicate)

Jordan este un scriitor de personal la MUO, pasionat de a face Linux accesibil și fără stres pentru toată lumea. De asemenea, scrie ghiduri privind confidențialitatea și productivitatea.

Mai multe de la Jordan Gloor

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona