View previous topic :: View next topic |
Author |
Message |
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Sun Jul 10, 2005 5:25 pm Post subject: [fstab] accéder à une partition ntfs en $ (résolu) |
|
|
Bonjour, j'essaie désespérément de faire fonctionner mon fichier /etc/fstab avec un mask pour pouvoir y accéder à partir de l'utilisateur normal (non-root)... J'ai un fichier en exemple qui fonctionne très bien avec mon portable.... et pourtant pas moyen de le faire fonctionner :
# <fs> <mountpoint> <type> <opts> <dump/pass>
/dev/hda2 swap swap defaults 0 0
/dev/hda3 / reiserfs defaults 0 0
/dev/hda1 /mnt/win ntfs ro 1 0
/dev/hdb1 /mnt/data0 ntfs ro, umask=002, gid=100, uid=1000 1 0
/dev/cdroms /mnt/cdrom iso9660 noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
L'erreur est biensur au niveau du umask....
J'ai fait un id loopx pour connaitre le uid et le gid.... C'est une partition en ntfs.... J'arrive à la monter normalement mais rien a faire pour le mask ! _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org
Last edited by loopx on Tue Jul 12, 2005 9:49 pm; edited 1 time in total |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Sun Jul 10, 2005 5:37 pm Post subject: |
|
|
dans tous les cas tu ne peux pas ecrire sur le ntfs (enfin si, mais avec d'enormes restrictions, a moins que tu utilises captive-ntfs) ...
Meme la lecture de passe pas ?
si tu veux pouvoir la monter un non-root, ajoute user si tu veux que tout le monde puisse monter et demonter, rajoute users _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Sun Jul 10, 2005 6:06 pm Post subject: |
|
|
Je ne comprend pas bien le USER, USERS.... J'explique... Voilà mon fstab : il fonctionne comme il est la...
# <fs> <mountpoint> <type> <opts> <dump/pass>
/dev/hda2 swap swap defaults 0 0
/dev/hda3 / reiserfs defaults 0 0
/dev/hda1 /mnt/win ntfs ro 1 0
/dev/hdb1 /mnt/data0 ntfs ro 1 0
/dev/cdroms /mnt/cdrom iso9660 noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
Maintenant, il y a un problème car je ne peux accéder au disque /dev/hdb1 qu'en root or ca ne m'interesse pas, c'est pourquoi j'essaie de rajouter un mask (qui marche avec des partitions vfat mais pas avec le ntfs). Alors, je te redis que je ne pige pas le user, users.....
Pourrais-tu me montrer un exemple ? _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Sun Jul 10, 2005 6:14 pm Post subject: |
|
|
normalement, a partir du moment ou c'est monté, tu devrais pouvoir y acceder en lecture au moins, il me semble.
Autrement :
user : signifie que tout le monde peut monter la partition, mais seul la personne qui l'a montée peut la démonter (et root bien sur)
users : signifie que tout le monde peut monter la partition, et tout le monde peut la démonter aussi ...
sinon, essaye umask=222 _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Sun Jul 10, 2005 7:01 pm Post subject: |
|
|
# <fs> <mountpoint> <type> <opts> <dump/pass>
/dev/hda2 swap swap defaults 0 0
/dev/hda3 / reiserfs defaults 0 0
/dev/hda1 /mnt/win ntfs ro 1 0
/dev/hdb1 /mnt/data0 ntfs ro, users 1 0
/dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
marche pas...
Comme elle est montée la, je sais juste voir les premier répertoires/fichier... Je peux pas naviguer plus loin (pas la permission)...
/dev/hdb1 /mnt/data0 ntfs ro,umask=222,uid=1000 1 0
Cette ligne ne fais pas d'erreur mais elle ne me donne tjs pas accès !!!
Pige rien, pourquoi sur le portable j'arrive à entrer la ligne complète, et que ici, je n'arrive même pas à spécifier le gid dans la ligne ????????????????????????????????
Personne ne connaitrais un bon tuto ???
/dev/hdb1 /mnt/data0 ntfs ro,umask=222 1 0
cette ligne fonctionne mais tjs pas les résultats désiré...
bash-2.05b$ ls -l
total 42
dr-xr-xr-x 1 root root 2048 Jan 1 1970 cdrom
dr--r----x 1 root root 36864 Jul 9 21:34 data0
drwx------ 2 root root 72 Mar 10 18:51 floppy
dr-x------ 1 root root 4096 Jul 9 22:36 win
bash-2.05b$ cd data0/
bash-2.05b$ ls
ls: .: Permission denied
Je désespère.... _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
novazur Guru
Joined: 19 Mar 2005 Posts: 461 Location: Martinique
|
Posted: Mon Jul 11, 2005 3:22 am Post subject: |
|
|
loopx wrote: |
/dev/hdb1 /mnt/data0 ntfs ro, users 1 0
|
Tu ne mets pas d'espace ici entre "ro," et "users" quand même ?
Car je ne pense pas que les espaces soient tolérés.
Que donne la commande "mount" pour savoir quelles options ont été utilisées ?
Perso, j'ai ça comme ligne dans mon fstab, et ça ne me pose aucun problème :
/dev/hda1 /mnt/windows ntfs umask=0,nls=iso8859-15,ro 0 0 |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Mon Jul 11, 2005 8:02 am Post subject: |
|
|
Quels sont les accès au répertoire "/mnt/data0" AVANT montage (démonte hdb1 et poste ses attributs) ?? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Tue Jul 12, 2005 9:32 pm Post subject: |
|
|
Non de dieu d'espace !!!!
J'ai enfin compris ce fichier, c'est pas mal pour le cdrom en fait le users, et pour répondre à ma question, il faut mettre ceci pour pouvoir accéder en $ à une partition ntfs:
/dev/hdb1 /mnt/data0 ntfs ro,umask=002,gid=100,uid=1000 1 0
et JAMAIS mettre d'espace après une virgule, c'est l'habitude MS Word ca _________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
blasserre Veteran
Joined: 10 Feb 2004 Posts: 1362 Location: Lille, Vlaanderen
|
Posted: Wed Jul 13, 2005 10:44 am Post subject: |
|
|
loopx wrote: | et JAMAIS mettre d'espace après une virgule, c'est l'habitude MS Word ca |
brooo blasphème...
c'est pas MS Word, c'est la base de la typographie _________________ benj
technicien professionnel, ascendant winner |
|
Back to top |
|
|
|