Zarządzanie dyskiem

Polecenie montowania Linuksa

Polecenie montowania Linuksa
W ekosystemie Linux montowanie jest jedną z głównych operacji, na których opiera się system. W rzeczywistości system plików Linuksa jest zależny wyłącznie od mechanizmu „montowania”.

Mechanizm montażowy

Zanim przejdziemy głębiej do polecenia „montuj”, przyjrzyjmy się, co to właściwie jest. W systemie Linux montowanie to proces dołączania dodatkowego systemu plików do aktualnie dostępnego systemu plików na komputerze.

Krótka uwaga na temat systemu plików: jest to hierarchia katalogów, których systemy używają do organizowania plików i folderów na nośniku pamięci. System plików istnieje w każdym rozwiązaniu pamięci masowej: dysk flash USB, CD-ROM, HDD, SSD, a nawet dyskietki! W przypadku UNIX/Linux i podobnych systemów system plików zaczyna się od katalogu głównego (oznaczonego jako „/”). Pod „root” istnieją wszystkie inne podrzędne systemy plików.

Korzystanie z uchwytu

Ze względu na mechanizm montowania w rdzeniu systemu, „montowanie” odgrywa ważną rolę w kształtowaniu ekosystemu Linuksa. To polecenie oferuje mnóstwo narzędzi w wielu sytuacjach. Za każdym razem, gdy uruchamiasz „mount”, aby zamontować system plików, kontaktuje się on z jądrem, aby zakończyć operację.

W tym artykule postaram się jak najwięcej opisać ważnych i interesujących. Jednak wykorzystanie „mocowania” na swoją korzyść zależy wyłącznie od Ciebie i Twojej kreatywności.

Lokalizacja „mocowania”

Uruchom to polecenie.

który zamontować

Znajduje się w katalogu „/usr/bin”. Ten katalog jest generalnie domem prawie wszystkich poleceń, które kiedykolwiek uruchomisz w historii swojego Linuksa.

Podstawy

Oto jak wygląda bardzo podstawowa struktura uruchamiania poleceń „mount”.

mount --źródło --cel

Chociaż używanie flag „-source” i „-target” nie jest tak powszechne, gorąco polecam osobom, które to robią, aby wyraźnie rozróżnić cel polecenia.

Aby zamontować określony system plików, „mount” potrzebuje źródła i celu. Na przykład pobrałem instalacyjny obraz ISO Ubuntu i chcę zamontować ten plik. Uruchom następujące polecenia.

sudo mkdir /mnt/ubuntu_iso

sudo mount -o loop -t iso9660 --source ~/Desktop/ubuntu-19.04-komputer-amd64.iso
--cel /mnt/ubuntu_iso

W tej serii poleceń stworzyliśmy katalog, w którym zostanie zamontowany plik ISO. Następnie powiedzieliśmy „mount”, aby użył tego katalogu do zamontowania ISO w tym katalogu.

Jeśli pojawi się błąd typu „nie udało się skonfigurować urządzenia pętlowego”, sprawdź, czy polecenie zostało wpisane poprawnie. W innych przypadkach upewnij się, że moduł pętli jądra jest uruchomiony.

lsmod | pętla grep

Brak wyjścia w tym kroku oznacza, że ​​moduł nie działa. Uruchom go za pomocą „modprobe”.

Pętla modprobe sudo

Polecenie powinno teraz działać dobrze.

Lista wszystkich wierzchowców

Po uruchomieniu „mount” sam bez żadnych dodatkowych parametrów, zwróci listę wszystkich aktualnie zamontowanych systemów plików w pamięci komputera.

uchwyt

Lub,

góra -l

Wersja do montażu

mocowanie -V

Spowoduje to wyświetlenie wersji oprogramowania „mount”.

Informacje o systemie plików

Jeśli masz na myśli określony typ systemu plików, możesz użyć „mount”, aby sprawdzić, jakie montowania używają tego systemu plików.

zamontować -t

Na przykład to polecenie wyświetli listę wszystkich systemów plików, które używają „ext4”.

mount -l -t ext4

Korzystanie z /etc/fstab

Jest to specjalny plik konfiguracyjny systemu, który zawiera systemy plików dla systemu operacyjnego. Chociaż montowanie urządzeń i systemów plików jest teraz łatwiejsze, we wczesnych latach fstab był jedyną opcją, która pozwalała komputerowi sprawdzić konkretny system plików i zamontować go automatycznie.

Znajduje się w „/etc/fstab”.

bat /etc/fstab

Bat to doskonała alternatywa dla kota z dodatkowymi funkcjami, takimi jak podświetlanie składni i formatowanie.

Jak wspomniano w pliku, fstab ma następującą strukturę tabeli:.


Na liście domyślnie znajduje się wpis (dysk systemowy). Wyjaśnijmy to część po części.

Ta część to system plików, który zostanie zamontowany. Jest ustawiany przez UUID.

Dalej jest punkt montowania. W tym przypadku zostanie zamontowany jako root.

Teraz typ systemu plików. Używa systemu plików dziennika ext4.

Są to opcje, które zostaną zastosowane podczas montowania systemu plików.

Kolejne wartości dotyczą odpowiednio „zrzutu” i „przejścia”.

W tym artykule nie zagłębimy się w szaleństwo fstab. Jeśli jesteś zainteresowany, możesz poszukać w Internecie odpowiednich przewodników i wyjaśnień z dodatkowymi wskazówkami i sztuczkami.

Montaż urządzenia

W prawie wszystkich nowoczesnych dystrybucjach Linuksa w dzisiejszych czasach automatycznie montuje się każde urządzenie pamięci masowej, które się z nim łączy, na przykład dyski flash USB. Jeśli jednak nie został zamontowany lub automatyczne montowanie jest wyłączone, musisz zamontować go ręcznie.

Najpierw sprawdź, czy urządzenie jest rozpoznawane przez system.

fdisk-l

Utwórz odpowiedni katalog do montażu urządzenia.

sudo mkdir /run/media/usb

Czas wreszcie zamontować dysk w folderze.

sudo mount --source /dev/sdb1 --target /run/media/usb

Uwaga: jeśli chcesz zamontować pamięć masową z niektórymi niekonwencjonalnymi systemami plików, takimi jak exFAT, potrzebujesz odpowiednich sterowników. W przypadku Ubuntu są to „exfat-utils” i „exfat-fuse”. W przypadku Arch i innych dystrybucji opartych na Arch, są to „exfat-utils”. Jeśli używasz czegoś innego niż to, upewnij się, że sprawdziłeś odpowiednie rozwiązanie exFAT dla swojego systemu.

Odmontowywanie dowolnego mocowania

Po zamontowaniu system plików będzie tam obecny na zawsze. W przypadku podstawowych systemów plików ważne jest, aby pozostały zamontowane. Jednak urządzenia do usuwania należy najpierw odmontować, a następnie usunąć. W przeciwnym razie może to spowodować problemy, takie jak utrata danych, uszkodzenie danych i inne szkody. Przypadkowo zniszczyłem mój pendrive.

Aby odmontować dowolny system plików, użyj polecenia „odmontuj”.

sudo umount -v

Końcowe przemyślenia

Zawsze dobrze jest zajrzeć na strony podręcznika i informacje, aby uzyskać szczegółowe przewodniki dotyczące dowolnego narzędzia. „góra” nie jest inna.

człowiek wierzchowiec

mocowanie informacji

Cieszyć się!

How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Gry Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Ten artykuł zawiera listę darmowych i otwartych silników gier, których można używać do tworzenia gier 2D i 3D w systemie Linux. Istnieje wiele takich ...