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 22/11/2014, à 11:53

Tintin38

Disque USB qui passe en lecture seule suite à mise à jour (14.04)

Bonjour

Suite à une installation d'ubuntu-gnome 14.04, un disque USB (formaté en ext4) ne peut plus se monter, ou se monte uniquement en lecture seule.

Ce pourrait être éventuellement un problème matériel (et le système le passerait automatiquement en lecture seule pour le protéger), mais ce disque a toujours bien marché (sous ubuntu 13.10 et antérieur) et il se monte toujours sans problème sur un autre ordinateur (sous ubuntu 13.10), on peut y écrire . De plus, pour avoir fait 2 fois l'expérience, il se monte sans problème juste après l'installation du système (ubuntu-gnome 14.04), c'est visiblement suite à la mise à jour des paquets qu'il devient inaccessible (en général, une première opération d'écriture est possible, puis le disque passe en lecture seule).

J'ai essayé tout les trucs qui semblent classiques pour corriger ces questions de disque en lecture seule (changer les droits, le monter automatiquement via le fstab, fsck etc...) en vain...

Dernière modification par Tintin38 (Le 22/11/2014, à 12:08)

Hors ligne

#2 Le 24/11/2014, à 01:44

U-topic

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

Tintin38 a écrit :

Bonjour
J'ai essayé tout les trucs qui semblent classiques
...

T'as essayé de le monter manuellement et d'écrire dessus en étant root ?

Hors ligne

#3 Le 24/11/2014, à 07:47

Tintin38

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

U-topic a écrit :

T'as essayé de le monter manuellement et d'écrire dessus en étant root ?

Oui, et pas plus de droits dessus.

Hors ligne

#4 Le 25/11/2014, à 23:43

U-topic

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

Donc tu ne peux pas écrire dessus en root?
Et que donne:
Juste après l'insertion du disque

dmesg

et une fois qu'il est monté

mount

Hors ligne

#5 Le 26/11/2014, à 00:05

Tintin38

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

Merci pour votre intérêt pour la question

dmesg →

usb 2-3: new high-speed USB device number 6 using ehci-pci
[ 9956.631307] usb 2-3: New USB device found, idVendor=0bc2, idProduct=2332
[ 9956.631314] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9956.631318] usb 2-3: Product: Portable
[ 9956.631323] usb 2-3: Manufacturer: Seagate
[ 9956.631327] usb 2-3: SerialNumber: 2GH767EZ
[ 9956.631871] usb-storage 2-3:1.0: USB Mass Storage device detected
[ 9956.632684] scsi10 : usb-storage 2-3:1.0
[ 9957.632962] scsi 10:0:0:0: Direct-Access     Seagate  Portable         SF04 PQ: 0 ANSI: 4
[ 9957.633380] sd 10:0:0:0: Attached scsi generic sg1 type 0
[ 9957.634188] sd 10:0:0:0: [sde] 976773164 512-byte logical blocks: (500 GB/465 GiB)
[ 9957.634946] sd 10:0:0:0: [sde] Write Protect is off
[ 9957.634952] sd 10:0:0:0: [sde] Mode Sense: 1c 00 00 00
[ 9957.635558] sd 10:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 9957.718602]  sde: sde1
[ 9957.752698] sd 10:0:0:0: [sde] Attached SCSI disk
[ 9958.261933] end_request: critical target error, dev sde, sector 0
[ 9958.261949] JBD2: recovery failed
[ 9958.261956] EXT4-fs (sde1): error loading journal

mais il ne se monte pas (sur cet ordinateur) :
de manière graphique

Error mounting /dev/sde1 at /media/laval/Disk_USB_500Go1: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sde1" "/media/laval/Disk_USB_500Go1"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sde1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

ou pmount /dev/sde1

mount : mauvais type de système de fichiers, option erronée, superbloc erroné
        sur /dev/sde1, page de code ou programme auxiliaire manquant, ou autre erreur
       Dans quelques cas certaines informations sont utiles dans le journal
        système — essayez « dmesg | tail » ou quelque chose du genre

mount : mauvais type de système de fichiers, option erronée, superbloc erroné
        sur /dev/sde1, page de code ou programme auxiliaire manquant, ou autre erreur
       Dans quelques cas certaines informations sont utiles dans le journal
        système — essayez « dmesg | tail » ou quelque chose du genre

Hors ligne

#6 Le 26/11/2014, à 00:37

U-topic

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

Ok alors:

fdisk -l

Avec le disque non monté:

e2fsck /dev/sde1

Hors ligne

#7 Le 26/11/2014, à 10:03

Tintin38

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

fdisk pour le disque en question

Disk /dev/sda: 500.1 GB, 500107859968 bytes
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773164 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xcc1f60d6

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda1   *          63   976768127   488384032+   7  HPFS/NTFS/exFAT

e2fsck /dev/sda1

e2fsck 1.42.9 (4-Feb-2014)
Disk_USB_500Go : récupération du journal
Disk_USB_500Go contient un système de fichiers comportant des erreurs, vérification forcée.
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
Disk_USB_500Go : 18280/30531584 fichiers (25.2% non contigüs), 73011575/122096008 blocs


Si je monte le disque sous un autre PC sous ubuntu 13.10, plus de problème de montage ou  d'écriture ; on a alors les résultats suivants :

fdisk

Disk /dev/sdd: 500.1 GB, 500107859968 bytes
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773164 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xcc1f60d6

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdd1   *          63   976768127   488384032+   7  HPFS/NTFS/exFAT

e2fsck /dev/sdd

e2fsck 1.42.5 (29-Jul-2012)
ext2fs_open2: Numéro magique invalide dans le super-bloc
e2fsck : Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
e2fsck: Numéro magique invalide dans le super-bloc lors de la tentative d'ouverture de /dev/sdd

Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>

C'est donc la tolérance a un secteur (bloc ?) défectueux qui ne semble pas être la même entre les 2 systèmes...

Dernière modification par Tintin38 (Le 26/11/2014, à 10:08)

Hors ligne

#8 Le 26/11/2014, à 10:25

J5012

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

fdisk le dit : le disque 500go est une partition formattee en ntfs !

evidemment si tu lances e2fsck qui part du fait qu'il doit reparer une partition ext2/3/4, normal qu'il trouve des erreurs bizarres... d'ou l'astuce de seulement utiliser l'outil global fsck qui fait une recherche de concordance ...

avec le ntfs, ce n'est reparable detectable que sous w ...

Hors ligne

#9 Le 26/11/2014, à 10:52

Tintin38

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

A la base, le disque est (ou se veut) bien formaté en ext4
kECELzk.png
c'est possible d'avoir du contenu en ext4 sur une partition ntfs ?

Dernière modification par Tintin38 (Le 26/11/2014, à 10:53)

Hors ligne

#10 Le 26/11/2014, à 18:10

U-topic

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

Ola effectivement y'a eu un léger soucis à ce niveau, le repair ne passe pas c'est normal...
Y'a moyen que tu le reformates ou il y a déjà trop de données dessus ?
Si tu peux (VÉRIFIE BIEN LE DISQUE SUR LEQUEL TU ÉCRIS):

 dd if=/dev/zero of=/dev/sde conv=notrunc  

Tu n'es pas obligé de tout effacer, laisse le tourner ~30 sec qu'il ait juste le temps d'effacer le mbr, table de partition et autre meta (y'a moyen de le préciser mais je ne suis pas en mesure de chercher la commande là...)
après recréé une partition avec fdisk et:

mkfs.ext4  /dev/sde1

Hors ligne

#11 Le 26/11/2014, à 18:46

Tintin38

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

U-topic a écrit :

Y'a moyen que tu le reformates ou il y a déjà trop de données dessus ?

Dans la mesure du possible, j'aimerais éviter, c'est pénible de balader 350Go de données.
Surtout que le disque marche bien (ou semble bien marcher) hors de cet ordi...

Si il y a juste moyen de toucher à la table de partition ou autre ?

Hors ligne

#12 Le 26/11/2014, à 19:26

U-topic

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

Il "marche" sur quelle plateforme ?
Là ça peut nous aider...

Oui y'aurait éventuellement moyen de redimensionner la partition principale et faire des tests sur une partition en ext4 mais bon chiant et pas forcément utile...
Y'a également moyen que ça ressemble à ce bug mais c'est le ntfs sur le fdisk qui me semble louche ici...

Hors ligne

#13 Le 26/11/2014, à 19:45

Tintin38

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

U-topic a écrit :

Il "marche" sur quelle plateforme ?
Là ça peut nous aider...

Ben c'est marqué dans mon premier message et d'autres plus bas.
Le disque marche normalement sous ubuntu 13.10 sur plusieurs machines, et a priori sur installation "fraîche" d'ubuntu-gnome 14.04 :

Tintin38 a écrit :

De plus, pour avoir fait 2 fois l'expérience, il se monte sans problème juste après l'installation du système (ubuntu-gnome 14.04), c'est visiblement suite à la mise à jour des paquets qu'il devient inaccessible (en général, une première opération d'écriture est possible, puis le disque passe en lecture seule).

Dernière modification par Tintin38 (Le 26/11/2014, à 19:46)

Hors ligne

#14 Le 26/11/2014, à 20:31

U-topic

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

Effectivement sorry..
Et sur ces plateformes, dmesg, fdisk -l et mount donnent quoi ?

Hors ligne

#15 Le 28/11/2014, à 21:51

J5012

Re : Disque USB qui passe en lecture seule suite à mise à jour (14.04)

en #9, utilitaire de disques donne un id ntfs avec un contenu ext4

puisque 13.10 le voit sans probleme, profite-s-en pour reparer avec

mais perso il y a peu de chances :
- si l'id est en ntfs, ca veut dire que le bloc qui enregistre le type linux est hs ou le sera bientot, l'electronique du disque semble etre revenu sur l'ancienne inscription ntfs (elle persiste si le disque n'avait pas ete formatte correctement)

Hors ligne