mount
- mount – narzędzie do montowania systemów plików w określonym punkcie montowania.
- Główne zastosowania: podłączanie dysków, partycji, nośników wymiennych, zasobów sieciowych (NFS, CIFS) oraz obrazów ISO.
- Dostępność: standard w systemach Linux, Unix, BSD i macOS.
Składnia
Dział zatytułowany „Składnia”mount [opcje] [urządzenie] [punkt_montowania]
- Możliwe jest wywołanie bez argumentów, aby wyświetlić listę aktualnie zamontowanych systemów plików.
- Obsługuje wiele typów systemów plików i opcji specyficznych dla każdego typu.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
-t typ | Określa typ systemu plików (np. ext4 , vfat , ntfs , nfs , iso9660 ). |
-o opcje | Lista opcji montowania oddzielonych przecinkami (np. ro , rw , noexec , nosuid ). |
-r | Montuj w trybie tylko do odczytu. |
-w | Montuj w trybie do zapisu (domyślnie, jeśli możliwe). |
--bind | Dowiązanie katalogu w inne miejsce w systemie plików. |
--make-shared / --make-private | Zmiana propagacji montowania (namespace). |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# 1) Montowanie partycji ext4 do katalogu /mnttsudo mount -t ext4 /dev/sdb1 /mnt
# 2) Montowanie obrazu ISO w trybie tylko do odczytusudo mount -o loop,ro -t iso9660 obraz.iso /mnt/iso
# 3) Montowanie udziału NFSsudo mount -t nfs 192.168.1.10:/dane /mnt/nfs
# 4) Dowiązanie katalogusudo mount --bind /var/www /mnt/webroot
- Wymaga odpowiednich uprawnień – zazwyczaj
root
. - Punk montowania musi istnieć jako pusty katalog.
- Informacje o automatycznym montowaniu można dodać do
/etc/fstab
. - W przypadku zasobów sieciowych wymagane jest odpowiednie wsparcie w systemie (np. moduły jądra dla NFS, CIFS).
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
mount: only root can do that | Brak uprawnień. | Użyj sudo lub zmień konfigurację fstab z opcją user . |
wrong fs type, bad option | Błędny typ systemu plików lub brak wsparcia. | Sprawdź typ (-t ), doinstaluj wymagane moduły. |
mount point does not exist | Punkt montowania nie istnieje. | Utwórz katalog (mkdir ). |
device is busy | Urządzenie lub punkt montowania jest w użyciu. | Zamknij pliki/procesy, użyj umount -l . |
Linki i źródła
Dział zatytułowany „Linki i źródła”- man mount – oficjalna dokumentacja.
- fstab konfiguracja – opis pliku konfiguracyjnego montowań.
- Linux Filesystem Hierarchy – hierarchia systemu plików w Linux.