1 votes

Existe-t-il un client NFS en espace utilisateur pour le noyau Android (Galaxy Tab) ?

J'ai essayé des choses en mode noyau mais ça ne marche pas.

En fait, j'ai atteint ma limite pour voir des erreurs en une journée :
mount : système de fichiers inconnu de type 'nfs'.
mount.nfs : Aucun périphérique de ce type
et bien d'autres dans l'histoire de bash/browser :)

J'ai un peu peur de recompiler le noyau (j'ai des problèmes quotidiens avec virtual-box, je ne veux pas foutre en l'air ma Tab).

désolé d'avoir écrit un tel ** question.

specs:galaxy tab*2-Asie/Europe ROMs-utilisation de la ligne de commande debian-Stock OS

demande:ajouter les tags NFS/NAS (je ne peux pas)

0 votes

Quelle commande de montage utilisez-vous ?

0 votes

@Matthew Read :mount -o nolock 10.1.1.232:/media/P1/Media/movie /mnt/sdcard/Movie/ExternalHD

0 votes

En fait, il y a beaucoup de variantes, mais je pense que celle-ci est celle qui devrait fonctionner.

2voto

mercutio Points 5828

Vous avez besoin du module du noyau pour ajouter le support de NFS et/ou CIFS. Le message "no such device" est un message que vous obtiendrez lorsque le module du noyau pour le type de système de fichiers n'existe pas.

Une manière de vérifier si le module est chargé est de faire un lsmod | grep nfs . si elle ne renvoie aucune correspondance, alors vous n'avez pas de module nfs chargé.

Il existe des modules de noyau pour la Tab, et j'ai reçu des rapports indiquant que mon application ( Gestionnaire de mont , Licence ) fonctionne avec ce périphérique, avec le module de noyau correct.

Vous devrez charger manuellement les modules avant de pouvoir effectuer le montage (Mount Manager s'en occupe également).

2voto

fizzer Points 8193

J'ai travaillé sur un portage Android de libnfs mais je suis resté bloqué. Peut-être que quelqu'un d'autre aura plus de chance, ou peut-être que je revisiterai le projet un jour. Un portage natif Android de libnfs semble être la meilleure solution tant que NFS n'est pas intégré dans les noyaux de base.

0 votes

Vous aurez besoin d'un fusible pour cela. Ça ne marchera pas. +1 pour avoir pris soin de répondre après des années.

1 votes

:) merci. Mais en fait, libnfs n'a pas besoin de FUSE. C'est juste une bibliothèque C qui implémente le protocole NFS. Regardez certains des exemples : github.com/sahlberg/libnfs/blob/master/examples/

0 votes

Il ne peut donc pas être monté mais il est suffisamment cool pour être accepté.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X