Jak zamontować dysk twardy w systemie Linux za pomocą wiersza poleceń

Jak zamontować dysk twardy w systemie Linux za pomocą wiersza poleceń

Jeśli chcesz częściej korzystać z terminala, nauczenie się ręcznego montowania dysku twardego i ponownego odmontowywania go w systemie Linux jest prostym sposobem na rozpoczęcie. Poza tym, jeśli kiedykolwiek znajdziesz się w sytuacji, która odejdzie od tradycyjnego pulpitu, wiedza, jak to zrobić, może zaoszczędzić wiele czasu i wysiłków badawczych.





Na szczęście współczesne dystrybucje Linuksa sprawiają, że proces ten jest znacznie łatwiejszy i intuicyjny niż wcześniej.





Co to jest montaż?

W większości przypadków montowanie odnosi się do procesu, który umożliwia komputerowi dostęp do plików przechowywanych na różnych urządzeniach, takich jak dyski USB lub dyski twarde. Każdy dysk ma osobny system plików lub systemy, które należy zintegrować z ekosystemem komputera. Większość dystrybucji Linuksa dużo montuje, ponieważ składają się z wielu systemów plików w postaci „partycji”.





Zwykle nowoczesne komputery stacjonarne z systemem Linux obsługują proces montowania automatycznie. Jednak dobrze jest wiedzieć, jak to zrobić ręcznie, jeśli wszystko inne zawiedzie lub jeśli utknąłeś tylko z terminalem i musisz wykonać kopię zapasową niektórych danych .

Sprawdzanie dostępnych partycji

Po podłączeniu dysku twardego lub USB możesz zobaczyć swoje urządzenia i ich oddzielne systemy plików za pomocą tego polecenia:



lsblk

Jak widać powyżej, każde urządzenie fizyczne jest zgodne z konwencją nazewnictwa sd (x) , przy czym pierwszy został nazwany sda , drugi łazienka , trzeci sdc , i tak dalej. ten SD nazwa jest skrótem od Urządzenie SCSI . Jeśli używasz starszego komputera, możesz zobaczyć ich nazwy z hd(x) zamiast.

Te poszczególne urządzenia są dalej podzielone na różne partycje: sda1, sda2, sda3 i tak dalej. Mówiąc najprościej, reprezentują one podział dysku twardego. To właśnie te partycje, które zamierzamy zamontować, a nie same urządzenia --- ponieważ są one miejscem przechowywania rzeczywistych danych.





Zazwyczaj możesz zidentyfikować swój system Linux po wielu partycjach. Ma to na celu oddzielenie ważnych i nieistotnych plików systemowych, takich jak twoja partycja wymiany . Innym sposobem, aby to stwierdzić, jest zajrzenie pod Punkt montowania wejście. Wpisy, które są częścią twojego Linux-a, będą już zamontowane.

Jak zamontować dysk twardy w systemie Linux

W rzeczywistości istnieją dwa różne interfejsy wiersza poleceń, których można użyć do montowania urządzeń w systemie Linux: Udisk oraz zamontować/odmontować . Zalecamy Udisk w prawie wszystkich sytuacjach, ale ponieważ każdy przypadek użycia jest inny, opiszemy również metodę montowania.





Montaż za pomocą Udisk

Udisks to ważny program używany w wielu dystrybucjach Linuksa. Odpowiada za zarządzanie urządzeniami pamięci masowej, takimi jak pamięci flash USB i dyski twarde. Zawiera narzędzie wiersza poleceń o nazwie udisksctl . W tym narzędziu wszystkie polecenia partycjonowania są zgodne z następującym podstawowym wzorem:

udisksctl [command] [options] [location]

Proste, prawda? Aby zamontować żądaną partycję, użyj tego polecenia, zastępując sdb1 z nazwą Twojej partycji:

udisksctl mount -b /dev/sdb1

ten -b flaga oznacza po prostu, że montowana partycja pochodzi z urządzenia.

Możesz także montować urządzenia wirtualne, takie jak obrazy dysków, za pomocą Udisk:

udisksctl loop-setup -r -f example.iso

Jeśli obraz nie dokończy procesu montowania samodzielnie, zidentyfikuj nazwę pętli za pomocą lsblk i wprowadź to polecenie, zastępując pętla0 z twoją nazwą pętli.

udisksctl mount -b /dev/loop0

Zwróć uwagę, że ponieważ nie montujemy fizycznego dysku twardego, jest on oznaczony jako pętla zamiast sd (x) .

Pierwsze polecenie pozwala rozpoznać obraz dysku jako wirtualny (lub pętla ) urządzenie. ten -r flaga, stojąca za tylko czytać , jest opcjonalny, ale daje podwójną pewność, że montowane pliki nie zostaną przypadkowo nadpisane. Następnie możemy postępować jak zwykle i zamontować dostępny teraz obraz dysku.

Jeśli sprawdzisz zamontowane partycje za pomocą lsblk ponownie, zauważysz kilka zmian.

Zwróć uwagę, że urządzenia inne niż twój Linux mają teraz również określone punkty montowania. Oznacza to, że możesz teraz uzyskać dostęp do znajdujących się na nich plików, zmieniając katalogi na ich określone lokalizacje.

Odmontowywanie za pomocą Udisk

Gdy skończysz z zamontowanym dyskiem, musisz go bezpiecznie usunąć z komputera z systemem Linux, aby zapobiec utracie danych. Możesz to zrobić odmontowując, a następnie wyłączając obcy system plików, odłączając go od własnego.

Aby odmontować, możesz ponownie użyć poprzedniego polecenia, ale zastąpić uchwyt z odmontuj :

udisksctl unmount -b /dev/sdb1

Nie zapomnij zmienić nazwy na końcu na nazwę swojego urządzenia i pamiętaj, że urządzenia wirtualne, takie jak obrazy dysków, mają inne nazwy niż dyski twarde i USB.

Jeśli sprawdzasz swoje urządzenia za pomocą lsblk , zauważysz, że dysk twardy jest nadal obecny, nawet po jego odmontowaniu. Aby usunąć go całkowicie i bezpiecznie usunąć swoje urządzenie, musisz wprowadzić inne polecenie, które je wyłączy:

udisksctl power-off -b /dev/sdb1

Zauważ, że nigdy nie powinieneś wyłączać partycji twojego komputera z systemem Linux, ponieważ są one częścią twojego systemu. To samo dotyczy obrazów dysków, ponieważ w pierwszej kolejności nie są one zasilane; zamiast tego będziesz potrzebować innego polecenia, aby usunąć je z listy urządzeń:

udisksctl loop-delete -b /dev/loop0

Montaż Z mocowaniem

W większości przypadków Udisks powinien wykonać zadanie za Ciebie. Jednak dobrze jest wiedzieć, jak to zrobić alternatywnie, na wypadek, gdyby pierwszy nie był możliwy.

Inną opcją jest uchwyt Komenda. Główna różnica między Udiskami a montowaniem polega na tym, że przy montowaniu musisz określić, gdzie chcesz zamontować swoje partycje. Ponadto nie będzie można wyłączyć urządzenia po zakończeniu pracy za pomocą polecenia mount.

Będziesz także potrzebować uprawnień administratora (stąd sudo na początku kolejnych poleceń). Ponieważ uprawnienia sudo są bardzo potężne, w większości przypadków zalecamy metodę Udisks, aby zapobiec przypadkowemu zepsuciu systemu.

Jeśli chcesz iść dalej i użyć polecenia mount, możesz to zrobić w ten sposób:

sudo mount /dev/sdb1 /mnt

Ostatnia część, / mnt , wskazuje, gdzie chcesz umieścić zamontowany dysk twardy w komputerze. Tradycyjnie w Linuksie jest to / mnt informator. W przypadku wielu urządzeń możesz je zamontować w podfolderach poniżej / mnt . Tylko pamiętaj, aby utworzyć te foldery za pomocą mkdir pierwszy.

Podobnie jak Udisk, uchwyt narzędzie obsługuje również obrazy dysków. Zapamiętywanie, jak to działa, może być jednak trochę bardziej kłopotliwe. W przeciwieństwie do Udisk, wystarczy wprowadzić jedno polecenie podczas montowania obrazów dysków za pomocą mount:

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

Jeśli zawartość obrazu dysku nie wyświetla się prawidłowo, spróbuj wymienić iso9660 z udf . Ta opcja wskazuje format obrazu dysku.

Związane z: Jak sklonować dysk twardy z systemem Linux?

Odmontowywanie Z umount

Może się to wydawać dziwne, ale poleceniem odmontowania partycji nie jest „odmontuj”, ale odmontować . W przeciwieństwie do montowania, nie musisz określać lokalizacji punktu montowania; potrzebujesz tylko nazwy urządzenia.

sudo umount /dev/sdb1

Pamiętaj, że jeśli pracujesz z fizycznym urządzeniem, nadal musisz używać Udisk wyłączanie polecenie (wyjaśnione powyżej), aby upewnić się, że żadne dane nie zostaną utracone podczas rozłączenia.

W przypadku obrazów dysków po prostu nazwij urządzenie pętli:

sudo umount /dev/loop0

Ponownie, nie zapomnij wymienić pętla0 z nazwą Twojego urządzenia.

Uzyskiwanie pomocy podczas montażu dysków twardych

Montaż i demontaż dysków może się skomplikować, jeśli nie masz do tego nawyku. Jeśli chcesz zapamiętać konkretne kroki dla tych narzędzi, nie zapomnij, że zawsze możesz wpisać Wsparcie polecenie, aby uzyskać natychmiastowe wskazówki.

jak znaleźć historię budynku
udisksctl help mount help

Na szczęście dla użytkowników Linuksa, oprócz naszych przewodników, istnieje wiele sposobów uzyskania pomocy dla dowolnego polecenia.

Udział Udział Ćwierkać E-mail 7 sposobów na uzyskanie pomocy wiersza poleceń w systemie Linux

Wszystkie niezbędne polecenia do nauki o poleceniach systemu Linux z wiersza poleceń

Czytaj dalej
Powiązane tematy
  • Linux
  • System plików
  • Partycja dysku
  • Polecenia Linuksa
  • Wskazówki dotyczące Linuksa
O autorze Jordan Gloor(51 opublikowanych artykułów)

Jordan jest pisarzem personelu w MUO, którego pasją jest uczynienie Linuksa dostępnym i bezstresowym dla każdego. Pisze również poradniki dotyczące prywatności i produktywności.

Więcej od Jordana Gloora

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować