Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/07/2019, à 15:39

Kiefran

[RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

Bonjour,

  Préambule: suis une buse en informatique, j'suis de bonne volonté mais j'comprends pas tout : )
 
  Lorsque je fais:

 frankie@frankie-TMP645-M:~$ dmesg | tail -1 > ~/tail.txt; sleep 45 && echo -e "\n\tLes 2 derniers systèmes de fichiers montés :"; mount -l | tail -2 ; echo -e "\n\tUSB, les puces :"; lsusb | sort; echo -e "\n\tUSB, les modules :"; lsusb -t; echo -e "\n\tDMESG :"; dmesg | grep -A999 "$(sed -r 's/([].[])/\\\1/g' ~/tail.txt)" | grep -Evi "80211|associate|authenticat|dhclient|dhcp|forcedeth|ipv6|link is not ready|network|no link during initialization|phy[0-9]|tx/rx|tx status|ufw|wlan"; echo -e "\n\tContenu de /media :"; ls -la /media; echo -e "\n\tContenu de /media/moi :";  ls -la "/media/$USER"; echo -e "\n\tGestionnaire de fichiers :"; dpkg -l | grep -i "file manager" | awk '!/plugin/{print $1,$2,$3,$4}' ; echo -e "\n\tNombre d'éléments de /home/moi appartenant à root :"; find ~ -user root | wc -l; echo -e "\n\tDésignation STABLE des périphériques :"; ls -l /dev/disk/by-id | grep -Ev "\-part[2-9]|\-part1[0-9]|\-part2[0-9]" | sort -k 10 | grep -iv total; echo; lsb_release -d; uname -mr; echo; whoami

  Voici ce qui apparaît:

     

Les 2 derniers systèmes de fichiers montés :
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sdb1 on /media/frankie/Philipus type ext4 (rw,nosuid,nodev,relatime,uhelper=udisks2) [Philipus]

	USB, les puces :
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 04e8:6863 Samsung Electronics Co., Ltd GT-I9500 [Galaxy S4] / GT-I9250 [Galaxy Nexus] (network tethering)
Bus 002 Device 003: ID 12d1:1570 Huawei Technologies Co., Ltd. 
Bus 002 Device 004: ID 1bcf:2c57 Sunplus Innovation Technology Inc. 
Bus 002 Device 005: ID 8087:07dc Intel Corp. 
Bus 002 Device 006: ID 1c7a:0603 LighTuning Technology Inc. 
Bus 002 Device 007: ID 13fe:4200 Kingston Technology Company Inc. 
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

	USB, les modules :
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M
    |__ Port 2: Dev 7, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 4: Dev 2, If 0, Class=Wireless, Driver=rndis_host, 480M
    |__ Port 4: Dev 2, If 1, Class=CDC Data, Driver=rndis_host, 480M
    |__ Port 5: Dev 3, If 4, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 5: Dev 3, If 2, Class=Vendor Specific Class, Driver=option, 480M
    |__ Port 5: Dev 3, If 0, Class=Vendor Specific Class, Driver=option, 480M
    |__ Port 5: Dev 3, If 3, Class=Chip/SmartCard, Driver=, 480M
    |__ Port 5: Dev 3, If 1, Class=Vendor Specific Class, Driver=option, 480M
    |__ Port 6: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 7: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 7: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 8: Dev 6, If 0, Class=Vendor Specific Class, Driver=, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M

	DMESG :
[   55.440726] Bluetooth: RFCOMM ver 1.11
[  408.332958] usb 2-2: new high-speed USB device number 7 using xhci_hcd
[  408.494058] usb 2-2: New USB device found, idVendor=13fe, idProduct=4200, bcdDevice= 1.10
[  408.494065] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  408.494070] usb 2-2: Product: USB Flash Drive
[  408.494074] usb 2-2: Manufacturer: Philips
[  408.494077] usb 2-2: SerialNumber: 07086BF4731B9F98
[  408.578251] usb-storage 2-2:1.0: USB Mass Storage device detected
[  408.578497] scsi host3: usb-storage 2-2:1.0
[  408.578786] usbcore: registered new interface driver usb-storage
[  408.592129] usbcore: registered new interface driver uas
[  409.597077] scsi 3:0:0:0: Direct-Access     Philips  USB Flash Drive  PMAP PQ: 0 ANSI: 6
[  409.597631] sd 3:0:0:0: Attached scsi generic sg1 type 0
[  409.597960] sd 3:0:0:0: [sdb] 120963072 512-byte logical blocks: (61.9 GB/57.7 GiB)
[  409.598259] sd 3:0:0:0: [sdb] Write Protect is off
[  409.598262] sd 3:0:0:0: [sdb] Mode Sense: 45 00 00 00
[  409.598532] sd 3:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  415.623318]  sdb: sdb1
[  415.625822] sd 3:0:0:0: [sdb] Attached SCSI removable disk
[  421.457794] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)

	Contenu de /media :
total 12
drwxr-xr-x   3 root root 4096 avril 11 19:53 .
drwxr-xr-x  24 root root 4096 juin  25 16:30 ..
drwxr-x---+  3 root root 4096 juil. 27 16:24 frankie

	Contenu de /media/moi :
total 12
drwxr-x---+ 3 root root 4096 juil. 27 16:24 .
drwxr-xr-x  3 root root 4096 avril 11 19:53 ..
drwxr-xr-x  3 root root 4096 juil. 27 10:35 Philipus

	Gestionnaire de fichiers :
ii thunar 1.6.15-0ubuntu1 amd64

	Nombre d'éléments de /home/moi appartenant à root :
1

	Désignation STABLE des périphériques :
lrwxrwxrwx 1 root root  9 juil. 27 16:17 ata-TOSHIBA_MQ01ACF032_73FQT0R3T -> ../../sda
lrwxrwxrwx 1 root root  9 juil. 27 16:17 wwn-0x50000394e1c84611 -> ../../sda
lrwxrwxrwx 1 root root 10 juil. 27 16:17 ata-TOSHIBA_MQ01ACF032_73FQT0R3T-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 juil. 27 16:17 wwn-0x50000394e1c84611-part1 -> ../../sda1
lrwxrwxrwx 1 root root  9 juil. 27 16:24 usb-Philips_USB_Flash_Drive_07086BF4731B9F98-0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 juil. 27 16:24 usb-Philips_USB_Flash_Drive_07086BF4731B9F98-0:0-part1 -> ../../sdb1

Description:	Ubuntu 18.04.2 LTS
4.18.0-24-generic x86_64

frankie
frankie@frankie-TMP645-M:~$

  Autant dire pour moi c'est incompréhensible : )

  Je peux cependant m'autoflageller: oui, je l'avoue! Je retirais mon matériel usb sans le démonter ni l'éjecter! Comme j'ai lu qu'c'était pas bien, ben je ne recommencerait pas!
 
  Merci pour vos aides.

  [LA SOLUTION:

  Ma clé était en ext4, je l'ai fait passer en fat32 en la formatant, dans un premier temps rien a changé concernant le root et la lecture seule, puis en redémarrant je suis redevenu le propriètaire de la clé et elle était directe en lecture et écriture. J'ai passé deux bonnes heures à lire - sans comprendre grand-chose- les forums alors que passer par gparted pour la passer en Fat32 était tout-à-fait dans mes cordes, et m'a pris au moins 5 minutes....

  Merci Inbox!]

Dernière modification par Kiefran (Le 27/07/2019, à 17:55)

Hors ligne

#2 Le 27/07/2019, à 15:43

inbox

Re : [RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

Salut,

Avec ta clef USB branchée, que donne cette commande :

sudo blkid

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#3 Le 27/07/2019, à 16:34

Kiefran

Re : [RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

Salut à toi, voci l'retour:

frankie@frankie-TMP645-M:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/sda1: UUID="C0E6-2E40" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="ebeb383f-080f-42e7-9f56-3a7d642604c0"
/dev/sda2: UUID="42c56e5c-eccd-4356-bf9c-6460930bd46c" TYPE="ext4" PARTUUID="6e6a1e24-28ab-4dc0-916a-f5d3e65ce08d"
/dev/sdb1: LABEL="Samsung_T5" UUID="C247-D681" TYPE="exfat" PARTUUID="79648e2c-01"
/dev/sdc1: LABEL="Philipus" UUID="077da5a0-ed52-4712-9482-62f98a5801a4" TYPE="ext4" PARTUUID="75713e6e-01"
frankie@frankie-TMP645-M:~$ 

Hors ligne

#4 Le 27/07/2019, à 16:43

inbox

Re : [RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

Ta clef est formatée en Ext4. As-tu une raison particulière d'utiliser ce format ou est-ce le fait du hasard ?

D'autre part, quel type de fichiers contient-elle ? Des données personnelles ou autre chose ?

Dernière modification par inbox (Le 27/07/2019, à 16:44)


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#5 Le 27/07/2019, à 16:53

Kiefran

Re : [RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

Je me suis dit qu'en changeant de format elle se remettrait miraculeusement à fonctionner. C'est nécessaire de la mettre en FAT32 de tout temps?

  Je ne sais pas ce qu'elle contient, rien apparait quand je l'ouvre sur le bureau. Peut-être l'ai-je utilisé pour une install live-CD m'en souviens plus. En tout cas on peut supprimer ce qu'il y a dessus sans souci.

Hors ligne

#6 Le 27/07/2019, à 17:09

inbox

Re : [RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

Il est préférable d'utiliser la FAT32 (éventuellement l'Exfat), surtout si tu souhaites utiliser ta clef avec un autre système d'exploitation.
Ton problème actuel vient certainement des droits d'accès. C'est une grosse différence entre FAT et Ext. Le 1er ne sait pas gérer les droits d'accès alors que le second oui.

Pour formater ta clef en Fat, lance l'utilitaire gparted, après l'avoir installé, si nécessaire. Ensuite, tu te sélectionnes, en haut à droite, ta clef. La il te suffit de la reformater en FAT32.


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#7 Le 27/07/2019, à 17:46

Kiefran

Re : [RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

C'est bon, gparted, tant que c'est du formatage, chais faire : )

  Voici ce que ça me dis quand je réitère la première commande:

     

Les 2 derniers systèmes de fichiers montés :
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sda1 on /media/frankie/C479-E3CD type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)

	USB, les puces :
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 04e8:6863 Samsung Electronics Co., Ltd GT-I9500 [Galaxy S4] / GT-I9250 [Galaxy Nexus] (network tethering)
Bus 002 Device 003: ID 12d1:1570 Huawei Technologies Co., Ltd. 
Bus 002 Device 004: ID 1bcf:2c57 Sunplus Innovation Technology Inc. 
Bus 002 Device 005: ID 8087:07dc Intel Corp. 
Bus 002 Device 006: ID 1c7a:0603 LighTuning Technology Inc. 
Bus 002 Device 007: ID 13fe:4200 Kingston Technology Company Inc. 
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

	USB, les modules :
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M
    |__ Port 2: Dev 7, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 4: Dev 2, If 0, Class=Wireless, Driver=rndis_host, 480M
    |__ Port 4: Dev 2, If 1, Class=CDC Data, Driver=rndis_host, 480M
    |__ Port 5: Dev 3, If 4, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 5: Dev 3, If 2, Class=Vendor Specific Class, Driver=option, 480M
    |__ Port 5: Dev 3, If 0, Class=Vendor Specific Class, Driver=option, 480M
    |__ Port 5: Dev 3, If 3, Class=Chip/SmartCard, Driver=, 480M
    |__ Port 5: Dev 3, If 1, Class=Vendor Specific Class, Driver=option, 480M
    |__ Port 6: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 6: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 7: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 7: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 8: Dev 6, If 0, Class=Vendor Specific Class, Driver=, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M

	DMESG :
[   63.715660] Bluetooth: RFCOMM ver 1.11
[  135.498415] usb 2-2: new high-speed USB device number 7 using xhci_hcd
[  135.659594] usb 2-2: New USB device found, idVendor=13fe, idProduct=4200, bcdDevice= 1.10
[  135.659601] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  135.659605] usb 2-2: Product: USB Flash Drive
[  135.659609] usb 2-2: Manufacturer: Philips
[  135.659613] usb 2-2: SerialNumber: 07086BF4731B9F98
[  135.662247] usb-storage 2-2:1.0: USB Mass Storage device detected
[  135.663465] scsi host0: usb-storage 2-2:1.0
[  136.679317] scsi 0:0:0:0: Direct-Access     Philips  USB Flash Drive  PMAP PQ: 0 ANSI: 6
[  136.680340] sd 0:0:0:0: Attached scsi generic sg0 type 0
[  136.681750] sd 0:0:0:0: [sda] 120963072 512-byte logical blocks: (61.9 GB/57.7 GiB)
[  136.682059] sd 0:0:0:0: [sda] Write Protect is off
[  136.682067] sd 0:0:0:0: [sda] Mode Sense: 45 00 00 00
[  136.682387] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  142.700998]  sda: sda1
[  142.704351] sd 0:0:0:0: [sda] Attached SCSI removable disk
[  153.563219] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

	Contenu de /media :
total 12
drwxr-xr-x   3 root root 4096 avril 11 19:53 .
drwxr-xr-x  24 root root 4096 juin  25 16:30 ..
drwxr-x---+  3 root root 4096 juil. 27 18:40 frankie

	Contenu de /media/moi :
total 40
drwxr-x---+ 3 root    root     4096 juil. 27 18:40 .
drwxr-xr-x  3 root    root     4096 avril 11 19:53 ..
drwxr-xr-x  2 frankie frankie 32768 janv.  1  1970 C479-E3CD

	Gestionnaire de fichiers :
ii thunar 1.6.15-0ubuntu1 amd64

	Nombre d'éléments de /home/moi appartenant à root :
1

	Désignation STABLE des périphériques :
lrwxrwxrwx 1 root root  9 juil. 27 18:40 usb-Philips_USB_Flash_Drive_07086BF4731B9F98-0:0 -> ../../sda
lrwxrwxrwx 1 root root 10 juil. 27 18:40 usb-Philips_USB_Flash_Drive_07086BF4731B9F98-0:0-part1 -> ../../sda1
lrwxrwxrwx 1 root root  9 juil. 27 18:38 ata-TOSHIBA_MQ01ACF032_73FQT0R3T -> ../../sdb
lrwxrwxrwx 1 root root  9 juil. 27 18:38 wwn-0x50000394e1c84611 -> ../../sdb
lrwxrwxrwx 1 root root 10 juil. 27 18:38 ata-TOSHIBA_MQ01ACF032_73FQT0R3T-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 juil. 27 18:38 wwn-0x50000394e1c84611-part1 -> ../../sdb1

Description:	Ubuntu 18.04.2 LTS
4.18.0-24-generic x86_64

frankie
frankie@frankie-TMP645-M:~$ 

  Edit >> en redémarrant cette fois-çi je suis bien l'utilisateur propriétaire! Alors qu'après avoir formater c'était encore Root.

  Ce que j'aimerais comprendre, c'est pourquoi si EXT4 ne sais pas gérer les droits d'accès, c'est d'office root qui est propriétaire? Là je n'ai rien touché après le formatage et je suis d'office le propriètaire...
 
  Quoi qu'il en soit, merci à toi pour ton aide ma foi précieuse, j'vais pouvoir barrer ça de ma liste : )

Dernière modification par Kiefran (Le 27/07/2019, à 17:51)

Hors ligne

#8 Le 27/07/2019, à 20:08

inbox

Re : [RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

C'est l'inverse, Ext oblige à gérer les droits alors que Fat s'en moque.


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#9 Le 27/07/2019, à 21:32

moko138

Re : [RÉSOLU] Pb clé usb en lecture seule et Root impossible à modifier

Il y a trois points :
- éjecter
- root
- propriétaire ext4

= =

A) Éjecter en toute sécurité
  On voit dans ton message #7 :

[  153.563219] FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt.

En #1, tu dis que tu as compris. Je précise juste que ce n'est pas une question de morale ; c'est que, si la moindre opération est pendante, le débranchement va mettre tout ou partie du système de fichiers en vrac !
Pas besoin de "t'autoflageller" - surtout que nous avons tous fait les mêmes erreurs.  big_smile )

= =

B) Root
En #1 et en #7, on lit :

	Nombre d'éléments de /home/moi appartenant à root :
1

Alors :

1) D'abord exécuter depuis la session normale (pas en session root) :

sudo chown -Rc $USER:$USER /home/$USER

commande à copier-coller telle quelle.


2) Ensuite, vider la corbeille.


3) Enfin Redémarrer.


Et à l'avenir :

/!\ JAMAIS de sudo thunar ni de sudo nautilus en session installée !
Ni de sudo + aucune autre appli en mode graphique.
En cas de tentation, se reporter à
https://doc.ubuntu-fr.org/utilisateurs/ … privileges,
page où Roschan répertorie des alternatives valides. smile

= =

C) Propriétaire ext4
Pour compléter les explications d'erresse, quand tu crées un système de fichiers EXTn, il appartient à root puisque créé avec les droits d'administration.
  Donc, pour pouvoir s'en servir, il faut, support branché et monté, te rendre propriétaire du point de montage :

sudo chown -c $USER:$USER  le-point-de-montage  ## attention : SANS l'option "-R" !

Avant ton reformatage en fat32, il aurait donc suffi que tu fasses :

sudo chown -c $USER:$USER  /media/$USER/Philipus  ## attention : SANS l'option "-R" !

commande à copier-coller telle quelle.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne