Próbowałem podążać za przykładami w tym wątku, ale nadal nie udało mi się go uruchomić. Skończyło się na tym, że natknąłem się na ten artykuł: Uruchamianie minidlny na Ubuntu i śledziłem go krok po kroku, a teraz mam media na moim drugim dysku obsługiwane przez minidnla. Jeśli ktoś jeszcze się zmaga, sugeruję, abyś podążył za jego procesem.
Zacytowałem jego tekst na wypadek, gdyby jego strona kiedykolwiek zniknęła.
Zainstalował usługę o nazwie minidlna, która ma umożliwić strumieniowe przesyłanie multimediów. Jednak nie podobały mu się uprawnienia do wybranego folderu. Ścieżka to / media / jw / drive2 / foo.
jw@FooPC:~$ sudo service minidlna restart
* Restarting DLNA/UPnP-AV media server minidlna
[2014/07/23 21:03:30] minidlna.c:594: error: Media directory "/media/jw/drive2/foo" not accessible [Permission denied]
Wskazał go na folder w swoim folderze domowym i podobało mu się to dobrze, ale nie na drugim dysku, na którym są media .
Próbował ustawić użytkownika jako mnie w pliku conf i pliku domyślnym. Ale w końcu odkrył, że musi ustawić użytkownika jako „root”, aby działał.
Otworzył terminal i wszedł ...
sudo gedit /etc/default/minidlna
... i edytował plik ...
# User and group the daemon should run as
USER=”root”
#GROUP=”minidlna”
... następnie zapisano i z powrotem do terminala i wprowadzono ...
sudo gedit /etc/minidlna.conf
... i edytował plik ...
# Specify the user name or uid to run as.
user=root
Uruchomił ponownie usługę, używając ...
sudo service minidlna restart
... w terminalu i tym razem nie wystąpił błąd dotyczący uprawnień.
Mam nadzieję, że to komuś pomoże, ponieważ pomogło mi. Jeśli to ci pomoże, odwiedź jego stronę i zostaw komentarz, tak jak ja, aby wiedział, że jego strona pomaga!
AKTUALIZACJA:
Działa to od razu, ale jeśli wyłączysz komputer, a następnie uruchom go ponownie, drugi dysk nie będzie obsługiwany przez serwer minidnla, dopóki nie uruchomisz:
sudo service minidlna restart
Uruchomienie go z rozruchu to problem z napędem w trybie użytkownika i można go rozwiązać, dodając dysk do fstab . Minusem jest to, że system nie uruchomi się automatycznie, jeśli dysk nie zostanie podłączony, ponieważ będzie denerwująco wymagać ponownej próby lub zignorowania przed kontynuowaniem rozruchu.
Alternatywą dla dodania dysku do fstab jest zrestartowanie usługi minidlna podczas restartu z crona:
sudo crontab -e
następnie dodaj następny wiersz na końcu pliku:
@reboot sleep 60 && sudo service minidlna restart
force-reload
.