#1 Le 28/08/2005, à 10:12
- Kynoo
Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Voila, j'ai monté mes DD :
kynoo@ubuntuP4:/mnt$ sudo mount /dev/sda1 /mnt/4GoSCSI
kynoo@ubuntuP4:/mnt$ sudo mount /dev/hdf1 /mnt/4Go
kynoo@ubuntuP4:/mnt$ sudo mount /dev/hde1 /mnt/30Go
kynoo@ubuntuP4:/mnt$ sudo mount /dev/hdd1 /mnt/80Go
Je les vois bien dans /mnt, avec le 80Go avec une croix rouge ( partition NTFS...)
Mais mon problème est le suivant, je ne peux pas créer de dossier dans aucun des DD, le DD NTFS n'est meme pas parcourable ( problème de droits ), et dans les autres DD j'ai un répertoire lost+found, d'ou vient il ?
Merci de vos réponses , j'ai beau parcourir le net je pige rien aux umask and co
Dernière modification par Kynoo (Le 28/08/2005, à 21:24)
Hors ligne
#2 Le 28/08/2005, à 10:19
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Je viens de modifier mon fstab, le voila :
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdc1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdc5 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 ro,user,noauto 0 0
/dev/sda1 /mnt/4GoSCSI ext2 defaults 0 0
/dev/hdf1 /mnt/4Go ext2 defaults 0 0
/dev/hde1 /mnt/30Go ext2 defaults 0 0
/dev/hdd1 /mnt/80Go ntfs ro,umask666 0 0
Des erreures d'apres vous?
Hors ligne
#3 Le 28/08/2005, à 10:36
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Bon, je suis passé ensuite par fstabmaker pour voir..et super, voila le résumé :
kynoo@ubuntuP4:~$ cd /home/kynoo/Desktop
kynoo@ubuntuP4:~/Desktop$ sudo tar jxvf fstabmaker.tar.bz2
Password:
fstabmaker.sh
kynoo@ubuntuP4:~/Desktop$ sudo sh fstabmaker.sh
Ce Script va vous créer un fstab correspondant à vos besoins, vérifiez que vous l'avez bien lancé en tant que root
Les disques qui sont déja montés sont les suivants:
******************************************************
/dev/hdc1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/hdf1 on /mnt/4Go type ext2 (rw)
/dev/hde1 on /mnt/30Go type ext2 (rw)
/dev on /.dev type unknown (rw,bind)
none on /dev type tmpfs (rw,size=5M,mode=0755)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda on /media/cdrom0 type iso9660 (ro,noexec,nosuid,nodev,user=kynoo)
******************************************************
Repérez les noms des partitions que vous ne désirez pas modifier, pensez à ne pa s modifier leurs options lorsque vous en aurez le choix
Appuyez sur Entrée pour continuer
Votre fichier fstab actuel va être copié sous le nom de fstab-old qui ,lui, ne sera pas modifié, Appuyez sur Entrée pour continuer
hda1: file doesn't exist
hda2: file doesn't exist
hda3: file doesn't exist
hda4: file doesn't exist
hda5: file doesn't exist
hda6: file doesn't exist
hda7: file doesn't exist
hda8: file doesn't exist
hdb1: file doesn't exist
hdb2: file doesn't exist
hdb3: file doesn't exist
hdb4: file doesn't exist
hdb5: file doesn't exist
hdb6: file doesn't exist
hdb7: file doesn't exist
hdb8: file doesn't exist
Voilà votre nouveau fstab:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdc1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdc5 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 ro,user,noauto 0 0
/dev/sda1 /mnt/4GoSCSI ext2 defaults 0 0
/dev/hdf1 /mnt/4Go ext2 defaults 0 0
/dev/hde1 /mnt/30Go ext2 defaults 0 0
/dev/hdd1 /mnt/80Go ntfs ro,umask666 0 0
Vous pouvez toujours récupérer votre ancien fstab si celui-çi ne nous convient pas, il est placé dans /etc/fstab-old
Appuyez sur Entrée pour terminer le programme
Il n'a strictement rien modifié dans mon fstab, est ce parcequ'il est bon?
Et... il cherche jusqu'à hdb8 puis c'est tout... alors c pas top vu que mes DD sont en hde, hdf, sda, etc...
Hors ligne
#4 Le 28/08/2005, à 10:39
- ZeBob
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
umask666 -> à remplacer par umask=666.
uid= ->permet d'indiquer le proprio
gid= ->permet d'indiquer le groupe proprio
umask= -> Permet d'indiquer les permissions. Ex regarde les permissions de n'importe quel fichier sous nautilus.
- En haut le proprio
- en dessous le groupe proprio
- ensuite il y a les permissions (cases à cocher)
- du proprio
- du groupe
- des autres
Ces permissions peut être représentées par des chiffres que tu vois dans la vue numérique(=le mask), le premier chiffre coresspond aux permissions du proprio, le second du groupe, le troisième des autres ok.
Chaque permission est affectée d'une valeur Lecture=4 Ecriture=2 et Exécution=1
Donc si par exemple le proprio a les trois droits alors le premier chiffre sera 4+2+1=7
Si groupe a le droit en Lecture et Exécution alors le deuxième chiffre sera 4+1=5
si les autres n'ont aucun droit alors le troisième chiffre vaudra 0
Et le umask là dedans? C'est le mask qui correspond aux permissions non présentes, cad si tu veux une permission de 775 sur tous les fichiers et dossiers il faut un umask de 002
( 777 (ttes lespermissions) - 775 (permissions que tu veux) = 002 (permissions non présentes) )
Hors ligne
#5 Le 28/08/2005, à 10:45
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Donc, il me suffit de modifier ça dans le fstab?
Car vu que je ne me log pas en root, je ne devrait pas pouvoir modifier les droits non?
Ce qui est louche, c'est que dans /mnt j'ai bien mes dossier, sans icones de cadenas, mais quand je pose un raccourci de ces dossiers sur le bureau j'ai un cadenas en icone.
Cela viens des droits?
Hors ligne
#6 Le 28/08/2005, à 10:48
- NicoA380
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Tu es sur d'avoir cherché dans le wiki ou le forum ?
/dev/sda1 /mnt/4GoSCSI ext2 defaults,rw,auto,umask=007,user,gid=100 0 0
/dev/hdf1 /mnt/4Go ext2 defaults,auto,rw,umask=007,user,gid=100 0 0
/dev/hde1 /mnt/30Go ext2 defaults,rw,auto,umask=007,user,gid=100 0 0
/dev/hdd1 /mnt/80Go ntfs ro,umask=227,auto,user,gid=100 0 0
Corrigé à vu de nez comme ça.
Il y a peut-etre redondance d'information dans les options entre "defaults" et "auto,rw", mais je ne suis pas sur, ça coute rien de les mettre.
Maintenant, pour pouvoir lire/écrire dessu, tu dois ajouter les utilisateurs qui auront les droits d'utiliser ces disques dans le groupe "users" (le groupe au gid=100) gràce à l'utilitaire de gestion des utilisateurs (sudo users-admin).
Tu fais un "sudo mount -a", tu redémarres ta session (pas l'ordi), et ça devrait être tout bon.
PS:pourquoi mettre tes disques en ext2 au lieu d' ext3 ??
Dernière modification par NicoA380 (Le 28/08/2005, à 10:49)
Hors ligne
#7 Le 28/08/2005, à 10:49
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Bon je viens de regarder les droits.
1 : changer le proprio n'est pas dangereux?
2 : le groupe proprio...concrétement comment puis y etre?
Hors ligne
#8 Le 28/08/2005, à 10:55
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Tu es sur d'avoir cherché dans le wiki ou le forum ?
/dev/sda1 /mnt/4GoSCSI ext2 defaults,rw,auto,umask=007,user,gid=100 0 0 /dev/hdf1 /mnt/4Go ext2 defaults,auto,rw,umask=007,user,gid=100 0 0 /dev/hde1 /mnt/30Go ext2 defaults,rw,auto,umask=007,user,gid=100 0 0 /dev/hdd1 /mnt/80Go ntfs ro,umask=227,auto,user,gid=100 0 0
Corrigé à vu de nez comme ça.
Il y a peut-etre redondance d'information dans les options entre "defaults" et "auto,rw", mais je ne suis pas sur, ça coute rien de les mettre.
Maintenant, pour pouvoir lire/écrire dessu, tu dois ajouter les utilisateurs qui auront les droits d'utiliser ces disques dans le groupe "users" (le groupe au gid=100) gràce à l'utilitaire de gestion des utilisateurs (sudo users-admin).Tu fais un "sudo mount -a", tu redémarres ta session (pas l'ordi), et ça devrait être tout bon.
PS:pourquoi mettre tes disques en ext2 au lieu d' ext3 ??
Concernant l'ext2, c'est parceque sous qtparted j'ai systématiquement une erreure mkfs ext3 lors du formatage
En Reiserfs et ext2 ça fonctionne, mais reiserfs est à priori pour des fichiers de 4ko..ce qui ne sera absolument pas la majorité, donc
Concernant le forum, oui, fais une recherche avec mon pseudo et concernant le Wiki aussi sinon je n'aurais pas inventé mon fstab le montage and co mais rien ne répond à mes interrogations ou du moins je ne trouve pas ça tres claire car c'est souvent une "recette", et comme ces "recettes" ne fonctionnent pas pour une raison qui m'échappe j'ai besoin d'éléments plus généraux afin d'appliquer à mon cas particulier.
Par exemple, j'ai trouvé pleins de choses sur le SCSI, mais rien pour monter mon DAT
Bon je tente les modifs de suite et vous donne le résultat
Hors ligne
#9 Le 28/08/2005, à 11:03
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Bon, mon SCSI à l'air d'avoir un souci
kynoo@ubuntuP4:~$ sudo mount -a
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Hors ligne
#10 Le 28/08/2005, à 11:09
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Bon, déja je suis super content, mes DD sont apparus dans "poste de travail", ce qui n'etais pas le cas avant
Par contre, à partir de poste de travail, si j'ouvre un DD, un clic droit ne me donne pas le droit de créer un dossier par exemple.
Je vais tenter de voir les droits dessus.
Hors ligne
#11 Le 28/08/2005, à 21:30
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Bon, now j'ai un nouveau GROS problème
J'ai 3 disques qui montaient et qui ne le veulent plus apres avoir mis umask=777 dans mon fstab.
Depuis j'ai ce message pour 2 DD ide :
mount: wrong fs type, bad option, bad superblock on /dev/hde1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Et mon DD scsi est introuvable par ubuntu ( il est visible dans le boot du pc, la carte scsi le trouve bien )
Avant de poster, j'ai commenté les lignes concernant ces 3 DD dans le fstab, passer par qparted pour virer la table et la refaire et refaire des partitions, cela n'a rien réglé, j'ai repassé les droits en umask=007, sans succé aussi...
fdisk ne me dit rien de spécial :
kynoo@ubuntuP4:~$ sudo fdisk -l
Password:
Disque /dev/hdc: 40.0 Go, 40027029504 octets
255 têtes, 63 secteurs/piste, 4866 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdc1 * 1 4665 37471581 83 Linux
/dev/hdc2 4666 4866 1614532+ 5 Extended
/dev/hdc5 4666 4866 1614501 82 Linux swap / Solaris
Disque /dev/hdd: 82.3 Go, 82348277760 octets
255 têtes, 63 secteurs/piste, 10011 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdd1 1 10011 80413326 42 SFS
Disque /dev/hde: 30.0 Go, 30020272128 octets
255 têtes, 63 secteurs/piste, 3649 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hde1 1 3649 29310561 83 Linux
Disque /dev/hdf: 4311 Mo, 4311982080 octets
255 têtes, 63 secteurs/piste, 524 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdf1 1 524 4208998+ 83 Linux
Disque /dev/sda: 4294 Mo, 4294816768 octets
255 têtes, 63 secteurs/piste, 522 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 522 4192933+ 83 Linux
Le 40Go ne pose pas de problème, ainsi que le 80Go, par contre c'est le 30Go et les deux 4Go qui coincent
Ils sont censé etre en ext2, car qtparted me les foire en ext3
que faire?
Hors ligne
#12 Le 28/08/2005, à 21:37
- winzzs
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Pour changer les droits essaye la commande:
sudo chmod -R a+rwx /mnt
Hors ligne
#13 Le 28/08/2005, à 21:42
- NicoA380
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Par contre, à partir de poste de travail, si j'ouvre un DD, un clic droit ne me donne pas le droit de créer un dossier par exemple.
Tu as bien mis ton utilisateur dans le groupe "users" (gid=100) grâce à "sudo users-admin" ??
Après avoir fait la modification, redémarrer la session (pas forcement l'ordi).
PS : et biensure, dans le fstab : umask=007,gid=100 parmis les autres options.
Hors ligne
#14 Le 28/08/2005, à 21:48
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Kynoo a écrit :Par contre, à partir de poste de travail, si j'ouvre un DD, un clic droit ne me donne pas le droit de créer un dossier par exemple.
Tu as bien mis ton utilisateur dans le groupe "users" (gid=100) grâce à "sudo users-admin" ??
Après avoir fait la modification, redémarrer la session (pas forcement l'ordi).PS : et biensure, dans le fstab : umask=007,gid=100 parmis les autres options.
oui, et mes DD montaient, mais je retrouvai dedans un dossier lost+found d'une part, et d'autre part impossible de créer un dossier dedans par exemple
Hors ligne
#15 Le 28/08/2005, à 22:37
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
Bon..Linux/Ubuntu commence tout de meme à grave me saouler..j'ai jamais autant galérer sur Win, et j'y suis depuis le 3.1 pourtant...
apres qparted, qui me faisait des erreures, j'ai tenté gparted, qui lui me formate mes DD en ext3 ( ce que je voulais), mais..apres avoir re-rempli mon fstab....voila ce que j'obtient au boot :
/dev/sda1 periphérique spécial absent.
et sur les deux autres hdd IDE :
mount: wrong fs type, bad option, bad superblock on /dev/hde1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Alors qu'un sudo fdisk -l me donne :
kynoo@ubuntuP4:~$ sudo fdisk -l
Password:
Disque /dev/hdc: 40.0 Go, 40027029504 octets
255 têtes, 63 secteurs/piste, 4866 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdc1 * 1 4665 37471581 83 Linux
/dev/hdc2 4666 4866 1614532+ 5 Extended
/dev/hdc5 4666 4866 1614501 82 Linux swap / Solaris
Disque /dev/hdd: 82.3 Go, 82348277760 octets
255 têtes, 63 secteurs/piste, 10011 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdd1 1 10011 80413326 42 SFS
Disque /dev/hde: 30.0 Go, 30020272128 octets
255 têtes, 63 secteurs/piste, 3649 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hde1 1 3649 29310561 83 Linux
Disque /dev/hdf: 4311 Mo, 4311982080 octets
255 têtes, 63 secteurs/piste, 524 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdf1 1 524 4208998+ 83 Linux
Disque /dev/sda: 4294 Mo, 4294816768 octets
255 têtes, 63 secteurs/piste, 522 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 522 4192933+ 83 Linux
kynoo@ubuntuP4:~$
La j'aimerais qu'on m'explique, parceque pour un systeme stable ça me semble pas tres concluant.
Meme si je suis débutant sous linux, comment le boot d'ubuntu peux me dire que sda1 est absent alors qu'fdisk me le trouve?....
idem pour les deux autres, les ide, j'ai sois disant des erreures..mais fdisk me sort des DD propres...
Quelqun a une explication?
Hors ligne
#16 Le 28/08/2005, à 23:41
- Kynoo
Re : Problemes de droit sur DD, comment regler ça? Problèmes de partitions
umask666 -> à remplacer par umask=666.
uid= ->permet d'indiquer le proprio
gid= ->permet d'indiquer le groupe proprio
umask= -> Permet d'indiquer les permissions. Ex regarde les permissions de n'importe quel fichier sous nautilus.
- En haut le proprio
- en dessous le groupe proprio
- ensuite il y a les permissions (cases à cocher)
- du proprio
- du groupe
- des autres
Ces permissions peut être représentées par des chiffres que tu vois dans la vue numérique(=le mask), le premier chiffre coresspond aux permissions du proprio, le second du groupe, le troisième des autres ok.Chaque permission est affectée d'une valeur Lecture=4 Ecriture=2 et Exécution=1
Donc si par exemple le proprio a les trois droits alors le premier chiffre sera 4+2+1=7
Si groupe a le droit en Lecture et Exécution alors le deuxième chiffre sera 4+1=5
si les autres n'ont aucun droit alors le troisième chiffre vaudra 0Et le umask là dedans? C'est le mask qui correspond aux permissions non présentes, cad si tu veux une permission de 775 sur tous les fichiers et dossiers il faut un umask de 002
( 777 (ttes lespermissions) - 775 (permissions que tu veux) = 002 (permissions non présentes) )
Bon, ou tu te trompe ou c'est pas clair ou je comprend rien.
Apres avoir joué avec umask d'apres tes infos ( ainsi qu'avec gid, uid, et users-admin ), j'ai vérifié le mask sur un montage ntfs que j'arrive à lire sans problème.
Son mask est de 545, donc son umask d'apres tes infos devrait etre de 232, et bien non, son umask est de 666....
Donc la il y a un truc qui ne colle pas.
Car meme en tournant les chiffres dans tous les sens, genre 777-666 ( son umask)=111 soit execution pour tout le monde, mais sans lecture cela ne rime à rien.
Hors ligne