Skocz do zawartości

Problem z wyświetlaniem plików w miniDLNA


Takaszi

Pomocna odpowiedź

(edytowany)

Oki 🤔

pi@raspberrypi:~ $ sudo chmod 755 /media/pi
pi@raspberrypi:~ $ ls -ld /media/pi
drwxr-xr-x+ 4 root root 4096 sie 21 18:10 /media/pi
pi@raspberrypi:~ $ ls -ld /media/pi/test
drwxrwxrwx 1 pi pi 4096 sie 21 18:35 /media/pi/test
pi@raspberrypi:~ $ 

sorki za tempo, ale przetrawiam to, a uwierz mi są to nowe nowości 

Edytowano przez Takaszi
Link do komentarza
Share on other sites

Doskonale rozumiem, tylko trochę powarczeć chciałem 🙂

Masz teraz taką sytuację:

/media/pi - właścicielem jest root i nie wpuszcza postronnych

/media/pi/test - właścicielem jest pi, ale wpuszcza wszystkich jak leci

Sugerowane rozwiązanie: zmiana uprawnień /media/pi lub zmiana parametrów montowania (w fstab?)

Nie wiem co tam masz, ale jeśli to ntfs to nie pomogę (nie mam nawet jak sprawdzić bo wszystkie dyski mam albo w ext2 albo vfat)

 

 

Link do komentarza
Share on other sites

2 minuty temu, ethanak napisał:

Doskonale rozumiem, tylko trochę powarczeć chciałem 🙂

Masz teraz taką sytuację:

/media/pi - właścicielem jest root i nie wpuszcza postronnych

/media/pi/test - właścicielem jest pi, ale wpuszcza wszystkich jak leci

Sugerowane rozwiązanie: zmiana uprawnień /media/pi lub zmiana parametrów montowania (w fstab?)

Nie wiem co tam masz, ale jeśli to ntfs to nie pomogę (nie mam nawet jak sprawdzić bo wszystkie dyski mam albo w ext2 albo vfat)

 

 

Spoko warczenie jest dobre, zazwyczaj szybciej się biegnie.😉

Czy mogę zrobić chmod 777 na pi i czy to też zmieni "test"? czy trzeba oddzielną komendą?

Dysk "test" jest na ext4, ten właściwy na którym mam dane to ntfs i on ma wszyscy na wszystko.

Link do komentarza
Share on other sites

Możesz spróbować zrobić chmod 777 /media/pi - nic to nie zmieni wewnątrz, a tam już jest dobrze

Co do montowania ntfs to jak mówiłem - nie pomogę, ale w unixach nie ma "wszyscy na wszystko".

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Zrobiłem jak radziłeś i mam tak:

Folder media; Wyświetlanie zawartości Wszyscy

                         Modyfikowanie zawartości Tylko właściciel

                         Dostęp do treści Wszyscy

Folder pi;  Wyświetlanie zawartości Wszyscy

                   Modyfikowanie zawartości Wszyscy

                   Dostęp do treści Wszyscy

Folder test Wyświetlanie zawartości Wszyscy

                    Modyfikowanie zawartości Wszyscy

                    Dostęp do treści Wszyscy

Folder DANE Wyświetlanie zawartości Wszyscy

                        Modyfikowanie zawartości Wszyscy

                       Dostęp do treści Wszyscy

Iiiiiiii na "test" z ext4 działa, testuję folder"DANE" z ntfs.

Link do komentarza
Share on other sites

Na wszelki wypadek przypominam:

Przelogowanie się na użytkownika minidlna:

sudo su -s /bin/bash - minidlna

Wyjście z tego:

CTRL-D

restart minidlna z wymuszeniem utworzenia nowej bazy (przydaje się, bo inotify lubi zrobić niespodziewanki, np. nie zauważyć że dodaliśmy nowy film):
 

sudo minidlnad -R
sudo systemctl restart minidlna

Powodzenia!

 

  • Pomogłeś! 1
Link do komentarza
Share on other sites

(edytowany)

Wielkie dzięki. Jesteś Wielki i skuteczny w tłumaczeniu, Nie tylko mi pomogłeś ale i wyjaśniłeś co i jak, kolejny kamyczek do kolekcji wiedza.

Miłego i udanego weekendu, walczę dalej, już jest pięknie.

Z ntfs też działa, narazie indeksuje pliki, 1 TB troszkę mu zejdzie, ale efekty już są. 😆

 

Edytowano przez Takaszi
Link do komentarza
Share on other sites

Witam ponownie, porządkowałem swój "bałagan" w konfigach do 1 rano?

Wszystko działa jak ta lala, oprócz automatyzacji. Mój plik files.db ma 31.4 MiB, jednak po restarcie znika.

Szukam sposobu jak zautomatyzować poniższe polecenia:

sudo minidlnad -R
sudo service minidlna restart
sudo systemctl restart minidlna

W sieci znalazłem trzy sposoby, pierwsze próby za płoty, mam więc prośbę o pomoc/sugestię.

Pozdrawiam.

Link do komentarza
Share on other sites

Coś jest nie tak - plik files.db nie ma prawa znikać. Nie próbuj robić żadnych protez. A przede wszystkim

sudo service minidlna restart

to to samo co

sudo systemctl restart minidlna

tylko dla starszych systemów, nie ma po co wywoływać tego dwa razy.

Pytanie kontrolne: plik znika czy robi się taki malutki?

(niestety, dzisiaj nie siedzę przy kompie cały dzień, tak że może ktoś inny pomoże?)

 

Link do komentarza
Share on other sites

1 minutę temu, ethanak napisał:

Coś jest nie tak - plik files.db nie ma prawa znikać. Nie próbuj robić żadnych protez. A przede wszystkim


sudo service minidlna restart

to to samo co


sudo systemctl restart minidlna

tylko dla starszych systemów, nie ma po co wywoływać tego dwa razy.

Pytanie kontrolne: plik znika czy robi się taki malutki?

(niestety, dzisiaj nie siedzę przy kompie cały dzień, tak że może ktoś inny pomoże?)

 

Robi się malutki.

Link do komentarza
Share on other sites

Wygląda na to, że najpierw startuje minidlna, a dopiero potem montowany jest dysk... nie jest tak przypadkiem?

Spróbuj czegoś takiego:

Wyłącz autostart minidlna:

sudo systemctl disable minidlna

Zrób restart, a jak się wszystko pięknie zrestartuje, sprawdź czy plik files.db przypadkiem się nie zmniejszył, jeśli nie -uruchom ręcznie minidlna:

sudo systemctl start minidlna

Sprawdź, czy wszystko widzisz.

 

Link do komentarza
Share on other sites

40 minut temu, ethanak napisał:

Wygląda na to, że najpierw startuje minidlna, a dopiero potem montowany jest dysk... nie jest tak przypadkiem?

Spróbuj czegoś takiego:

Wyłącz autostart minidlna:


sudo systemctl disable minidlna

Zrób restart, a jak się wszystko pięknie zrestartuje, sprawdź czy plik files.db przypadkiem się nie zmniejszył, jeśli nie -uruchom ręcznie minidlna:


sudo systemctl start minidlna

Sprawdź, czy wszystko widzisz.

 

Hmmm ciekawe...

pi@raspberrypi:~ $ sudo systemctl disable minidlna
minidlna.service is not a native service, redirecting to systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable minidlna
pi@raspberrypi:~ $ 

 

Link do komentarza
Share on other sites

36 minut temu, ethanak napisał:

Widocznie taka jego staromodna uroda... ale już nie powinien sam się włączać. Co z resztą?

Wielkość pliku się nie zmieniła,

po ręcznym restarcie wszystko widać i wszystko działa

 

Link do komentarza
Share on other sites

Ok, to jak nikt nie odpowie to odłóżmy to do jutra, teraz mam wreszcie jedno wolne popołudnie i chcę spędzić czas w okolicznej mordowni z piwem:)

Ogólnie: trzeba zrobić tak, żeby minidlna startował jako ostatni, kiedy dysk już jest zamontowany

 Da się zrobić, ale na telefonie instrukcji nie napiszę 😞

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.