Forum Linux.debian/ubuntu droits d'acces sur disque dur interne

Posté par . Licence CC by-sa
Tags : aucun
1
19
sept.
2017

Bonjour

je n'ai pas trouvé de section présentation aussi je poste directement. Voici mon problème en détail. J'ai installé ubuntu avec succès sur mon ssd, j'ai formaté et partitionné mon disque hdd avec geparted mais il est en root et je n'arrive pas à récupérer les droits d'écriture.
J'ai essayé la commande chown, rien à faire.
Voici le résultat de

cat /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ubuntu--vg-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=048661a1-a735-4244-b22c-e9c57aa9513f /boot           ext2    defaults        0       2
/dev/mapper/ubuntu--vg-swap_1 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0 

et de blkid

    /dev/sda1: UUID="048661a1-a735-4244-b22c-e9c57aa9513f" TYPE="ext2" PARTUUID="618f4519-01"
/dev/sda5: UUID="RbAFCN-3n8u-3dPx-sM0o-u0y6-yyxx-2jdoQl" TYPE="LVM2_member" PARTUUID="618f4519-05"
/dev/sdb1: LABEL="stock" UUID="6dce1e8b-ed6c-489b-ae32-a2a96432bbf0" TYPE="ext4" PARTUUID="e168d49a-01"
/dev/sdb2: LABEL="medias" UUID="6d48e9d6-f15c-47ea-9862-14ae1ac2e5b6" TYPE="ext4" PARTUUID="e168d49a-02"
/dev/mapper/ubuntu--vg-root: UUID="b8c24462-0fef-4716-b2ec-04b431ef3ff2" TYPE="ext4"
/dev/mapper/ubuntu--vg-swap_1: UUID="7a39d250-5d8e-443d-9862-4381b088b6bb" TYPE="swap"

Merci d'avance pour votre aide car je suis paumé ! je n'arrive pas à faire le lien entre ce que j'ai fait sur gparted et ce que je dois faire maintenant.La doc Ubuntu ne m'a pas aidé car sur ce point l'article est qualifié de "largement obsolète"

  • # facile ou presque

    Posté par . Évalué à 3 (+1/-0).

    si ton HDD est fixé dans la machine, tu souhaites qu'il s'active tout seul au demarrage.

    dans le resultat de BLKID tu recuperes les UUID qui t'interesse (ceux des deux partitions sur /dev/sdb)

    puis dans /etc/fstab tu fais une ligne pour chacun
    UUID=l_uid_de_la_partition /le/point/de/montage le_FS defaults 0 0

    ou l'uuid est recupéré de blkid
    ou le point de montage sera un dossier existant dans ton arborescence et ou cela va activer la partition, par exemple /mnt/stock et /mnt/medias
    et le_FS sera ext4 si tu as formaté la partition en ext4 (mais genenralement je mets auto) comme ca je peux reformater sans toucher au fichier fstab

  • # je ferai comme ça :

    Posté par . Évalué à 1 (+0/-0). Dernière modification le 19/09/17 à 14:22.

    Créer les répertoires qui vont servir de point de mountage :

    su -c "mkdir /mnt/{stock,medias}"
    

    Ajouter ces lignes dans /etc/fstab

    # pour la partition /dev/sdb1 dont le label est "stock"
    UUID=6dce1e8b-ed6c-489b-ae32-a2a96432bbf0 /mnt/stock       ext4    errors=remount-ro   0       0
    
    # pour la partition /dev/sdb2 dont le label est "medias"
    UUID=6d48e9d6-f15c-47ea-9862-14ae1ac2e5b6 /mnt/medias      ext4    errors=remount-ro   0       0
    

    Mounter les systèmes de fichiers qui viennet d'être ajoutés dans le fichier /etc/fstab

    su -c "mount -a"
    

    Changer les propriétés d'appartenance et groupe des systèmes de fichiers mountés

    su -c "chown $USER:$USER /mnt/{stock,medias}"
    

    Ou bien, si tu veux appliquer récursivement cette modification d'appartenance et groupe
    de façon à ce qu'elle soit appliquée à tous les fichiers de toute l'arborescence
    contenue dans ces systèmes de fichiers

    su -c "chown -R $USER:$USER /mnt/{stock,medias}"
    
    • [^] # Re: je ferai comme ça :

      Posté par . Évalué à 1 (+0/-0).

      Ah zut ! J'avais donné les commandes pour un système n'utilisant pas sudo
      mais comme Ubuntu utilise sudo il suffira, dans toutes les lignes de commandes données ci-dessus,
      de remplacer su -c par sudo

  • # remerciements

    Posté par . Évalué à 1 (+0/-0).

    Bonjour à vous qui avez pris la peine de me répondre, un grand merci. Je vais essayer ce que vous m'indiquez dès ce soir et je ne manquerais pas de poster le résultat. Bien cordialement

  • # précision importante sur les partitions

    Posté par . Évalué à 1 (+0/-0).

    Oui cela me semble important de dire que mes partitions remontent déjà automatiquement; Est-ce que cela change quelque chose pour la procédure ?

    • [^] # Re: précision importante sur les partitions

      Posté par . Évalué à 1 (+0/-0). Dernière modification le 21/09/17 à 11:07.

      …mes partitions remontent déjà automatiquement;…

      D'accord, alors ce n'est pas la peine de créer des points de mountages
      puisqu'ils sont créés automatiquement,
      les noms des points de mountages doivent sans doute être :

      /media/tonNomDeCompteUtilisateur/stock
      /media/tonNomDeCompteUtilisateur/medias
      

      (comme je ne connais pas ton nom de compte utilisateur…)

      =======
      Avec le disque externe et ses systèmes de fichiers automatiquement mountés,
      tu pourrais simplement faire :

      sudo chown $USER:$USER /media/${USER}/{stock,medias}

      Ou bien, si tu veux appliquer récursivement cette modification d'appartenance et groupe
      de façon à ce qu'elle soit appliquée à tous les fichiers de toute l'arborescence
      contenue dans ces systèmes de fichiers

      sudo chown -R $USER:$USER /media/${USER}/{stock,medias}

  • # intéressant

    Posté par . Évalué à 1 (+0/-0).

    Merci de cette réponse rapide. Malheureusement je ne suis pas devant mon ordi perso mais c'est précisément à cette étape que je reçois un message me refusant le droit de faire cette manip; dès ce soir je refais la manip et je poste les lignes de code.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.