Problèmes droits d'ecritures disques durs

orphen -  
 orphen -
Bonjour,

Venant tout juste d'installer la distribution kubuntu, j'ai fait l'installation via le live cd. Ayant 3 disques durs, j'ai formatté tous les disques au format ext3. Puis j'ai partitionné mon disque principale en swap et en etx3 (home et /).
Une fois l'installation terminée puis un reboot, je vois bien accés à mes partitions (home et /) et également à mes 2 autres disques sauf que je ne peux ecrire sur ces derniers.
Faut il passer en utilisateur root et modifier les droits sur ses disques? Si oui, quelle est la procédure car je suis un novice dans le monde de lunix.

Merci de votre aide.

8 réponses

  1. Utilisateur anonyme
     
    SAlut,
    oui il va falloir modifier les droits.
    peux-tu aller dans le dossier où sont montés tes disques et me donner le resultat dd'un ls -l
    -> ouvres un terminal, tapes cd dossierousontmontéslesdisques
    puis tapes ls -l

    ne mets que les lignes qui concernent les disques en question

    hesites pas à me demander si c'est pas trop clair ce que je raconte
    0
  2. orphen
     
    alors j'ai ça sur mon 2ème disque dur:
    fred@fred974:/media/sdb1$ ls -l
    total 16
    drwx------ 2 root root 16384 2007-11-11 18:47 lost+found

    sur mon 3ème:
    fred@fred974:/media/sdc1$ ls -l
    total 16
    drwx------ 2 root root 16384 2007-11-11 16:27 lost+found
    0
  3. Utilisateur anonyme
     
    alors en fait il faudrait que tu fasse un ls -l dans le dossier /media
    et me dire ce que tu as pour les lignes sdb1 et sdc1
    0
    1. orphen
       
      sdb1:
      fred@fred974:/media/sdb1$ ls -l
      total 16
      drwx------ 2 root root 16384 2007-11-11 18:47 lost+found


      sdc1:
      fred@fred974:/media/sdc1$ ls -l
      total 16
      drwx------ 2 root root 16384 2007-11-11 16:27 lost+found

      PS: a quoi sert le dossier "lost+found" qui est cadenacé et présent sur mes disques?
      0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. le druide Messages postés 40644 Date d'inscription   Statut Contributeur Dernière intervention   6 616
     
    tu sais je veux pas te décourager mais quand ton commence à chatouiller Linux il faut avoir une bonne dose de patience et avoir le haut débit pour trouver les solutions d'ici de là.

    Ce problème de cadenas il se trouve dans le fichier fstab avec Ubuntu j'ai résolu le problème ici > toto@pc1-linux:~$ sudo gedit /etc/fstab
    0
  6. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    salut,

    PS: a quoi sert le dossier "lost+found" qui est cadenacé et présent sur mes disques?


    Voir ici: http://www.linux-france.org/prj/jargonf/L/lost_plusfound.html
    0
  7. Utilisateur anonyme
     
    Re,
    alors pour le dossier lost+found j'en sais rien je l'ai toujours vu mais j'y ai jamais trop preté attention.

    alors pour tes disques, etudions la ligne

    drwx------ 2 root root 16384 2007-11-11 18:47 lost+found

    ce qui est important en l'occurence dans cette ligne c'est
    drwx------ 2 root root

    le premier "root" signifies que le fichier, en l'occurence ton 2e disque appartient à l'utilisateur root.
    le deuxième "root" signifies que le fichier est rattaché au groupe root.

    drwx------ correspond aux autorisations configurées sur ce fichier, ici on voit :
    d indique juste que c'est un dossier il me semble
    le propriétaire du fichier (les 3premières lettres après le d) a les droits suivants : rwx
    - > r: read, le droit de lire le fichier
    - > w: le droit d'ecrire sur le fichier
    - > x: le droit d'executer ce fichier

    les 3 lettres suivantes definissent les droits accordés sur ce fichier aux membres du groupe auquel est rattaché le fichier, ici il y a "---" -> aucun droits
    les 3 lettres suivants definissent les droits pour tous les autres utilisateurs, ici également "---"

    2 commandes importantes :
    -pour changer le propriétaire d'un fichier : sudo chown user:groupe nomdufichier
    -pour changer les droits : sudo chmod nouveauxdroits nomdufichier (il y a d'autres methodes egalement -> man chmod)

    il ne te reste qu'à definir des permissions pour faire en sorte que tu puisse acceder à tes disques et eventuellement definir d'autres regles par rapport à ceux-là. En t'aidant de ce que j'ai dit et du lien donné plus haut tu devrais y arriver sans problème.

    quelques idées :
    - créer un groupe commun à ton user et à root, et donner les droits de lecture/ecriture sur tes disques à ce groupe
    - rajouter ton user au groupe root (pas trop recommandé je crois)
    - si tes disques ne contiennent que des docs persos et pas trop de fichier critiques, tu peux aussi nommer ton user proprio des disques

    une fois que tu as un peu compris le fonctionnement des droits d'accès sous linux, c'est très simple de configurer tout ça comme tu le souhaite ;-)

    amuses-toi bien
    0
    1. orphen
       
      Heu merci mais concrètement comment je change l'user et le groupe?
      Imaginons que mon:
      user = azerty
      groupe: 1000

      si je tappe dans une commande:
      sudo chown azerty:1000 /media/sdb1
      rien ne se passe. Pareille pour sudo chmod
      0
      1. Utilisateur anonyme > orphen
         
        re,
        si t'as pas de messages d'erreur c'est que c'est bon,
        refais un ls -l pour vérifier
        0
      2. orphen > Utilisateur anonyme
         
        Merci beaucoup, il a fallut simplement me deconnecter pour prendre en compte les changement.
        0
  8. le druide Messages postés 40644 Date d'inscription   Statut Contributeur Dernière intervention   6 616
     
    Si tes disques sont vides format les depuis un terminal mais pas avec Gparted, c'est lui qui m'a cadenassé un lecteur.

    pour régler ton problème avec Lost+found : tape ceci dans un terminal fsck /dev/dhax ( dhax à remplacer par le lecteur en question) exemple si c'est ton deuxième disque c'est normalement hdb0 ou hdb1.

    Vérifi avec sudo fdisk -l

    résultat sur mon poste :

    Disque /dev/hda: 122.9 Go, 122942324736 octets
    255 heads, 63 sectors/track, 14946 cylinders
    Units = cylindres of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x25f925f9

    Périphérique Amorce Début Fin Blocs Id Système
    /dev/hda1 * 1 3648 29302528+ 7 HPFS/NTFS
    /dev/hda2 3649 14946 90751185 f W95 Etendu (LBA)
    /dev/hda5 3649 12158 68356543+ 7 HPFS/NTFS
    /dev/hda6 12159 13982 14651248+ 83 Linux
    /dev/hda7 13983 14882 7229218+ 83 Linux
    /dev/hda8 14883 14946 514048+ 82 Linux swap / Solaris

    Sur ce je laisse la main aux pro.. Linux, je dois quitter.

    Désolé mais j'ai pas une mémoire de 2Go dans ma tête, y'a un moins que je tourne avec ubuntu donc je peux pas tout savoir et je saurais jamais tout.

    le druide sans la potion.
    0
    1. orphen
       
      Merci, ça m'a été très utile.
      0