fstab – automatyczne montowanie dysków w systemie Linux

Omówienie

Plik fstab w systemach Linux zawiera informacje na temat punktów montowania konkretnych dysków w naszym systemie operacyjnym. Jego lokalizacja to: /etc/fstab. Plik generuje się automatycznie podczas instalacji i generuje się za pomocą polecenia genfstab.

Zawartość takiego pliku wygląda następująco:

Fstab - Przykładowa zawartość pliku
Przykładowa zawartość pliku

Wyjaśnienie ponumerowanych sekcji:

  1. Sekcja urządzeń blokowych. W tym miejscu wymienione zostały urządzenia dyskowe do których odnosić się będą poszczególne punkty montowanie. Dozwolone użycie nazwy urządzenia, np.: /dev/sda1, lub UUID urządzenia wygenerowany za pomocą polecenia blkid
  2. Punkt montowania. W tej sekcji znajdują się informacje do jakiego punktu zostanie zamontowane urządzenie blokowe. Musi być to fizycznie dostępna w systemie ścieżka, ponieważ na tej podstawie mapowane jest urządzenie
  3. System plików. Sekcja ta zawiera infromacje w jakim systemie plików montowane jest dane urządzenie.
  4. Dodatkowe opcje montowania. Dodatkowe opcje montowania specyficzne dla danego systemu plików. np.: rw, _netdev
  5. To pole w zasadzie dzieli się na dwie części. Pierwsza z nich przyjmuje wartość 0 lub 1 i jest to sekcja backupu – konfiguruje zachowanie backupu (dump systemu plików) – domyślnie 0
    Druga cyfra odpowiada za kolejność ustawienia programu fsck (naprawa systemu plików), ponieważ 0 to cyfra, która używana jest dla urządzeń / (root)

Montowanie za pomocą pliku fstab

Dla przykładu użyjemy dysku oznaczonego jako /dev/vdb1, który zamontujemy do katalogu /sftp. system plików XFS. Przykład zakłada, że w systemie mamy partycje /dev/vdb1 sformatowaną w XFS i ten system plików jest najlepszym wyborem dla plików danych.

Wpis do /etc/fstab będzie wyglądać następująco:

/dev/vdb1     /sftp      xfs     defaults     0 2
Wpis w fstab

Po zapisaniu pliku należy użyć komendy mount, zaleca się jej użycie po dokonaniu wpisu ponieważ ta komenda pokaże czy nie będzie problemów z montowanie dysku podczas następnego startu systemu. Komenda wygląda następująco:

mount -av

Parametr -a montuje wszystkie urządzenia wpisane do /etc/fstab, dodatkowo użyłem parametru -v, ponieważ ten parametr pokazuje bardziej szczegółowe informacje w przypadku wystąpienia błędu

Montowanie dysku

Dysk pomyślnie zamontowany w katalogu /sftp

0 0 głosy
Ocena artykułu
Subskrybuj
Powiadom o
guest
0 Komentarze
Najstarsze
Najnowsze Najwięcej głosów
Opinie w linii
Zobacz wszystkie komentarze
0
Chętnie poznam Twoje przemyślenia, skomentuj.x