Comment obtenir les droits d’accès partition ext4 d’un DDE externe ? [RÉSOLU]

Accueil Forums Linux Comment obtenir les droits d’accès partition ext4 d’un DDE externe ? [RÉSOLU]

  • Créateur
    Sujet
  • #45200
    Non abonné
    Participant

    Bonjour,

    Je suis en dual boot W10/Linux mint et j'ai prévu de faire mes sauvegardes, images système, etc sur un DDE que j'ai partitionné en ntfs d'un côté pour W10 et en ext4 de l'autre pour Linux. Je suis "propriétaire" sur la partition ntfs mais "root" sur l'autre et je n'ai pas les droits d'accès. J'ai essayé de nombreuses solutions trouvées sur le net (chown, sudo chown, etc) mais toujours un message d'erreur et impossible d'avoir les droits sur cette partition ...

    Quelqu'un a t il une idée ?

    Je précise que je suis une bille en informatique et qu'il faut m'expliquer comme en parlant à un demeuré !!  :whistle:

    Merci d'avance

Affichage de 10 réponses de 1 à 10 (sur un total de 10)
  • Auteur
    Réponses
  • #45201
    Avatar photoAZAMOS
    Modérateur

    Bonjour stec.nc, :-)

    Pourquoi t'embêter ? Linux prend en charge le NTFS, donc autant mettre l'entièreté de ton DDE en NTFS ;-)

    Autre conseil : ne partitionnes pas ton DDE : crées 2 dossiers, l'un pour ton Windows et l'autre pour ton Linux. Le partitionnement est à fuir, un article va bientôt sortir à ce sujet.... mais chut !!! ;-)

    #45202
    Avatar photoM i a
    Participant

    Bonjour,

    Tout à fait d'accord avec AZAMOS, pourquoi ne pas mettre tous tes documents dans la partition ntfs ?
    Linux est capable de lire ce format alors que Windows n'est pas capable de lire de l'ext4.
    Tu pourras ainsi avoir accès en lecture et écriture, aux mêmes documents depuis chaque OS.

    En dual-boot avec Windows, on rencontre souvent un problème au niveau du montage des partitions, il faut désactiver le démarrage rapide de Windows.

    C'est étonnant que tu n'aies pas pu modifier les droits sur les partitions avec chown, peut-être du au fait que c'est un disque externe.

    Essaye de cette façon (tu remplaces toto par ton nom d'utilisation, et sda4 par le nom de ta partition) :

    sudo usermod -a -G users toto

    Cette commande ajoute l'utilisateur toto au groupe users. Je dois fermer la session (si ouverte) de cet utilisateur et la réouvrir pour que les changements soient pris en compte. J'ajoute au groupe users seulement les utilisateurs que veux et ce, dans chacune des distributions.

    Ensuite, j'applique des modifications directement sur les fichiers et sous-répertoires du répertoire partagé. En supposant ici que le point de montage du système de fichiers Linux, disons Ext4, de la partition /dev/sda4 est /mnt/sda4 je fais

    sudo chown -R root:users /mnt/sda4

    Le propriétaire du répertoire partagé /mnt/sda4, des fichiers et des sous-répertoires est dorénavant root alors que leurs groupe est users. Ensuite, je modifie encore les permissions afin de donner accès en lecture, écriture et exécution à root et aux utilisateurs du groupe users, alors que les autres n'ont accès qu'en lecture et exécution aux données partagées:

    sudo chmod -R 0775 /mnt/sda4

    À partir de ce moment, tous les utiisateurs de toutes les distributions Linux qui sont dans le groupe users ont accès en lecture, écriture et exécution aux données partagées.

    https://forum.pcastuces.com/donner_permissions_pour_acces_a_une_partition-f8s14945.htm

    Image

    #45206
    Non abonné
    Participant

    Bonjour à vous et merci des retours,

    Pour répondre en 1er à Azamos, si j'ai voulu partitionner mon DDE c'est parce que (si j'ai bien compris, mais merci de m'indiquer si j'ai tort, ça m'arrangerait !) l'image systeme Linux ne se fait QUE sur un format Linux (ext3 ext4) tout du moins avec Timeshit. J'ai d'ailleurs réussi à en faire une qui se trouve dans la partition ext4 de mon DDE et ce sans avoir besoin d'être propriétaire ni d'avoir de droits d'accès ...

    Pour continuer sur mon raisonnement et concernant le fait de ne pas partitionner mais de créer 2 dossiers sur le DDE, peut on les créer pour accueillir éventuellement des formats différents (ntfs / ext4) ?  En clair est ce que je peux créer un dossier qui va recevoir du ext4 (mon image système Linux) dans une partition ntfs ? Et comment je vais le chercher ce dossier quand je lance ma copie d'image système ?

    Un grand merci aussi à Mia pour son post. Je vais prendre un doliprane et tenter de le suivre mais je ne parle pas couramment le chinois linuxien !!  Ai-je besoin de faire toutes ces manip si je suis le seul utilisateur de mon ordi et avec juste une distribution linux ??

    Merci et à bientôt pour de nouvelles aventures ...

    bdj

    #45207
    Avatar photoAZAMOS
    Modérateur

    Re,

    En effet, les images système de TimeShift (et pas "Timeshit", qui pourrait se traduire par "c'est l'heure de mon caca" bg :whistle: mdrmdr pjs ), sont à mettre sur des format Ext 3/4. :good:

    Donc pour ton DDE il te faudra bien 2 partitions. A toi de voir la taille de chacune d'elles, sachant que 50 Go sera très largement suffisant juste pour les sauvegardes système, et les autres fichiers (photos, documents, etc..) que tu comptes partager entre Windows et Linux iront sur le reste du DDE, lui en NTFS, visible des 2 mondes.

    Ici c'est toi qui voit pour les tailles suivant l'usage futur que tu envisages de cet espace de stockage. :-)

    #45208
    Avatar photoM i a
    Participant

    Bonjour à tous,

    AZAMOS wrote:
    (et pas « Timeshit », qui pourrait se traduire par « c’est l’heure de mon caca » bg :whistle: mdrmdr pjs )

    Fallait y penser... Tu n'en loupes pas une AZAMOS :whistle: bg :yahoo: mdrmdr

    Tu as raison stec.nc, une sauvegarde Timeshift ne peut se faire qu'au format Linux.
    Personnellement, je sauvegarde à la fois mon home et la racine avec une programmation journalière.

    Ai-je besoin de faire toutes ces manip si je suis le seul utilisateur de mon ordi et avec juste une distribution linux ??

    C'est seulement pour essayer de récupérer les droits sur ta partition ext4 ;-)

    Je vais prendre un doliprane et tenter de le suivre mais je ne parle pas couramment le chinois linuxien !!

    Ça se passe comme ça sous Linux, on copie les commandes trouvées dans un tuto ou sur un forum si solution trouvée, et on les colle dans le terminal.

    C'est normal de ne pas comprendre toutes ces commandes, certaines te deviendront familières à force de les utiliser, ensuite tu reconnaîtras les structures relativement simples, puis tu te documenteras sur ce monde obscur qu'est le terminal, et quelques parties du code Bash seront alors à ta portée.
    Mais Paris ne s'est pas fait en un jour :yes:
    Quelques liens qui pourront t'être utiles pour comprendre les lignes de commandes :

    http://wiki.linux-france.org/wiki/Les_commandes_fondamentales_de_Linux#Commandes_fondamentales

    https://fr.wikipedia.org/wiki/Commandes_Unix

    http://manpagesfr.free.fr/consulter.html

     

    Image

    #45209
    Avatar photoD i d i e r
    Participant

    Bonjour à tous

    ce lien pour les commandes de base Linux

    https://kissballad.arpinux.org/wikicli.html

    Bon dimanche  :bye:

    #45225
    Non abonné
    Participant

    Bonjour à tous,

    Merci beaucoup pour votre aide  :good: :bye:

    #45227
    Avatar photoAZAMOS
    Modérateur

    Avec plaisir, :-)

    Le sujet peut être fermé ?

    #45228
    Non abonné
    Participant

    Re,

    Oui, j'ai essayé de le passer en résolu ... mais pas trouvé !!

    J'avais prévenu que j'étais une bille ... bdj :bye:

    PS: J'ai lu l'article sur le partitionnement des DD ... Merci pour toutes ces infos :good:

    #45229
    Avatar photoAZAMOS
    Modérateur

    Merci stec.nc :-)

    Pour la mise en place de la balise [RÉSOLU] tu ne peux plus le faire passé quelques heures.

    Il suffit de dire sur ton dernier post que le topic est résolu, et un modo/admin passera la mettre. ;-)

    A bientôt. :bye:

Affichage de 10 réponses de 1 à 10 (sur un total de 10)
  • Vous devez être connecté pour répondre à ce sujet.