Paano Mag-mount ng Hard Hard sa Linux Gamit ang Command Line

Paano Mag-mount ng Hard Hard sa Linux Gamit ang Command Line

Kung nais mong gamitin ang terminal nang mas madalas, ang pag-aaral kung paano manu-manong i-mount ang isang hard drive at i-unmount ito muli sa isang Linux system ay isang simpleng lugar upang magsimula. Bukod, kung nakita mo ang iyong sarili sa isang sitwasyon na iniiwan ka mula sa tradisyunal na desktop, alam kung paano gawin ito ay maaaring makatipid ng maraming oras at pagsisikap sa pagsasaliksik.





Sa kasamaang palad, ang mga modernong pamamahagi ng Linux ay ginagawang mas madali at madaling maunawaan ang prosesong ito kaysa dati.





Ano ang Pag-mount?

Sa karamihan ng mga kaso, ang pag-mount ay tumutukoy sa proseso na nagbibigay-daan sa iyong computer na ma-access ang mga file na nakaimbak sa iba't ibang mga aparato, tulad ng mga USB drive o hard disk drive. Ang bawat drive ay may kanya-kanyang magkakahiwalay na file system o mga system na kailangang isama sa ecosystem ng iyong PC. Karamihan sa mga pamamahagi ng Linux ay gumagawa ng maraming pag-mounting dahil binubuo sila ng maraming mga file system sa anyo ng 'mga pagkahati.'





Kadalasan, ang mga modernong desktop ng Linux ay hawakan awtomatikong ang proseso ng pag-mount. Gayunpaman, magandang malaman kung paano ito gawin nang manu-mano kung nabigo ang lahat, o kung natigil ka lamang sa isang terminal at kailangang mag-back up ng ilang data.

Sinusuri ang Iyong Magagamit na Mga Partisyon

Matapos ikonekta ang iyong hard drive o USB, maaari mong makita ang iyong mga aparato at ang kanilang magkakahiwalay na mga file system gamit ang utos na ito:



lsblk

Tulad ng nakikita sa itaas, ang bawat pisikal na aparato ay sumusunod sa isang kombensyon ng pagbibigay ng pangalan ng sd (x) , sa unang pinangalanan sda , ang ikalawa banyo , ang pangatlo sdc , at iba pa. Ang SD ang pangalan ay maikli para sa SCSI aparato . Kung gumagamit ka ng isang mas matandang computer, maaari mong makita ang mga ito na pinangalanan kasama hd (x) sa halip

Ang mga indibidwal na aparato ay karagdagang nahahati sa iba't ibang mga pagkahati: sda1, sda2, sda3, at iba pa. Sa madaling salita, kinakatawan nila kung paano nahahati ang iyong hard disk. Ang mga tukoy na partisyon na ito na mai-mount, kaysa sa mga aparato mismo --- tulad ng kung saan nakaimbak ang aktwal na data.





Karaniwan mong makikilala ang iyong kahon sa Linux sa pamamagitan ng maraming mga pagkahati. Ang layunin nito ay upang mapanatili ang hiwalay at hindi mahalagang mga file ng system na magkahiwalay, tulad ng iyong swap partition . Ang isa pang paraan upang sabihin ay upang tumingin sa ilalim ng Mount point pagpasok Ang mga entry na bahagi ng iyong kahon sa Linux ay mai-mount na.

Paano Mag-mount ng isang Hard Drive sa Linux

Sa katunayan dalawa ang magkakaibang mga interface ng command-line na maaari mong gamitin upang mai-mount ang mga aparato sa Linux: Udisk at tumaas / umount . Inirerekumenda namin ang Udisks sa halos lahat ng mga sitwasyon, ngunit dahil ang paggamit-case ng lahat ay iba, ibabalangkas din namin ang mount na pamamaraan.





Pag-mount sa Mga Udisks

Ang Udisks ay isang mahalagang piraso ng software na ginamit sa maraming pamamahagi ng Linux. Responsable ito para sa pamamahala ng mga storage device tulad ng USB flash storage at hard disk drive. May kasamang isang tool sa linya ng utos na tinatawag udisksctl . Sa ilalim ng tool na ito, ang lahat ng iyong mga utos ng paghati ay sumusunod sa pangunahing pattern na ito:

udisksctl [command] [options] [location]

Simple di ba? Upang mai-mount ang iyong nais na pagkahati, gamitin ang utos na ito, kapalit sdb1 kasama ang pangalan ng iyong pagkahati:

udisksctl mount -b /dev/sdb1

Ang -b nagsasaad lamang ang watawat na ang pagkahati na tina-mount mo ay mula sa isang aparato.

Maaari mo ring mai-mount ang mga virtual na aparato, tulad ng mga imahe ng disk, na may Udisks:

udisksctl loop-setup -r -f example.iso

Kung hindi nakumpleto ng iyong imahe ang proseso ng pag-mount sa sarili nitong, kilalanin ang pangalan ng loop lsblk at ipasok ang utos na ito, kapalit loop0 kasama ang iyong pangalan ng loop.

udisksctl mount -b /dev/loop0

Tandaan na dahil hindi kami nakakabit ng isang pisikal na hard disk drive, ito ay may label na bilang loop kaysa sa sd (x) .

Pinapayagan ka ng unang utos na kilalanin ang iyong imahe ng disk bilang isang virtual (o loop ) aparato. Ang -r watawat, nakatayo para sa Basahin lamang , ay opsyonal ngunit tiniyak na doble ang mga file na iyong na-mount ay hindi aksidenteng mai-overlap. Pagkatapos nito, maaari kaming magpatuloy tulad ng dati, at mai-mount ang magagamit na imaheng disk ngayon.

Kung susuriin mo ang iyong mga naka-mount na partisyon sa lsblk utos muli, mapapansin mo ang ilang mga pagbabago.

Pansinin kung paano ang mga aparato maliban sa iyong kahon sa Linux ay mayroon ding tukoy na mga mount point. Nangangahulugan ito na maaari mo na ngayong mai-access ang mga file sa kanila sa pamamagitan ng pagbabago ng mga direktoryo sa kanilang tinukoy na mga lokasyon.

Unmounting With Udisks

Kapag tapos ka na sa iyong naka-mount na drive, kailangan mong alisin ito nang ligtas mula sa iyong kahon sa Linux upang maiwasan ang pagkawala ng data. Maaari mo itong gawin sa pamamagitan ng pag-unmount at pagkatapos ay pag-aalisin ang banyagang file system, pag-decouplate ito mula sa iyong sarili.

Upang ma-unmount, maaari mong muling gamitin ang nakaraang utos ngunit kapalit bundok kasama si matalo :

udisksctl unmount -b /dev/sdb1

Huwag kalimutang palitan ang pangalan sa dulo ng pangalan ng iyong aparato, at tandaan na ang mga virtual na aparato, tulad ng mga imahe ng disk, ay pinangalanan nang iba kaysa sa mga hard disk drive at USB.

Kung susuriin mo ang iyong mga aparato gamit lsblk , mapapansin mo na ang iyong hard drive ay naroroon pa rin, kahit na maalis ito. Upang maalis ito nang ganap at ligtas na alisin ang iyong aparato, kailangan mong maglagay ng isa pang utos na magpapapatay dito:

udisksctl power-off -b /dev/sdb1

Tandaan na hindi mo dapat i-power-off ang mga partisyon ng iyong Linux PC, dahil bahagi sila ng iyong system. Ang parehong napupunta para sa mga imahe ng disk, dahil hindi sila pinalakas sa una; sa halip, kakailanganin mo ng ibang utos upang alisin ang mga ito mula sa iyong listahan ng mga aparato:

udisksctl loop-delete -b /dev/loop0

Pag-mount Sa kabitan

Para sa pinaka-bahagi, dapat gawin ng Udisks ang trabaho para sa iyo. Gayunpaman, magandang malaman kung paano gumawa ng kahalili kung sakaling ang una ay hindi isang pagpipilian.

Ang iba pang pagpipilian ay ang bundok utos Ang pangunahing pagkakaiba sa pagitan ng Udisks at mount ay iyon, na may mount, kailangan mong tukuyin kung saan mo nais na mai-mount ang iyong mga partisyon. Bilang karagdagan, hindi mo magagawang i-off ang iyong aparato pagkatapos mong matapos ito gamit ang mount command.

Kakailanganin mo rin ang mga pribilehiyo ng administrator (samakatuwid sudo sa simula ng mga sumusunod na utos). Dahil ang mga pribilehiyo ng sudo ay napakalakas, inirerekumenda namin ang pamamaraang Udisks sa karamihan ng mga kaso upang maiwasan ang iyong system na aksidenteng masira.

Kung nais mong magpatuloy at gamitin ang mount command, magagawa mo ito tulad nito:

sudo mount /dev/sdb1 /mnt

Ang huling bahagi, / mnt , ipinapahiwatig kung saan mo nais na ilagay ang naka-mount na hard drive sa iyong PC. Ayon sa kaugalian sa Linux, ito ang / mnt direktoryo Para sa maraming mga aparato, maaari mong mai-mount ang mga ito sa mga sub-folder sa ilalim / mnt . Siguraduhin lamang na likhain ang mga folder na ito mkdir una

Tulad ng Udisks, ang bundok Sinusuportahan din ng tool ang mga imahe ng disk. Ang pagsasaulo kung paano ito gumagana ay maaaring maging isang maliit na mas mahirap kahit na. Hindi tulad ng Udisks, kailangan mo lamang na magpasok ng isang solong utos habang tumataas ang mga imahe ng disk na may mount:

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

Kung ang nilalaman ng iyong imahe ng disk ay hindi ipinapakita nang maayos, subukang palitan iso9660 kasama si udf . Ipinapahiwatig ng pagpipiliang ito ang format ng imahe ng disk.

Kaugnay: Paano I-clone ang Iyong Linux Hard Drive

Unmounting Sa umount

Maaaring mukhang kakaiba ito, ngunit ang utos na mag-unmount ng isang pagkahati ay hindi 'matanggal', ngunit umount . Hindi tulad ng pag-mounting, hindi mo kailangang tukuyin ang lokasyon ng iyong mount point; kailangan mo lang ng pangalan ng aparato.

sudo umount /dev/sdb1

Mag-ingat na kung nagtatrabaho ka sa isang pisikal na aparato, dapat mo pa ring gamitin ang Udisks patayin utos (ipinaliwanag sa itaas) upang matiyak na walang data na mawawala sa pagkakakonekta.

Para sa mga imahe ng disk, pangalanan lamang ang loop device:

sudo umount /dev/loop0

Muli, huwag kalimutang palitan loop0 kasama ang pangalan ng iyong aparato.

Pagkuha ng Tulong Habang Nag-a-mount ng Mga Hard Drive

Ang mga pag-mount at unmounting drive ay maaaring maging kumplikado kung hindi ka nakasanayan. Kung kailangan mong matandaan ang mga tukoy na hakbang para sa mga utility na ito, huwag kalimutan na maaari mong palaging ipasok ang tulungan utos upang makakuha ng agarang gabay.

paano mo paikutin ang isang video sa windows media player?
udisksctl help mount help

Sa kasamaang palad para sa mga gumagamit ng Linux, bilang karagdagan sa aming mga gabay, sa katunayan maraming mga paraan ng pagkuha ng tulong para sa anumang utos.

Magbahagi Magbahagi Mag-tweet Email 7 Mga Paraan upang Makakuha ng Tulong sa Command Line sa Linux

Ang lahat ng mahahalagang utos para sa pag-aaral tungkol sa mga utos ng Linux mula sa command-line

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • File System
  • Paghiwalay ng Disk
  • Mga Utos ng Linux
  • Mga Tip sa Linux
Tungkol sa May-akda Jordan Gloor(51 Mga Artikulo Na-publish)

Si Jordan ay isang manunulat ng tauhan sa MUO na masigasig sa paggawa ng pag-access sa Linux at walang stress para sa lahat. Sumusulat din siya ng mga gabay sa privacy at pagiging produktibo.

Higit pa Mula sa Jordan Gloor

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe