Bonjour sur un vieux pc portable j'ai installé slitaz qui est d'une rapidité étonnante quand on à peu de ram. Mon soucis est de monter un partage windows de façon automatique.
J'y arrive sous kubuntu avec smb4k mais sous slitaz il n'y a que PyNeighborhood que j'arrive pas vraiment à configurer.
Il détecte mon domaine workgroup mais pas moyen de rentrer dedans, sauf si j'ajoute mes dossiers manuellement, j'ai enfin accès à ceux-ci dans mon gestionnaire de fichier.
Mais quand je redémarre mon pc faut tous les re-rentrer (pas cool).
Donc en fouillant pas mal de forums, j'ai compris qu'on pouvait les monter via etc/fstab mais j'y arrive pas quelqu'un peut m'aider?
IP= 192.168.1.XX ou salon
domaine= workgroup
partage =fab (qui est un dique dur portant ce nom)
pas de mot de passe
point de montage= /mnt/fab
J'essaye avec
gksu mount -t cifs domain=workgroup //192.168.1.XX/fab /mnt/fab ( can't find in /etc/fstab qu'est-ce qui va pas?)
1°/ quelle est la ligne de commande pour essayer dans un terminal de façon ponctuelle pour voir si ça marche?
2°/ si ça marche dans le terminal que mettre dans /etc/fstab ou ailleurs?
Merci
# chez moi
Posté par i M@N (site web personnel) . Évalué à 2.
cat /etc/fstab
cat .smbcredentials
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: chez moi
Posté par tif05 . Évalué à 1.
j'ai mis //192.168.1.xx/fab /mnt/fab cifs noauto,users,soft,credentials=/root/.smbcredentials,iocharset=utf8 0 0
.smbcredentials:
username=fab
password=nopassword
domain=workgroup
ça marche pas. J'ai crée le dossier /mnt/fab manuellement,est-ce gênant, dois-je le supprimer et il se créé tout seul?
J'ai pas de mot de passe faut rien mettre ou mettre password=nopassword
[^] # Re: chez moi
Posté par i M@N (site web personnel) . Évalué à 3.
ah si tu n'as pas de mot de passe c'est en tant que guest donc pas besoin de .smbcredentials et dans /etc/fstab :
voir aussi http://www.linuxpedia.fr/doku.php/debian/montage_de_disques_reseaux_sous_samba_avec_cifs
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: chez moi
Posté par tif05 . Évalué à 1. Dernière modification le 14 mars 2015 à 02:11.
sudo mount -t cifs -o guest ⁄⁄192.168.1.10⁄fab ⁄media⁄fab
marche sous kubuntumais
gksu mount -t cifs -o guest ⁄⁄192.168.1.10⁄fab ⁄mnt/fab
marche pas sous slitaz:[^] # Re: chez moi
Posté par NeoX . Évalué à 2. Dernière modification le 14 mars 2015 à 02:11.
parce que, comme le dit le resultat de ta commande l'option
-o guest
n'existe paspar contre l'option
-o username=guest
devrait mieux fonctionnerencore faut-il que les CIFSutils soient installés pour te fournir la commande mount.cifs (celle qui sera appelée par
mount -t cifs
)ta ligne devient alors
sudo mount -t cifs //192.168.1.10/fab /mnt/fab -o username=guest
ou
gksu mount -t cifs //192.168.1.10/fab /mnt/fab -o username=guest
d'ailleurs je ne suis meme pas sur que le
-o username=guest
soit utile[^] # Re: chez moi
Posté par i M@N (site web personnel) . Évalué à 1.
as-tu essayé de mettre dans /etc/fstab :
//192.168.1.xx/fab /mnt/fab cifs noauto,guest,soft,iocharset=utf8 0 0
puis de faire :
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: chez moi
Posté par tif05 . Évalué à 1.
J'ai donc essayé
-Par contre cette commande est bien liée avec /etc/fstab car j'ai le message suivant:
can't find //192.168.1.10/fab in /etc/fstab
-j'ai donc crée la ligne suivante dans /etc/fstab
//192.168.1.10/fab /mnt/fab cifs noauto,guest,soft,iocharset=utf8 0 0
- reponse: couldn't chdir to /mnt/fab: No such file or directory
mount: mounting //192.168.1.10/fab on /mnt/fab failed: No such file or directory
je croyais qu'on pouvais monter un partage par une simple commande en console je ne comprends pas pourquoi repréciser dans /etc/fstab ce qu'on a déjà mis en console.
Bref maintenant on sait que ça marche, j'aimerais pouvoir lancer le montage automatique au démarrage ainsi qu'une partition de mon disque dur interne (sda5).
La ligne suivante ne semble pas fonctionner et m’empêche de le monter manuellement:
/dev/sda5 /media/archives ntfs defaults 0 0
à quoi sert le # mount -a et ou dois-je le mettre?
[^] # Re: chez moi
Posté par i M@N (site web personnel) . Évalué à 1.
# mount -a : c'est à dire la commande mount -a en root (#) dans un terminal va monter tous les systèmes de fichiers présents dans /etc/fstab
//192.168.1.10/fab /mnt/fab cifs noauto,guest,soft,iocharset=utf8 0 0
Avec cette ligne dans ton /etc/fstab tu peux monter ton partage, avec Gnome c'est gvfs et fuse qui gèrent ça je crois et tu as des signets dans Nautilus qu'il suffit de cliquer pour monter le partage. Je ne sais pas comment ça se passe avec Slitaz.
Là c'est un autre problème, ta partition /dev/sda5 est bien en ntfs (mount -l)? Si oui as-tu les paquets nécessaires pour monter une partition ntfs?
D'après ce que me dit google il semblerait qu'il faille utiliser ntfs-3g
/dev/sda5 /media/archives ntfs-3g defaults 0 0
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: chez moi
Posté par tif05 . Évalué à 1.
mount -l
la console me répond
Usage: mount [OPTIONS] [-o OPTS] DEVICE NODE
Mount a filesystem. Filesystem autodetection requires /proc.
Options:
-a Mount all filesystems in fstab
-i Don't run mount helper
-r Read-only mount
-w Read-write mount (default)
-t FSTYPE Filesystem type
-O OPT Mount only filesystems with option OPT (-a only)
donc je peux mettre
gksu mount -a => il me demande le mot de passe, pas de message d'erreur tout va bien mais ça marche pas
J'ai trouvé ça sur un forum, il faut mettre les lignes suivantes en /etc/init.d/locll.sh:
mount -t cifs //192.168.1.10/fab /mnt/fab
mount -t cifs //192.168.1.10/films /mnt/films
Cela marche mais quand je démarre le pc il s'arrete 2 fois pour me demander le mot de passe root ensuite il continue le demarrage. Pas très interressant. j'ai essayé aussi
#mount -t cifs //192.168.1.10/fab /mnt/fab
gksu mount -t cifs //192.168.1.10/films /mnt/films
mais aucunes des deux lignes fonctionnent
quand à ntfs-3g j'ai lu ça aussi mais ça marche pas. Laissons ça de coté c'est moins important je peux monter la partition en cliquant sur mon gestionnaire de fichier. c'est juste que souvent j'allume mon pc et je m'en vais j'accede à mes partitions d'un autre pc alors si elles se montent pas automatiquement je suis marron
[^] # Re: chez moi
Posté par tif05 . Évalué à 1.
voici mon etc/fstab final après tant de recherches:
# /etc/fstab: Information about static filesystems.
#
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts rw,gid=5,mode=0620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
#/dev/hda3 /home ext3 defaults 0 2
#/dev/hdb1 /mnt/data ext3 defaults 0 2
/dev/cdrom /media/cdrom iso9660 user,ro,noauto 0 0
/dev/sda8 swap swap default 0 0
//192.168.1.10/fab /mnt/fab cifs auto,guest,soft,iocharset=utf8 0 0
//192.168.1.10/films /mnt/films cifs auto,guest,soft,iocharset=utf8 0 0
//192.168.1.10/dessins\040animes /mnt/dessins\040animes cifs auto,guest,soft,iocharset=utf8 0 0
/dev/sda5 /media/archives ntfs-3g auto,guest,soft,iocharset=utf8 0 0
pour que la commande gksu mount -a fonctionne il fallait ecrire auto dans les differentes lignes à la place de noauto et defaults.
sujet résolu mais j'aimerais que cela se monte automatiquement au démarrage.
au demarrage ça m'affiche
mounting filesystems in fstab…
mount: mounting //192.168.1.10/fab on /mnt/fab failed: invalid argument
mount error (101): Network is unreachable…
qui veut dire qu'il faut qu'il accede au reseau pour monter mes cifs
[^] # Re: chez moi
Posté par i M@N (site web personnel) . Évalué à 1.
d'où l'option noauto dans /etc/fstab pour le partage réseau.
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: chez moi
Posté par tif05 . Évalué à 1.
je ne comprends pas si je mets auto mes partitions se montent à condition que je lance la commande necessaire dans la console mais cela ne se fait pas automatiquement au demarrage.
Si je mets noauto y a plus rien qui marche meme pas en lançant la commande qui va bien (gksu mount….)
[^] # Re: chez moi
Posté par i M@N (site web personnel) . Évalué à 1.
si tu as systemd tu peux essayer ce qui est décrit ici : https://flexion.org/posts/2014-07-nfs-and-cifs-mounts-with-systemd.html
//192.168.1.10/fab /mnt/fab cifs defaults,noauto,x-systemd.automount,_netdev,soft,iocharset=utf8 0 0
wind0w$ suxX, GNU/Linux roxX!
[^] # Re: chez moi
Posté par NeoX . Évalué à 2.
faut peut-etre monter les partages reseau, quand le reseau est disponible…
d'ou l'option noauto pour qu'il ne soit pas automatiquement monté au demarrage (car le reseau vient apres les disques fstab)
auquel cas, il faut faire le montage plus tard, dans un script par exemple.
sinon je crois qu'il y a une option _netdev qui doit permettre de faire le montage uniquement apres que l'interface reseau soit UP.
[^] # Résolu
Posté par tif05 . Évalué à 1.
J'ai bidouillé avec vos propositions mais ça n'a rien donné par contre j'ai trouvé ça:
dans /etc/init.d/local.sh ajouter la ligne suivante:
. /root/connexion.sh
puis dans /root/connexion.sh (à créer):
sleep 5; mount -a
en procédant de la sorte il ne me demande pas le mot de passe root lors du démarrage
reste a monter ma partition locale de façon automatique dans etc/fstab
/dev/sda5 /media/archives ntfs-3g defaults 0 0
Mais ça c'est un autre problème je passe le sujet en résolu pour de bon
Merci à vous
[^] # Re: Résolu
Posté par NeoX . Évalué à 3.
c'est normal que cela fonctionne,
le /etc/init.d/local.sh est lancé apres tout le reste, donc apres le reseau, donc le serveur est disponible
pour ta partition locale, remplace ntfs-3g par auto, il devrait se debrouiller pour trouver ce qu'il faut pour celle-ci.
si c'est du NTFS, il faut peut-etre installer les outils ntfs (à chercher dans le gestionnaire de paquet de ta distrib)
[^] # Re: Résolu
Posté par tif05 . Évalué à 1. Dernière modification le 01 avril 2015 à 05:15.
j'ai la ligne suivante dans /etc/fstab
/dev/sda5 /media/archives ntfs-3g auto,guest,soft,iocharset=utf8 0 0
j'avais les paquets ntfs-3g et ntfsprogs j'ai rajouté, sans trop savoir lequel est le bon, les paquets ntfs-3g-dev et sleuthkit tout marche niquel
# marque page
Posté par NeoX . Évalué à 2.
chez moi le navigateur de fichier peut faire des "marque-pages" d'un emplacement reseau.
du coup y a plus qu'a cliquer sur le marque page pour ravoir la connexion au serveur.
[^] # Re: marque page
Posté par tif05 . Évalué à 1.
je sais que dolphin fait ça aussi sous kubuntu mais slitaz est une distri légère et le gestionnaire de fichier c'est pc man file manager qui n’intègre pas la gestion réseau
[^] # Re: marque page
Posté par NeoX . Évalué à 2.
pourtant tu arrives à acceder aux dossiers qui sont sur le reseau :
[^] # Re: marque page
Posté par tif05 . Évalué à 1.
je veux dire par là que dolphin possède un onglet resau pour monter les partages sans passer par un autre logiciel pour le montage. Dans slitaz, je peux acceder à mes partages avec mon gestionnaire de fichiers (pc man file manager) seulement parce que j'ai pu les monter grace à pyNeighborhood (lociciel de partage reseau). Mais il ne conserve pas la configuration lors du redemarrage. Je me suis inspiré de cette doc mais sans succès:
http://doc.slitaz.org/fr:guides:samba
konqueror peut aussi acceder aux partages smb://… mais il n'est pas dans le gestionnaire de paquets
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.