Page 1 sur 2
permissions sur disques durs
Posté : mer. 13 sept. 2023 12:03
par lolodusuc
Bonjour,
j'ai des disques durs de stockage + une partition W10 qui se montent parfaitement bien au démarrage mais qui sont réservés au proprietaire Root.
lorsque j'essaie de changer le proprietaire et les permissions sur ces disques avec sudo chown ou chmod, je reçois un retour "operation non permise" et je n'arrive pas à comprendre pourquoi.
merci de votre aide
laurent
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 13:01
par lolodusuc
pardon, je n'ai pas précisé que ces 4 disques sont en Exfat.
je viens de verifier dans le bios et le "fast boot" est désactivé;
merci
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 13:56
par lolodusuc
merci
désolé, mais je ne trouve pas dans ce tuto le changement des droits en acriture
quand je cherche à intervenir avec un utilitaire de gestion des disques, je vois: nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=musique
il n'y est pas fait mention de nouser ni de owner, aussi je ne comprends pas pourquoi je ne peux rien changer
est-ce que l'option umask du fichier fstab serait utile ?
mais là je dépasse mes competences, je ne veux pas me lancer seul
laurent
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 13:59
par lolodusuc
ou bien rajouter uid et gid ?
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 14:23
par lolodusuc
exfatfuse et exfatprogs installés !
Code : Tout sélectionner
/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>
# / was on /dev/nvme0n1p4 during installation
UUID=dbca390c-a9a6-40fb-90e6-a652495deefb / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=B1A2-7C90 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
/dev/disk/by-uuid/E003-81CC /mnt/E003-81CC auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=musique 0 0
/dev/disk/by-uuid/37A6-E9E3 /mnt/37A6-E9E3 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=films 0 0
/dev/disk/by-uuid/E44C-9031 /mnt/E44C-9031 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=series 0 0
/dev/disk/by-uuid/AE8A-8540 /mnt/AE8A-8540 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=films%20à%20traiter 0 0
Code : Tout sélectionner
lolo@lolo-desktop:~$ blkid -o full
/dev/nvme0n1p1: UUID="B1A2-7C90" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="a74a65d0-3ee7-4e04-8109-8e0552eb475c"
/dev/nvme0n1p4: UUID="dbca390c-a9a6-40fb-90e6-a652495deefb" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="9c4be8fc-858a-4b3b-9bd8-579b9d4939bd"
/dev/nvme0n1p2: LABEL="win" BLOCK_SIZE="512" UUID="21970D6C7CADC82A" TYPE="ntfs" PARTUUID="54e06129-3ccf-4987-8065-43adbc9642fc"
/dev/sdd1: LABEL="films afair" UUID="AE8A-8540" BLOCK_SIZE="512" TYPE="exfat" PARTLABEL="films M-CM- traiter" PARTUUID="fb20e92e-1651-4453-90cf-3aea778bf856"
/dev/sdb1: LABEL="films" UUID="37A6-E9E3" BLOCK_SIZE="512" TYPE="exfat" PTTYPE="dos" PARTLABEL="films" PARTUUID="9d7e267f-ae22-43b1-a999-8cd2ad905fed"
/dev/sdc1: LABEL="series" UUID="E44C-9031" BLOCK_SIZE="512" TYPE="exfat" PARTLABEL="series" PARTUUID="2ba30271-bafe-493c-a8f8-fa755ca797bb"
/dev/sda1: LABEL="musique" UUID="E003-81CC" BLOCK_SIZE="512" TYPE="exfat" PTTYPE="dos" PARTLABEL="musique" PARTUUID="db5afd1a-0edb-4382-a4b3-212203ce016f"
/dev/nvme0n1p3: PARTLABEL="Microsoft reserved partition" PARTUUID="4568f132-7ec7-4bc6-97db-90bf7e091a3d"
[code]
[code]lolo@lolo-desktop:~$ aptitude search exfat
i exfat-fuse - pilote exFAT de lecture et écriture pour FUSE
i exfatprogs - tools to create, check and label exFAT filesystems
p forensics-samples-exfat - Set of files to help learn/test forensics tools and techniques (exFAT)
merci de ton aide
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 15:10
par lolodusuc
en remplaçant la ligne de fstab concernant ce disque par celle que tu as donné, il retourne
Code : Tout sélectionner
lolo@lolo-desktop:~$ sudo mount /mnt/E003-81CC
mount: /etc/fstab : erreur d'analyse à la ligne 13 — ignorée
mount: /mnt/E003-81CC: impossible à trouver dans /etc/fstab.
j'ai essayé de rajouter seulement le passage avec uid, gid et umask à la ligne originale, même chose
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 15:12
par lolodusuc
dans ce cas l'erreur retournée est
Code : Tout sélectionner
lolo@lolo-desktop:~$ sudo mount /mnt/E003-81CC
mount: /mnt/E003-81CC: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 16:32
par lolodusuc
le voici
Code : Tout sélectionner
lolo@lolo-desktop:~$ 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>
# / was on /dev/nvme0n1p4 during installation
UUID=dbca390c-a9a6-40fb-90e6-a652495deefb / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=B1A2-7C90 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
/dev/disk/by-uuid/E003-81CC /mnt/E003-81CC auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=musique 0 0
/dev/disk/by-uuid/37A6-E9E3 /mnt/37A6-E9E3 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=films 0 0
/dev/disk/by-uuid/E44C-9031 /mnt/E44C-9031 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=series 0 0
/dev/disk/by-uuid/AE8A-8540 /mnt/AE8A-8540 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=films%a%traiter 0 0
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 16:47
par lolodusuc
désolé, pas compris...
celui-ci
Code : Tout sélectionner
lolo@lolo-desktop:~$ 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>
# / was on /dev/nvme0n1p4 during installation
UUID=dbca390c-a9a6-40fb-90e6-a652495deefb / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=B1A2-7C90 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
UUID=9d7e267f-ae22-43b1-a999-8cd2ad905fed /mnt/E003-81CC exfat defaults,uid=1000,gid=100,umask=0002 0 0
/dev/disk/by-uuid/37A6-E9E3 /mnt/37A6-E9E3 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=films 0 0
/dev/disk/by-uuid/E44C-9031 /mnt/E44C-9031 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=series 0 0
/dev/disk/by-uuid/AE8A-8540 /mnt/AE8A-8540 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=films%a%traiter 0 0
renvoie
Code : Tout sélectionner
lolo@lolo-desktop:~$ sudo mount /mnt/E003-81CC
mount: /mnt/E003-81CC: impossible de trouver UUID=9d7e267f-ae22-43b1-a999-8cd2ad905fed.
et celui-la
Code : Tout sélectionner
lolo@lolo-desktop:~$ 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>
# / was on /dev/nvme0n1p4 during installation
UUID=dbca390c-a9a6-40fb-90e6-a652495deefb / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=B1A2-7C90 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
/dev/disk/by-uuid/E003-81CC /mnt/E003-81CC auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs,uid=1000,gid=100,umask=0002-name=musique 0 0
/dev/disk/by-uuid/37A6-E9E3 /mnt/37A6-E9E3 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=films 0 0
/dev/disk/by-uuid/E44C-9031 /mnt/E44C-9031 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=series 0 0
/dev/disk/by-uuid/AE8A-8540 /mnt/AE8A-8540 auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=films%a%traiter 0 0
renvoie
Code : Tout sélectionner
lolo@lolo-desktop:~$ sudo mount /mnt/E003-81CC
mount: /mnt/E003-81CC: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error.
Re: permissions sur disques durs
Posté : mer. 13 sept. 2023 17:05
par lolodusuc
nickel !
merci !
deux détails:
gid=100 c'est la valeur que j'ai trouvée pour désigner le groupe "users" auquel appartiennent mes deux comptes utilisateurs
le disque n'apparait plus dans la rubrique "peripheriques" du gestionnaire de fichiers (nemo), il faut que j'aille le chercher dans /mnt - il y a un "truc" pour le voir en acces rapide ?
laurent