Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/03/2012, à 23:00

Damien_warbandit

MiniDlna permission non accordée

Bonsoir,


En rouge le chemin d'accès qui ne fonctionne pas = disque dur interne en NTFS

En vert le chemin d'accès qui fonctionne normallement = bureau Ubuntu

J'ai minidlna depuis quelques mois. Tout fonctionnait parfaitement jusqu'il y à peu. Avec la dernière mise à jour logicielle rien ne va plus.
L'installation de la mise à jour n'a pas fonctionné. J'ai dû désinstaller minidlna pour mieux le réinstaller.
J'ai réediter le fichier minidlna.conf et c'est là que ça se corse.

Je dispose de Ubuntu 10.04.
Minidlna doit afficher un disque dur interne qui se monte automatiquement au démarrage. Ce disque est dédié au stockage et est formaté en NTFS. Le chemin d'accès est :/media/7334202D77CBCA4F/nouveau dossier

Le démarage de minidlna ne se passe pas comme d'habitude. Cependant aucune erreur ne ressort à ce niveau dans le terminal. Je sais simplement qu'il ne se fait pas correctement car je n'entend pas mon disque gratter. Le chemin d'accès est  :/media/7334202D77CBCA4F/nouveau dossier. La commande de démarrage est :

sudo /etc/init.d/minidlna start

Pour voir ce qu'il se passe j'ai ensuite essayé un restart qui est plus interressant :

sudo /etc/init.d/minidlna restart

Ce qui me donne en réponse :

[2012/03/31 23:06:21] minidlna.c:478: error: Media directory "/media/7334202D77CBCA4F/nouveau dossier" not accessible [Permission non accordée]

J'ai alors essayé de modifier les permissions du disque de stockage ; cela m'est impossible même avec un gksudo nautilus.

Pour éliminer tout autre problème j'ai fait un essai en modifiant le chemin d'accès (dans minidlna.conf) pour qu'il ne donne plus accès au disque dur (/media/7334202D77CBCA4F/nouveau dossier) mais au bureau (/home/olivier/Bureau). Configurer de la sorte tout fonctionne correctement.

Le problème semble venir des permissions d'accès au disque dur NTFS. Je précise NTFS car il semble que cela ait son importance. J'ai lu un message d'AlexandreP sur ce sujet :

AlexandreP a écrit :

On ne peut pas modifier les droits (que ce soit les propriétaires ou les permissions) des fichiers d'un système de fichiers NTFS.

Tu as compris que les droits appliqués aux fichiers sont ceux passés en paramètres lors du montage du système de fichiers. C'est appliqué ainsi parce que NTFS ne gère pas les droits d'accès. Comme les droits d'accès sont essentiels sous Linux, le pilote NTFS émule des droits d'accès dans le système de fichiers. Ces droits sont appliqués à l'ensemble des fichiers du système de fichiers et ils ne sont pas modifiables tant que le système de fichiers est monté.

Pour modifier les droits d'accès d'un système de fichiers NTFS, il faut le démonter puis le remonter avec d'autres options. Et les droits s'appliquent à l'ensemble du système de fichiers. Ils ne peuvent pas être appliqués à un fichier ou un dossier uniquement.

Il faut donc démonter le disque en question pour modifier les permissions. Demonter c'est ok. Modifier les permissions sans interface graphique via chmod me semble moins accessible.


Ma question est donc :

Selon vous est-ce la bonne direction pour résoudre mon problème ?
Si oui, comment m'y prendre avec les permissions ?
Si non, j'ai besoin d'aide.

Merci de l' attention portée à mon problème.
N'hésitez pas à me demander des informations complémentaires !

Hors ligne

#2 Le 01/04/2012, à 13:01

Damien_warbandit

Re : MiniDlna permission non accordée

Personne ?

Hors ligne

#3 Le 01/04/2012, à 19:20

Lulux3

Re : MiniDlna permission non accordée

Bonjour
sans être un spécialiste, je te propose quelques pistes:
1. que se passe-t'il si tu essaies une opération sur les fichiers de ton disque NTFS, avec Nautilus? (accès en lecture seule ou en lecture-écriture?)
2. utilises-tu également ce disque avec Windows?
  Si oui, tu as peut être quitté W de façon intempestive. Essaie de rebooter sous W, vérifier le disque, puis  de quitter normalement.
  Si non, je ne vois pas pourquoi utiliser NTFS, d'autant plus que ce format a tendance à fragmenter, et qu'à ma connaissance il n'y a pas d'outils Linux pour défragmenter.
3. vérifie ton fichier etc/fstab (voir la doc), mais si ça fonctionnait avant, il n'y a pas de raison qu'il ait été modifié.

Hors ligne

#4 Le 01/04/2012, à 19:35

Damien_warbandit

Re : MiniDlna permission non accordée

Bonjour,

Merci de ta réponse.

1. que se passe-t'il si tu essaies une opération sur les fichiers de ton disque NTFS, avec Nautilus? (accès en lecture seule ou en lecture-écriture?)

-Le fonctionnement est normal en lecture comme en écriture.

2. utilises-tu également ce disque avec Windows?

Non, aucune autre utilisation qu'avec Ubuntu

  Si oui, tu as peut être quitté W de façon intempestive. Essaie de rebooter sous W, vérifier le disque, puis  de quitter normalement.
  Si non, je ne vois pas pourquoi utiliser NTFS, d'autant plus que ce format a tendance à fragmenter, et qu'à ma connaissance il n'y a pas d'outils Linux pour défragmenter.

En effet. Je devrais peut être corriger ça. Cependant tout fonctionnait parfaitement avant malgré cela donc je ne pense pas que le problème soit directement dû au NTFS.

3. vérifie ton fichier etc/fstab (voir la doc), mais si ça fonctionnait avant, il n'y a pas de raison qu'il ait été modifié.

Je vais faire ça de ce pas.

J'indiquerai les résultats dans la soirée de même que mes autres essais.

Merci

Hors ligne

#5 Le 02/04/2012, à 19:58

Damien_warbandit

Re : MiniDlna permission non accordée

J'ai vérifié le ftsab et tout semble normal. J'ai tout de même mis ntfs-3g en pilote. Le point de montage si situe au bon endroit.

Je me demandais si Minidlna n'avait pas une limite de t'aille pour dossier donné/ disque dur donné ? Cela semblerait étonnant mais sait-on jamais ?

J'ai effectué d'autres essais hier soir, mais rien de très concluant. Quand je met le bureau en point d'accès Minidlna tout fonctionne bien. Quand c'est mon disque non. Je suis un peu désemparé d'autant que je ne peut formaté car c'est mon disque le plus volumineux et faute de place, le volume de données dessus ne peut être transferé ailleurs pendant le formatage.

Je suis preneur de toute idée. Tests. Manips...

Hors ligne

#6 Le 03/04/2012, à 11:45

Damien_warbandit

Re : MiniDlna permission non accordée

Une idée ?

Hors ligne

#7 Le 03/04/2012, à 12:46

samfuzz

Re : MiniDlna permission non accordée

je sais pas :

tu peux poster ton fstab ?
ça pourrait aider

Hors ligne

#8 Le 09/05/2012, à 09:25

Zoe

Re : MiniDlna permission non accordée

J'ai le même problème sur un disque interne EXT4, monté à la demande (donc pas dans fstab) sur /media/data2.
J'obtiens le message suivant :

xxxxx@xxxxxxxxxx:~$ sudo /etc/init.d/minidlna restart
 * Restarting DLNA/UPnP-AV media server minidlna
[2012/05/09 10:05:02] minidlna.c:478: error: Media directory "V,/media/data2/Vidéos-data2" not accessible [Permission non accordée]
                                                                                                                                                                           [ OK ]
xxxxx@xxxxxxxxxx:~$ 

…et même si je monte ce disque sur un chemin dont je suis pleinement propriétaire (dans mon home), j'obtiens :

xxxxx@xxxxxxxxxx:~$ sudo /etc/init.d/minidlna restart
 * Restarting DLNA/UPnP-AV media server minidlna
[2012/05/09 10:02:01] minidlna.c:478: error: Media directory "V,/home/chris/essai_mount_data2/Vidéos-data2" not accessible [Permission non accordée]
                                                                                                                                                                           [ OK ]
xxxxx@xxxxxxxxxx:~$ 

Comme ce disque est en EXT4 et non en NTFS, le problème ne vient pas du système de fichiers.

Par contre, je n'ai pas cette erreur pour les répertoires qui se trouvent sur un disque monté statiquement (=présent dans fstab), toujours en EXT4.

Comme l'initiateur de ce post semble indiquer que ce problème est apparu récemment lors d'une mise à jour de miniDLNA, serait-ce un bug ?
J'ai la version 1.24.1-stedy, installée via synaptic avec le dépôt ppa:stedy6/stedy-minidna, sous Ubuntu 10.04.

xxxxx@xxxxxxxxxx:~$ minidlna -V
Version 1.24.1-stedy
xxxxx@xxxxxxxxxx:~$  

Hors ligne

#9 Le 29/05/2012, à 16:36

abrainboy

Re : MiniDlna permission non accordée

Salut,

Peut-être que je dis n'importe quoi mais essaie de renommer ton répertoire, je crois que Minidlna n'aime pas les accents. Et aussi, ne mets pas la lettre V devant le path, ça devrait être comme suit:

media_dir=/media/etc....

Dernière modification par abrainboy (Le 29/05/2012, à 16:38)


Ubuntu 18.04 64 bits

Go Habs Go!

Hors ligne