Dostęp sieciowy do dysku USB podłączonego do Raspberry Pi z działającym OpenElec

Data publikacji: 2014-06-17 | Tagi:

OpenElec udostępnia swoje zasoby przy użyciu Samby, ale podaje złą ilość wolnego miejsca na podmontowanych dyskach, przez co uniemożliwia w wielu wypadkach skopiowanie dodatkowych plików na taki dysk. W tym poście napiszę jak włączyć udostępnianie z poprawną ilością wolnego miejsca.

Zakładam, że mamy uruchomione raspberry pi, a na nim działające OpenElec z włączoną obsługą ssh oraz adresem ip: 192.168.0.6.

Pierwsze co robimy to logujemy się na raspberry jako root:

ssh root@192.168.0.6

Jako hasło podajemy openelec. Użytkownicy windows mogą użyć putty lub zmienić system operacyjny ;).

W katalogu domowym wykonujemy polecenie:

cp .config/samba.conf.sample .config/samba.conf

Skopiuje to plik z przykładowym konfigiem do pliku, który będzie traktowany przez sambę jako aktualnie obowiązujący konfig.

Następnie w ulubionym edytorze vi dodajemy następujące dwa wpisy na końcu nowoutworzonego pliku .config/samba.conf:

[USB Drives]                                                           
  path = /media                                                        
  available = yes                                                     
  browsable = yes    
  public = yes
  writable = yes                                                  
                                                                 
[EXTERNAL]                                                          
  path = /media/EXTERNAL
  available = yes
  browsable = yes                                                   
  public = yes                                                    
  writable = yes                                                                      
  root preexec = mkdir -p /EXTERNAL

Pierwszy daje nam dostęp do katalogu media (w nim są wszystkie pamięci masowe usb). Drugi daje nam pełen dostęp do konkretnego dysku. Założyłem, że nasz dysk usb nazywa się EXTERNAL. Tę nazwę trzeba zmienić na konkretną nazwę dysku, jeśli ma inną etykietę.

Teraz wystarczy reboot:

reboot

Po takich operacjach dysk pojawia się w głównym katalogu zasobu openelec i podaje prawidłową ilość wolnego miejsca. Można zatem kopiować na niego dane bez ograniczeń.


Oceń ten post:
Podziel się:

comments powered by Disqus

IT w obrazkach: