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 13/09/2010, à 15:27

Christouf

mount: périphérique spécial ** existe pas [Résolu]

Bonjour tout le monde, j'ai un petit problème dont je ne trouve aucune solution...

Je voudrais monter 2 disques usb branché sur un pc qui me servirais de "server"

Je me connecte en ssh sur mon server...

christouf@christouf-laptop:~$ ssh web@192.168.1.14
web@192.168.1.14's password: 
Linux toof 2.6.31-14-generic-pae #48-Ubuntu SMP Fri Oct 16 15:22:42 UTC 2009 i686

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

  System information as of Mon Sep 13 15:13:58 CEST 2010

  System load: 0.64              Memory usage: 19%   Processes:       92
  Usage of /:  2.5% of 35.28GB   Swap usage:   0%    Users logged in: 0

  => /media/wd is using 92.2% of 232.83GB
  => /media/LaCie is using 93.8% of 465.65GB

Mes 2 disques sont montés...
Je veux les monter ensuite sur mon pc portable:

christouf@christouf-laptop:~$ sudo mount -a 
mount: périphérique spécial 192.168.1.14:/media/wd n'existe pas
mount: périphérique spécial 192.168.1.14:/media/LaCie n'existe pas

Voila mon /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sdb1       /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdb5 during installation
UUID=28e5a9ce-f7e3-4da7-b473-3309120cd5b0 none            swap    sw              0       0
192.168.1.14:/media/wd /media/wd vfat rw,user,auto,utf8    0    0
192.168.1.14:/media/LaCie /media/LaCie vfat rw,user,auto,utf8    0    0

Je comprends pas trop d'où peux venir le problème :X

Le fstab du server si vous en avez besoin

web@toof:~$ cat /etc/fstab 
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda1 during installation
UUID=c805d7e6-ced6-413d-a3c0-92d5dccb1af7 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=9c43fde4-3e31-4384-bd02-b90386c1593c none            swap    sw              0       0
/dev/scd1       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
/dev/sdb1    /media/LaCie    vfat    auto,exec,user,rw,utf8    0    0    
/dev/sdc1     /media/wd     vfat    auto,exec,user,rw,utf8    0    0

Merci big_smile

Dernière modification par Christouf (Le 14/09/2010, à 11:31)

Hors ligne

#2 Le 13/09/2010, à 17:53

chopinhauer

Re : mount: périphérique spécial ** existe pas [Résolu]

Christouf a écrit :
192.168.1.14:/media/wd /media/wd vfat rw,user,auto,utf8    0    0
192.168.1.14:/media/LaCie /media/LaCie vfat rw,user,auto,utf8    0    0

Je comprends pas trop d'où peux venir le problème :X

T'as du mélanger plusieurs tutoriels ou documentations.

La manière comme tu l'as indiqué, tu demandes au noyau de monter deux périphériques avec le système de fichiers Virtual FAT. Le problème c'est que Virtual FAT est un système de fichiers local: il écrit et lit les données directement depuis un périphérique/fichier qui existe déjà dans ton arborescence (comme /dev/sda1) et a besoin d'un accès direct et exclusif au fichier.

Or ce n'est pas ton cas, car c'est le serveur qui a un accès exclusif aux disques USB: il peut écrire et lire ce qu'il veut sur le disque. Il peut cependant donner aux autres machines un accès restreint à une partie de son arborescence. C'est ce qui s'appelle système de fichiers réseau.

Dans ton cas le système de fichiers réseau plus facile à utiliser c'est 'sshfs'. Tu va dans Raccourcis > Se connecter à un serveur, tu choisi SSH et mets ton nom utilisateur et mot de passe sur le serveur et l'entière arborescence du serveur distant apparaîtra dans le point de montage ~/.gvfs/<quelque chose> (et sur ton bureau). Tu peux créer un raccourci pour y accéder plus rapidement.

Tout cela se passe à niveau utilisateur non privilégié: tout utilisateur de ton système pourra monter l'arborescence d'un système distant auquel il a accès.

En alternative, niveau administrateur, il y a NFS, dont tu trouveras la description dans la page de documentation nfs. C'est NFS qui a une syntaxe fstab proche de celle que t'as mis, mais t'en a pas vraiment besoin. On peut même regarder des films directement depuis 'sshfs' et cela sans aucun problème sur des machines qui datent 5-6 ans.

Dernière modification par chopinhauer (Le 13/09/2010, à 20:28)


Pensez à donner un bon titre à vos sujets : cela permettra d'aider d'autres utilisateurs dans votre même situation. Ce n'est pas qu'en donnant des solutions qu'on aide, mais aussi en posant des bonnes questions et… facilement trouvables.

Hors ligne

#3 Le 13/09/2010, à 20:22

Christouf

Re : mount: périphérique spécial ** existe pas [Résolu]

Je viens d'essayer d'après t'as méthode, ça marche. D'après mes recherches je devais utiliser nfs, qui a marché l'espace d'une soirée. Mais en ssh c'est tout aussi simple.

Merci pour toutes ces explications.

(J'avais essayé de suivre les tutos 'nfs' en effet smile )

Hors ligne

#4 Le 13/09/2010, à 20:52

chopinhauer

Re : mount: périphérique spécial ** existe pas [Résolu]

NFS devient intéressant du moment où plusieurs utilisateurs souhaitent accéder aux fichiers. Il est aussi plus performant, vu qu'il est plus simple, mais c'est plus dur à sécuriser.

Sshfs d'un autre côté est plus gourmand en ressources à cause du chiffrement, mais le machines modernes devraient pouvoir saturer une connexion Giga Ethernet.

PS: si t'as effectué toutes les autres manipulations pour déployer NFS, l'erreur dans ton /etc/fstab est d'avoir mis vfat au lieu de nfs comme système de fichiers.

Dernière modification par chopinhauer (Le 13/09/2010, à 20:54)


Pensez à donner un bon titre à vos sujets : cela permettra d'aider d'autres utilisateurs dans votre même situation. Ce n'est pas qu'en donnant des solutions qu'on aide, mais aussi en posant des bonnes questions et… facilement trouvables.

Hors ligne

#5 Le 14/09/2010, à 02:57

Christouf

Re : mount: périphérique spécial ** existe pas [Résolu]

A terme, je voudrais que 3 pcs puisse y accéder... lorsque je met nfs au lieu de vfat j'obtiens l'erreur suivante:

sudo mount -a 
mount.nfs: an incorrect mount option was specified
mount.nfs: an incorrect mount option was specified

La sécurité pour le moment ne me fais pas trop peur smile

Edit:

sudo mount -t nfs 192.168.1.14:/media/wd /media/wd

fonctionne ça vient donc de mon fstab?

Dernière modification par Christouf (Le 14/09/2010, à 03:06)

Hors ligne

#6 Le 14/09/2010, à 04:49

chopinhauer

Re : mount: périphérique spécial ** existe pas [Résolu]

Les options c'est la partie rw,user,auto,utf8 de l'entrée /etc/fstab. Il faut supprimer 'utf8' (et donc laisser 'rw,user,auto') car ce n'est pas une option du système de fichiers NFS (c'est une fonction VFAT).


Pensez à donner un bon titre à vos sujets : cela permettra d'aider d'autres utilisateurs dans votre même situation. Ce n'est pas qu'en donnant des solutions qu'on aide, mais aussi en posant des bonnes questions et… facilement trouvables.

Hors ligne

#7 Le 14/09/2010, à 11:31

Christouf

Re : mount: périphérique spécial ** existe pas [Résolu]

Merci beaucoup wink

Hors ligne