Mamy domowy serwer plików na RaspberryPi/Beaglebone Black.
Chcemy aby dysk był automatycznie montowany podczas startu serwera.
Musimy dodać wpisy do pliku /etc/fstab:
Dyski ntfs możemy montować tym sposobem po zainstalowaniu pakietu ntfs-3g
$sudo apt-get install ntfs-3g
Tworzymy punkt montowania dysku w systemie:
$sudo mkdir /media/DyskUSB1
polecenie utworzy nam katalog w którym dostępne będą dane z dysku.
Aby dowiedzieć się co wpisać wydajemy polecenie:
$df -h
Polecenie wyświetli nam listę voluminów dostępnych w systemie sdb1,sdb2 itp.
$ls -l /dev/disk/by-uuid/
$ls -l /dev/disk/by-uuid/
Polecenie wyświetli nam uuid dysku ,który dopiszemy w pliku /etc/fstab.
Potem otwieramy /etc/fstab
$sudo nano /etc/fstab
dodajemy w jednej linii np.
UUID=xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx /media/DyskUSB1 ext3 defaults,auto 0 1
gdzie /media/DiskUSB1 to nasz punkt montowania
gdzie ext3 to nasz rodzaj partycji, dla dysków ntfs zmieniamy na ntfs-3g
resztę przepisuje jak w przykładzie.
Restartujemy komputer i dysk nam się automatycznie montuje w miejscu montowania /media/DyskUSB1
Warto zmienić prawa odczytu/zapisu oraz właściciela do katalogu montowania dla usera
Podajemy ścieżkę do dysku w smb.conf i możemy korzystać z sieciowego dysku.