[Impossible d'écrire/lire] Problème de droit sur DD [RÉSOLU]

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
koshie
Daikyu
Messages : 54
Inscription : ven. 26 déc. 2008, 20:41
Localisation : Seine-Et-Marne, Torcy

[Impossible d'écrire/lire] Problème de droit sur DD [RÉSOLU]

Message par koshie »

Bonsoir,

Pour une raison qui m'est inconnu, j'ai bidouillé y'a quelques semaines sur mon PC les droits sur mon disque dur et maintenant mon disque dur externe et mes clés USB ne peuvent être lu et écrire sur aucun GNU/Linux, j'ai testé sur 3 PC.

Je suis perdu et je sais pas du tout quoi faire, puisque même sur IRC quand on m'a dit de taper ça :
chown -R koshie:koshie /media/disk/*
Bah j'ai pu lire mais je peux pas écrire.

Ce que j'aimerais c'est que tous ces périphérique soit lisible, écrivable et executable... Comme quand on l'achète quoi.

J'y connais rien en droit et je sais pas par où commencer.

Je vous remercie, Koshie.
Dernière modification par koshie le sam. 02 mai 2009, 23:03, modifié 1 fois.
Koshie c'est mieux à la poubelle Koshiottes.
Thom1
Daikyu
Messages : 57
Inscription : mer. 12 nov. 2008, 17:08

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par Thom1 »

Peut-être que l'user koshie n'a pas l'autorisation d'écrire.
fais en root :

Code : Tout sélectionner

chmod -R u+rwX
Ceci donne tous les droits au propriétaire
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par tuxce »

le forum est un perpétuel recommencement :|
une partition, c'est plein de propriétés mais la plus importante est quand même son système de fichier !!!

comment tu veux qu'on connaisse ce qu'il peut y avoir comme droit si on n'a même pas le fs?

le ch{mod,own,grp} etc... c'est pour les répertoires/fichiers mais ça n'a strictement aucun effet pour des partitions vfat ou ntfs (et sûrement d'autres aussi).
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par farvardin »

regarde avec le gestionnaire d'utilisateurs (à démarrer en root ou avec sudo), avec kde c'est kuser, avec gnome il suffit de regarder dans le menu d'administration, et rajoute ton utilisateur dans le groupe "hal", et éventuellement tous les groupes qui te sembleront utiles (voire tous les groupes tout court), cela devrait te permettre de lire et écrire sur tes périphériques externes.

Sinon, si c'est un système de fichier unix (ext3 par exemple), et que cela bloque encore, le conseil de Thom1 devrait être suffisant.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par tuxce »

farvardin a écrit :avec gnome il suffit de regarder dans le menu d'administration,
pas installé par défaut
farvardin a écrit :et rajoute ton utilisateur dans le groupe "hal"
l'utilsateur/groupe hal ne servent qu'à une seule chose: lancer le daemon hal, ça ne sert à rien et même crée une brèche de se rajouter à ce groupe.
Avatar de l’utilisateur
froli
archer de cavalerie
Messages : 186
Inscription : dim. 15 juin 2008, 09:09
Localisation : Québec, Canada

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par froli »

En root

Code : Tout sélectionner

usrmod -aG storage tonuser
arch64 | froli@jabber.org | Suivez moi sur Image
Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, ATI 4300HD 512MB, KDEmod.
Avatar de l’utilisateur
koshie
Daikyu
Messages : 54
Inscription : ven. 26 déc. 2008, 20:41
Localisation : Seine-Et-Marne, Torcy

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par koshie »

Désolé d'avoir oublié de préciser :
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 38913 312568641 b W95 FAT32

Pour ta commande Thom1 :
[koshie@Lili ~]$ sudo chmod -R u+rwX
chmod: opérande manquante après `u+rwX'
Pour en savoir davantage, faites: « chmod --help ».
Celle de Froli ne me renvoit rien et ça ne marche toujours pas.

Cela vient p-ê du fait que, comme l'a dit Tuxce, c'est un système de fichier FAT32... Et non UNIX.

Merci.
Koshie c'est mieux à la poubelle Koshiottes.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par tuxce »

chmod demande une répertoire ou fichier en arguments.
le groupe "storage" n'est pas nécessaire surtout si on passe par hal, il est surtout utilisé pour des accès direct au périphérique.

@koshie, tu utilises quoi pour monter la partition (fstab ? environnement genre gnome/kde ? pcmanfm ?)
et tu peux poster (une fois la partition montée) la sortie de:

Code : Tout sélectionner

mount
Avatar de l’utilisateur
koshie
Daikyu
Messages : 54
Inscription : ven. 26 déc. 2008, 20:41
Localisation : Seine-Et-Marne, Torcy

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par koshie »

D'habitude je passe par Gnome.
[koshie@Lili ~]$ mount
/dev/sda5 on / type ext3 (rw)
none on /dev type ramfs (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw)
none on /dev/shm type tmpfs (rw)
/dev/sda7 on /home type ext3 (rw)
/dev/sda6 on /boot type ext2 (rw)
gvfs-fuse-daemon on /home/koshie/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=koshie)
/dev/sdb1 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,shortname=lower,uid=1000)
/dev/sr0 on /media/PLAYDISC type iso9660 (ro,nosuid,nodev,uhelper=hal,uid=1000)
Koshie c'est mieux à la poubelle Koshiottes.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par tuxce »

le "rw" devant "sdb1" montre que tu as le droit d'y écrire ...

Code : Tout sélectionner

ls -al /media
ls -al /media/disk
echo "toto" > /media/disk/c
cat /media/disk/c
Avatar de l’utilisateur
koshie
Daikyu
Messages : 54
Inscription : ven. 26 déc. 2008, 20:41
Localisation : Seine-Et-Marne, Torcy

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par koshie »

[koshie@Lili ~]$ ls -al /media
total 42
drwxr-xr-x 7 root root 4096 avril 17 14:31 .
drwxr-xr-x 20 root root 4096 avril 16 15:10 ..
-rw-r--r-- 1 root root 158 avril 17 14:31 .hal-mtab
-rw------- 1 root root 0 avril 17 14:31 .hal-mtab-lock
dr-xr-xr-x 1 koshie root 2048 juin 9 2004 PLAYDISC
drwxr-xr-x 2 root root 4096 janv. 11 15:32 cd
drwxr-xr-x 8 koshie root 16384 janv. 1 1970 disk
drwxr-xr-x 2 root root 4096 janv. 11 15:32 dvd
drwxr-xr-x 2 root root 4096 janv. 11 15:32 fl
[koshie@Lili ~]$ ls -al /media/disk
ls: ne peut accéder /media/disk/.Trash-1000: Erreur d'entrée/sortie
total 164
drwxr-xr-x 2 koshie root 16384 déc. 5 14:07 $recycle.bin
drwxr-xr-x 8 koshie root 16384 janv. 1 1970 .
drwxr-xr-x 7 root root 4096 avril 17 14:31 ..
d????????? ? ? ? ? ? .Trash-1000
drwxr-xr-x 8 koshie root 16384 mars 13 21:52 Koshie
drwxr-xr-x 2 koshie root 16384 nov. 26 18:36 Recycled
drwxr-xr-x 5 koshie root 16384 nov. 25 20:25 System Volume Information
-rwxr-xr-x 1 koshie root 65536 déc. 31 1979 fsck0000.rec
drwxr-xr-x 3 koshie root 16384 déc. 19 12:46 theo
[koshie@Lili ~]$ echo "toto" > /media/disk/c
bash: /media/disk/c: Système de fichiers accessible en lecture seulement
[koshie@Lili ~]$ cat /media/disk/c
cat: /media/disk/c: Aucun fichier ou dossier de ce type
Et pourtant j'ai rien d'affiche quand je branche le DD, même en fichier caché et avec la commande qui ma repermis de voir ce qui se passait, je pouvais pas écrire...
Koshie c'est mieux à la poubelle Koshiottes.
Thom1
Daikyu
Messages : 57
Inscription : mer. 12 nov. 2008, 17:08

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par Thom1 »

La FAT32 ne gère pas les droits, il te faut donc monter la partition avec tous les droits par exemple, sinon juste les droits à ton user :

lecture/écriture pour tout le monde :

Code : Tout sélectionner

mount -o umask=000 /dev/sdb1 /media/c
Je ne sais plus comment on choisit les droits juste pour l'user
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par tuxce »

la, je vois 2 choses, ou bien, la partition a besoin d'un scan (une fois démonté):

Code : Tout sélectionner

dosfsck -a /dev/sdb1
ou alors, c'est le genre de clé ou disque qui a un bouton pour la protection d'écriture et il est mis sur lecture...

le .Trash qui donne une erreur I/O me fait pencher vers la première solution (un scandisk sous win peut aussi faire l'affaire)
Avatar de l’utilisateur
froli
archer de cavalerie
Messages : 186
Inscription : dim. 15 juin 2008, 09:09
Localisation : Québec, Canada

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par froli »

Sinon tu peux essayer ça:

en root:

Code : Tout sélectionner

mkdir /mnt/usbdrive
Ensuite modifi fstab, et ajoute cette ligne en l'adaptant avec le nom de ton disque:

Code : Tout sélectionner

/dev/sdb1 /mnt/usbdrive vfat rw,noauto,async,user 0 0
arch64 | froli@jabber.org | Suivez moi sur Image
Intel Core 2 Quad Q8300 2.5Ghz, 6GB RAM DDR2, 1TB HDD, ATI 4300HD 512MB, KDEmod.
Avatar de l’utilisateur
koshie
Daikyu
Messages : 54
Inscription : ven. 26 déc. 2008, 20:41
Localisation : Seine-Et-Marne, Torcy

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par koshie »

[koshie@Lili ~]$ sudo dosfsck -a /dev/sdb1
dosfsck 3.0.1, 23 Nov 2008, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
65:01/00, 90:fa/0e, 91:fc/1f, 92:31/be, 93:c0/77, 94:8e/7c, 95:d0/ac
, 96:bc/22, 97:b4/c0, 98:7b/74, 99:06/0b, 100:57/56, 101:8e/b4, 102:c0/0e
, 103:b9/bb, 104:08/07, 106:bf/cd, 107:b4/10, 108:7b/5e, 109:f3/eb
, 110:a5/f0, 111:8e/32, 112:d8/e4, 113:bb/cd, 114:78/16, 115:00/cd
, 116:0f/19, 117:b4/eb, 118:37/fe, 119:0f/54, 120:a0/68, 121:56/69
, 122:88/73, 123:16/20, 124:91/69, 125:2c/73, 127:d2/6e, 128:78/6f
, 129:15/74, 130:b1/20, 131:06/61, 132:89/20, 133:3f/62, 134:89/6f
, 135:47/6f, 136:02/74, 137:f3/61, 138:64/62, 139:a5/6c, 140:8a/65
, 141:0e/20, 142:18/64, 143:7c/69, 144:88/73, 145:4d/6b, 146:f8/2e
, 147:cd/20, 148:13/20, 149:eb/50, 150:27/6c, 151:f6/65, 152:45/61
, 153:f0/73, 154:7f/65, 155:75/20, 156:08/69, 157:66/6e, 158:8b/73
, 159:45/65, 160:f8/72, 161:66/74, 162:a3/20, 163:1c/61, 164:7c/20
, 165:b4/62, 166:08/6f, 167:cd/6f, 168:13/74, 169:72/61, 170:13/62
, 171:20/6c, 172:e4/65, 173:75/20, 174:0f/66, 175:c1/6c, 176:ea/6f
, 177:08/70, 178:42/70, 179:89/79, 180:16/20, 181:1a/61, 182:7c/6e
, 183:83/64, 184:e1/0d, 185:3f/0a, 186:89/70, 187:0e/72, 188:18/65
, 189:7c/73, 190:fb/73, 191:bb/20, 192:aa/61, 193:55/6e, 194:b4/79
, 195:41/20, 196:8a/6b, 197:16/65, 198:91/79, 199:2c/20, 200:cd/74
, 201:13/6f, 202:72/20, 203:10/74, 204:81/72, 205:fb/79, 206:55/20
, 207:aa/61, 208:75/67, 209:0a/61, 210:f6/69, 211:c1/6e, 212:01/20
, 213:74/2e, 214:05/2e, 215:c6/2e, 216:06/20, 217:02/0d, 218:7d/0a
, 220:66/00, 221:a1/00, 222:f8/00, 223:7d/00, 224:bb/00, 226:7e/00
, 227:e8/00, 228:10/00, 230:66/00, 231:81/00, 232:3e/00, 233:2c/00
, 234:7e/00, 235:f9/00, 236:31/00, 237:70/00, 238:76/00, 239:0f/00
, 240:85/00, 241:c3/00, 243:e9/00, 244:42/00, 245:02/00, 246:bd/00
, 247:01/00, 249:66/00, 250:03/00, 251:06/00, 252:1c/00, 253:7c/00
, 254:66/00, 255:31/00, 256:d2/00, 257:eb/00, 258:4f/00, 259:55/00
, 260:e8/00, 261:d5/00, 263:66/00, 264:0f/00, 265:b7/00, 266:fd/00
, 267:b9/00, 268:10/00, 270:66/00, 271:52/00, 272:66/00, 273:50/00
, 274:06/00, 275:53/00, 276:57/00, 277:6a/00, 278:10/00, 279:89/00
, 280:e6/00, 281:66/00, 282:60/00, 283:8a/00, 284:16/00, 285:91/00
, 286:2c/00, 287:1e/00, 288:16/00, 289:1f/00, 290:b4/00, 291:42/00
, 292:cd/00, 293:13/00, 294:1f/00, 295:66/00, 296:61/00, 297:8d/00
, 298:64/00, 299:10/00, 300:72/00, 301:10/00, 302:5d/00, 303:66/00
, 304:01/00, 305:f8/00, 306:29/00, 307:fd/00, 308:c1/00, 309:e7/00
, 310:09/00, 311:01/00, 312:fb/00, 313:21/00, 314:ed/00, 315:75/00
, 316:c6/00, 317:c3/00, 318:66/00, 319:60/00, 320:31/00, 321:c0/00
, 322:8a/00, 323:16/00, 324:91/00, 325:2c/00, 326:cd/00, 327:13/00
, 328:66/00, 329:61/00, 330:e2/00, 331:c2/00, 332:c6/00, 333:06/00
, 334:02/00, 335:7d/00, 336:4f/00, 337:5d/00, 338:66/00, 339:52/00
, 340:66/00, 341:50/00, 342:55/00, 343:53/00, 344:66/00, 345:0f/00
, 346:b7/00, 347:36/00, 348:18/00, 349:7c/00, 350:66/00, 351:0f/00
, 352:b7/00, 353:3e/00, 354:1a/00, 355:7c/00, 356:66/00, 357:f7/00
, 358:f6/00, 359:31/00, 360:c9/00, 361:87/00, 362:ca/00, 363:66/00
, 364:f7/00, 365:f7/00, 366:e8/00, 367:6b/00, 369:29/00, 370:ce/00
, 371:39/00, 372:f5/00, 373:76/00, 374:02/00, 375:89/00, 376:f5/00
, 377:c0/00, 378:e4/00, 379:06/00, 380:41/00, 381:08/00, 382:e1/00
, 383:88/00, 384:c5/00, 385:88/00, 386:d6/00, 387:8a/00, 388:16/00
, 389:91/00, 390:2c/00, 391:95/00, 392:b4/00, 393:02/00, 394:bd/00
, 395:10/00, 397:66/00, 398:60/00, 399:cd/00, 400:13/00, 401:66/00
, 402:61/00, 403:72/00, 404:17/00, 405:66/00, 406:0f/00, 407:b6/00
, 408:c8/00, 409:c1/00, 410:e0/00, 411:09/00, 412:5b/00, 413:01/00
, 414:c3/00, 415:5d/00, 416:66/00, 417:58/00, 418:66/00, 419:5a/00
, 420:66/00, 421:01/00, 422:c8/00, 423:29/00, 424:cd/00, 425:75/00
, 426:a7/00, 427:c3/00, 428:4d/00, 429:75/00, 430:de/00, 431:95/00
, 432:d1/00, 433:2e/00, 434:fc/00, 435:7d/00, 436:75/00, 437:df/00
, 438:31/00, 439:f6/00, 440:8e/00, 441:d6/00, 442:bc/00, 443:b0/00
, 444:7b/00, 445:8e/00, 446:de/00, 447:66/00, 448:8f/00, 449:06/00
, 450:78/00, 452:be/00, 453:e7/00, 454:7d/00, 455:ac/00, 456:20/00
, 457:c0/00, 458:74/00, 459:09/00, 460:b4/00, 461:0e/00, 462:bb/00
, 463:07/00, 465:cd/00, 466:10/00, 467:eb/00, 468:f2/00, 469:98/00
, 470:cd/00, 471:16/00, 472:cd/00, 473:19/00, 474:eb/00, 475:fe/00
, 476:3b/00, 477:2e/00, 478:fc/00, 479:7d/00, 480:76/00, 481:04/00
, 482:8b/00, 483:2e/00, 484:fc/00, 485:7d/00, 486:c3/00, 487:42/00
, 488:6f/00, 489:6f/00, 490:74/00, 491:20/00, 492:65/00, 493:72/00
, 494:72/00, 495:6f/00, 496:72/00, 497:0d/00, 498:0a/00, 504:26/00
, 505:f9/00, 506:19/00, 508:7f/00
Not automatically fixing this.
FATs differ but appear to be intact. Using first FAT.
/.Trash-1000
Contains a free cluster (4556811). Assuming EOF.
Reclaimed 276551 unused clusters (4531011584 bytes) in 974 chains.
Free cluster summary wrong (13641579 vs. really 13641578)
Auto-correcting.
Performing changes.
/dev/sdb1: 3020 files, 5884426/19526004 clusters
Koshie c'est mieux à la poubelle Koshiottes.
Avatar de l’utilisateur
koshie
Daikyu
Messages : 54
Inscription : ven. 26 déc. 2008, 20:41
Localisation : Seine-Et-Marne, Torcy

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par koshie »

J'ai toujours accès à mes fichiers (grâce à la commande chown -R koshie:koshie /media/disk/*) mais impossible d'écrire, je fais un petit up...
Koshie c'est mieux à la poubelle Koshiottes.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par tuxce »

il y a peut être d'autres solutions, mais je vois pas ce qui t'empêche de faire ce que je t'ai indiqué sur irc, t'as une machine sous win, profite en et passe un scandisk !
Avatar de l’utilisateur
koshie
Daikyu
Messages : 54
Inscription : ven. 26 déc. 2008, 20:41
Localisation : Seine-Et-Marne, Torcy

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par koshie »

J'avoue avoir été plus radicale, j'ai copier le contenue (ce que je pouvais heureusement faire), j'ai tout supprimé puis crée une partion en ext3.

Le seul soucis c'est que je ne peux pas écrire dessus, j'ai juste un dossier "Lost+Found" et quand je tente de l'ouvrir avec Nautilus :
Vous n'avez pas les permissions nécessaires pour afficher le contenu de « lost+found ».
Vu que la commande :
chown -R koshie:koshie /media/disk/*
Était censé accordée tout les droits à koshie, l'user bah je l'ai faite mais j'ai :
chown: ne peut lire le répertoire `/media/disk/lost+found': Permission non accordée
Comme réponse.
Koshie c'est mieux à la poubelle Koshiottes.
Avatar de l’utilisateur
NewMusicianGeek
Hankyu
Messages : 47
Inscription : lun. 06 avr. 2009, 09:39

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par NewMusicianGeek »

koshie a écrit :/dev/sdb1 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,shortname=lower,uid=1000)


Fais voir

Code : Tout sélectionner

$ id -u
  ?


EDIT : Ah, j'avais pas vu le dernier post. T'occupe pas de lost+found, t'en as pas besoin. Est-ce que tu peux au moins créer un répertoire ?
Avatar de l’utilisateur
LaurentuX
archer de cavalerie
Messages : 156
Inscription : mar. 21 avr. 2009, 09:08
Localisation : ~ (ouarf ouarf ouarf)

Re: [Impossible d'écrire/lire] Problème de droit sur DD externe

Message par LaurentuX »

Salut koshie,
le DD aurait-il été enlevé "à l'arrache" avant que tu constates ce soucis ?
(pas de umount, ou clic-droit 'démonter', ou ... )

J'ai déjà vu ce genre de problème, normalement un mount forcé outre-passe le pb, check=none ou nocheck de mémoire, enfin ne me croit pas sur parole et préfères un man mount, seul juge de paix valable.
A noter, sur une Ubuntu, un superbe écran propose de connecter le disque 2 fois sous Windows pour solutionner le problème dû à un arrachage pas propre du disque ( y aurait-il une taupe dans Ubuntu :humour: )

Sinon, une méthode radicale, tu récupères tes fichiers, tu reformates le DD en fat32 (vfat pardon) et tu y recopies tes fichiers. Si tu rencontres encore des soucis, ça sent le problème physique.

Si c'est un problème de droits, lorsque tu as reformaté en ext3 et remis tes fichiers, le droits ont suivis ...
Mais comme au départ ton DD était en vfat, je vois pas pourquoi les droits poserai un soucis.
Quoique dernièrement, il a fallu que je lutte avec HAL et PolicyKit (fichiers /etc/PolicyKit/PolicyKit.conf, /etc/hal/fdi/policy/preferences.fdi) pour être autorisé à monter mes clés usb en tant qu'utilisateur normal)

Espérant aider un peu, ou au pire amener des idées à d'autres qui résoudront...
Dernière modification par LaurentuX le mar. 21 avr. 2009, 13:39, modifié 1 fois.
Un archer seul, c'est limite ridicule. Mais un troupeau entier, ça envoie le pâté !
Vive la communauté ! (Bel Alexandrin !)
Répondre