Jak mogę poprawnie zamontować dysk za pomocą fstab?


0

Na Raspberry Pi mogę zamontować zewnętrzny dysk twardy USB zarówno przez, jak sudo mount /dev/sda1 /media/sda1i przez sudo mount -a.

Jednak nie mogę osiągnąć takiego samego efektu w fstab i restarcie. Ten plik wygląda

/dev/sda1       /media/sda1     vfat    uid=1000,gid=1000

Jak poprawnie przetłumaczyć powyższe polecenia robocze na fstab i pozwolić, aby ten dysk był automatycznie montowany przy ponownym uruchomieniu?

Errata / Misc

Dysk USB jest widoczny przez

root@raspberrypi:/dev/disk/by-id# ls -al | grep usb
lrwxrwxrwx 1 root root   9 Jan 11 19:38 usb-WDC_WD25_...XXXXXXXXXXXX-0:0 -> ../../sda
lrwxrwxrwx 1 root root  10 Jan 11 19:38 usb-WDC_WD25_...XXXXXXXXX-0:0-part1 -> ../../sda1

tak długo, jak sudo mount -adziała, powiedziałbym, że konfiguracja jest w porządku.
David Dai,

Odpowiedzi:


1

Nie mam Pi, ale na wszystkich dystrybucjach Linuksa używam FSTAB wymaga 6 pól - ostatnie 2 to para liczb (i które wydają się brakować w twojej konfiguracji)

Piąte pole może wynosić 0, a według stron podręcznika szóste pole powinno wynosić 2 - piąte pole jest używane przez komendę dump w celu ustalenia, czy system plików powinien zostać zrzucony, podczas gdy szóste pole to kolejność, w jakiej systemy plików są sprawdzane.

Więc spróbuj

/ dev / sda1 / media / sda1 vfat uid = 1000, gid = 1000 0 2


1

To jest bezpośrednio z mojego pliku fstab:

/dev/sda1  /mnt/usb1  vfat  auto,exec,sync,rw,flush,suid,umask=0022,nouser,uid=pi,gid=pi  0  0

Zauważ, że katalog / mnt / usb1 musi istnieć i mieć poprawne założenia. Używam Jessie na moim Pi.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.