Alionet - Communauté openSUSE francophone

openSUSE => Matériel => Discussion initiée par: Philoupes le 29 Septembre, 2023, 10:13:38

Titre: La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 29 Septembre, 2023, 10:13:38
Bonjour à toutes et tous,

Depuis la dernière mise à jour de TW (plus de 450 paquets)
La partition NTFS (Windows) de mon disque dur externe ne se monte pas. Ni en automatique comme elle faisait avant, ni lorsque je clique dessus.
Cf, les copies d'écran jointe.
A savoir, je suis sous TW, le DD externe est un SSD de 2To partitionné en 2 partitions égales, une en EXT4 qui se monte seule et OK et l'autre en NTFS qui ne se monte plus.

J'ai testé le DD sur mon portable qui n'a pas encore "subit" la mise a jour et il se monte (je ne pense pas a un dysfonctionnement du disque....)
J'ai testé aussi un vieux DD externe configuré pareil (2 partitions) mais en DD mécanique et ... ça mets trois plombes mais ça se monte...
Une idée ?
Est ce que la dernière MàJ aurait pu faire "sauter" une configuration ?
Peut être pas de rapport mais depuis cette dernière MàJ, j'ai une demande d'ouverture du coffre fort gnome-keyring à l'ouverture de Evolution (logiciel de courriel) ... J'avais pas ça avant.

Merci pour vos idées
Amicalement
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: sobkowiak le 29 Septembre, 2023, 17:21:24
Il y a depuis longtemps des trucs foireux avec ntfs. Depuis au moins deux semaines, je ne peux plus rien déplacer ou copier vers Windows 11 et inversement je ne peux que copier depuis Windows vers Leap,et aussi pendant quelques temps, je n'avais pas accès non plus à un DD externe formaté en ntfs.  Et ce n'est pas une question de droits, puisque auparavant toutes les opérations étaient possibles
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: burn2 le 29 Septembre, 2023, 17:38:23
BOnjour,
Vous êtes sûr d'avoir bien éteint votre windows 10/11?
Genre il faut désactiver l'option de démarrage rapide, sinon la partition est verrouillée et non montable par un autre système.


Perso ras, sous leap j'accède bien toujours à ma partition de windows 10.
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 30 Septembre, 2023, 10:18:40
Bonjour @sobkowiak et @burn2 ,

Oui, c'est d'autant foireux que j'ai une partition NTFS sur le DD fixe (2To) à laquelle je peux accéder toujours sans problème (à part qu'il me demande le MdP root ... Mais ça fait des siècles que c'est comme ça)
Mais là, ça ne touche que la partition d'un SSD externe, qui me sert de transfert entre deux machines.
-
Sinon, moi je suis sous Tumbleweed et je n'utilise pas Windows du tout, donc il est bien "éteint" ;D 

J'ai refais des mise à jour ce matin et le problème est toujours présent.
Du coup je me dis que ça vient peut être quand même du SSD et j'en ai commandé un autre. Celui là je vais le sauvegarder intégralement puis le reformater et retester...
On verra
Amicalement et merci pour vos messages
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 01 Octobre, 2023, 12:28:56
Coucou,

Allez, un petit update de mes aventures... Et là j'ai un peu besoin des guru de la ligne de commande et de la gestion des files system...
--
Ce matin, encore une mise à jour qui ne change rien... Toujours impossible de monter cette partition en NTFS d'un DD SDD externe qui se montait correctement sans action de ma part il y a quelques jours (à noter que la partition EXT4 de ce DD se monte sans soucis comme avant)
-
Du coup j'ai l'idée d'aller en console et en root et de tenter de la monter à la mano...
je fais un :
mount /dev/sde2 /run/media/ppes/2TO-WIN /
et je me prends d'abord une histoire d'aller regarder dans dsmeg... Ce que je fait et à la fin du fichier j'ai ça :
[ 7919.459368] ntfs3: sde2: It is recommened to use chkdsk.
[ 7919.463117] ntfs3: sde2: volume is dirty and "force" flag is not set!
Beurk... Il est sale qu'il dit ... Comme j'ai pas Windows ni un vieux DOS je sais pas faire chkdsk...
Mais dessous ma commande initiale y avait ça :
fuse: failed to access mountpoint /run/media/ppes/2TO-WIN: No such file or directory
Arghhh ... Serait possible ?
Je me rue (on conjugue comment à la première personne ce verbe ? rus ? rue ? ru ?) sur le répertoire /run/media/ppes...
Et là... Effectivement, le point de montage n'existe pas ...
FIXE-MAISON:~ # cd /run/media/ppes/
FIXE-MAISON:/run/media/ppes # ls
2TO-LINUX  BACKUP-4TO-ICY  EXCHANGE  ICYBOX-4TO  WIN7
Damned !
FIXE-MAISON:/run/media/ppes # mkdir 2TO-WIN
FIXE-MAISON:/run/media/ppes # ls
2TO-LINUX  2TO-WIN  BACKUP-4TO-ICY  EXCHANGE  ICYBOX-4TO  WIN7
FIXE-MAISON:/run/media/ppes # mount /dev/sde2 /run/media/ppes/2TO-WIN
FIXE-MAISON:/run/media/ppes #
Et là ... ça a marché !
Ma partition a été montée sans discussion aucune...
Bref, je suis en train de faire une sauvegarde de principe avant de tenter le débranchement, l'extinction puis la remise en route...
Je reviendrais dire si ça refonctionne ou s'il va me falloir refaire cette manip a chaque fois à la main...

...
J'arrive...
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 01 Octobre, 2023, 14:42:52
... Voilà, je suis revenu après avoir fait mes tests et ...
La mauvaise nouvelle c'est qu'il faut refaire toute la manip de création du /run/media/REPERTOIRE-de-la-partition et le montage ... en root et de fait lorsqu'on veut le démonter il demande le MdP root...

La presque bonne nouvelle c'est que je viens de reproduire la panne sur mon portable équipé de TW aussi MAIS sur lequel j'avais pas encore fait les mises à jour de la semaine ...
ça fonctionnait nickel avant les mises à jour (j'ai testé avec le même SSD, même conditions)
ET... ça fonctionne plus après avoir fait les MàJ
Je dis presque bonne nouvelle car ça veut dire que c'est la MàJ qui est en cause et que probablement je dois pas être le seul.

Ce qui est étrange c'est que, ça le fait pas (l'erreur) sur un DD Externe qui est HDD mais que ça le fait pas non plus sur un disque SVMe externe. (tout deux en USB bien entendu)

Je vais essayer de monter un autre SSD dans un boitier externe et je referais un test avec un SSD formaté pour voir...

Bonne journée
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 08 Octobre, 2023, 15:01:52
Re coucou à tous,

Juste pour dire que le problème persiste (bon y a pas eu de mise à jour majeure depuis, genre Kernel ou fichier système)
J'ai essayé un SSD neuf monté dans le même boîtier externe et le problème se produit aussi avec le SSD neuf formaté exactement pareil que l'ancien...
...
Je vais chercher à me procurer un autre boitier pour voir si ça vient pas de là... Mais pour rappel, avant la MàJ en question ça fonctionnait nickel et j'avais testé sur mon portable qui n'avait pas la MàJ et ça fonctionnait

Voilà voilà...
Je me sens un peu seul
Amicalement
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: sobkowiak le 08 Octobre, 2023, 19:23:15
C'est bien un problème de M-à-j. Hier je pouvais déplacer des fichiers sur mon SSD formaté en ntfs,  et après une m-à-j de Leap, je ne peux plus que copier depuis Windows et je ne peux rien faire dans l'autre sens. J'avais cru un instant que le souci venait de Windows, malheureusement ce n'est pas le cas.
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 08 Octobre, 2023, 20:14:04
Bonsoir @sobkowiak
C'est un SSD externe dans un boitier comme moi ?
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: yoman le 09 Octobre, 2023, 04:37:51

@Philoupes

Tu as oublié 2 choses :
... Voilà, je suis revenu après avoir fait mes tests et ...
La mauvaise nouvelle c'est qu'il faut refaire toute la manip de création du /run/media/REPERTOIRE-de-la-partition et le montage ... en root et de fait lorsqu'on veut le démonter il demande le MdP root...

La presque bonne nouvelle c'est que je viens de reproduire la panne sur mon portable équipé de TW aussi MAIS sur lequel j'avais pas encore fait les mises à jour de la semaine ...
ça fonctionnait nickel avant les mises à jour (j'ai testé avec le même SSD, même conditions)
ET... ça fonctionne plus après avoir fait les MàJ
Je dis presque bonne nouvelle car ça veut dire que c'est la MàJ qui est en cause et que probablement je dois pas être le seul.

Ce qui est étrange c'est que, ça le fait pas (l'erreur) sur un DD Externe qui est HDD mais que ça le fait pas non plus sur un disque SVMe externe. (tout deux en USB bien entendu)

Je vais essayer de monter un autre SSD dans un boitier externe et je referais un test avec un SSD formaté pour voir...

Bonne journée
Philippe
@Philoupes

Pour la partition ntfs ,il faut l'a déclarer dans ton fstab
Exemple
/dev/sdX  /mnt/SSD  ntfs  defaults  0  0

Avant il te faut bien identifier ta partition que tu veux déclarer :

sudo fdisk -l

Ensuite il faut faire un :

sudo mount -a
pour monter toutes partitions de fstab

A savoir :


Il se peut que cela change le chemin de ta partition, dans le fstab.

Fait donc une sauvegarde de ton fstab dès que tu as déclaré ton ntfss

chemin fstab : /etc/fstab
sudo cp fstab fstab.bak

Normalement ça devrait automatiquement reconnaître ta partition ntfs au démarrage
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: sobkowiak le 09 Octobre, 2023, 18:58:43
Bonsoir @sobkowiak
C'est un SSD externe dans un boitier comme moi ?
Philippe
Il y a réellement un rapport avec les m-à-j, puisque aujourd'hui  tout refonctionne normalement.
Pour répondre à votre question, le SSD est interne, mais j'ai eu ce souci aussi avec un DD externe.
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 13 Octobre, 2023, 17:55:26
Bonjour @sobkowiak
Ben ça c'est bizarre...
Je viens de faire une ben grosse MàJ de mon TW et bé ... Nan, toujours pas de montage automatique de cette partition NTFS...
Comprends plus ...
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Pascal le 13 Octobre, 2023, 21:28:26
Bonsoir

Il y a un truc que je comprends pas le support NTFS n'a jamais été complet avec NTFS-3G, pas de journalisation, pas de gestion des droits.  Pourquoi vous ne reformater pas en exFAT vos disques pour ne plus avoir de problème???
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: sobkowiak le 13 Octobre, 2023, 21:44:26
Sur Leap pas de souci avec un SSD externe, idem avec TumbleweedSlow sur VBox, par contre impossible avec Tumbleweed, toujours sur VBox.
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 18 Octobre, 2023, 16:04:09
Bonjour @Pascal,
Effectivement, je pourrais mais initialement cette partition me servait de partition d'échange avec des systèmes sous NTFS comme Windows.
C'est vrai que n'ayant pas Windows je pourrais très bien reformater cette partition en EXT4 comme les autres et n'utiliser qu'une clé USB lorsque j'ai besoin d'échanger des documents avec d'autres collègues qui utilisent W...
Faut que je le fasse ... Sur 3 supports ... donc, je verrais ça un WE ou il pleut...

Par contre le problème reste entier au niveau gestion NTFS et je trouve ça dommage de pas trouver pourquoi...

Amicalement
Philippe
Bonsoir

Il y a un truc que je comprends pas le support NTFS n'a jamais été complet avec NTFS-3G, pas de journalisation, pas de gestion des droits.  Pourquoi vous ne reformater pas en exFAT vos disques pour ne plus avoir de problème???

Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Pascal le 19 Octobre, 2023, 19:32:06
Bonjour @Pascal,
Effectivement, je pourrais mais initialement cette partition me servait de partition d'échange avec des systèmes sous NTFS comme Windows.
C'est vrai que n'ayant pas Windows je pourrais très bien reformater cette partition en EXT4 comme les autres et n'utiliser qu'une clé USB lorsque j'ai besoin d'échanger des documents avec d'autres collègues qui utilisent W...
Faut que je le fasse ... Sur 3 supports ... donc, je verrais ça un WE ou il pleut...

Par contre le problème reste entier au niveau gestion NTFS et je trouve ça dommage de pas trouver pourquoi...

Amicalement
Philippe

Pour faire de l'échange avec Windows, il y a l'exFAT qui est totalement supporté par les deux systèmes. Microsoft ayant rendu publique les spécifications en 2019.
Le problème de NTFS les spécifications ne sont pas publiques. Le support sous Linux a été fait par rétro ingénierie. Le support de la journalisation est un complet. C'est ce qui fait qu'il y a des problèmes de blocage du disque.
 
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: pascom le 19 Octobre, 2023, 21:49:17
Bonsoir,

J'ai l'impression que:

Pour savoir si il utilise le module du kernel $ lsmod | grep ntfs peut t'aider. Tu le fais au démarrage (il ne doit pas être chargé), puis tu le refais après avoir essayé de monter ton disque dur avec une méthode ou l'autre et tu vois s'il est chargé...

La grande différence, c'est que, quand on monte un disque dur avec dolphin ou plasma, ça passe par udisks. Je suis donc allé jeter un coup d'oeil dans les problèmes ouverts sur le projet et je pense que tu es victime de https://github.com/storaged-project/udisks/issues/1190. Par contre, je ne sais pas comment udisks choisit le pilote qu'il utilise... Si ntfs-3g marche, en blacklistant le module du kernel, tu devrais obliger udisks à l'utiliser et, s'il ne marche pas, il suffit de le désinstaller.

En espérant que ça aide.
Pascal
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 21 Octobre, 2023, 12:56:28
Bonjour @pascom

Je viens de faire ce que tu a dit et effectivement, au démarrage ntfs3 n'est pas chargé et dès que je monte une partition il est chargé.
ppes@Alienware:~> lsmod | grep ntfs
ntfs3                 319488  1

Mais j'ai pas compris ce que je dois faire après... Blacklister qui ? (et comment ... Sur mon téléphone je sais...  :)) )
En te remerciant du temps passé sur mon problème
Amicalement
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: pascom le 21 Octobre, 2023, 17:51:43
Bonjour!
Pour confirmer, tu peux aussi tester si tu fais un mount manuel que c'est ntfs-3g qui est utilisé (en vérifiant que ntfs3 ne se charge pas ou que ntfs-3g apparaît dans la liste des processus en cours d'exécution).
Ensuite, pour blacklister un module: Ajoute un fichier 00-blacklist-ntfs3.conf (par exemple) contenant
blacklist ntfs3
dans le dossier /etc/modprobe.d/. Beaucoup de modules sont déjà blacklistés par la distribution et les fichiers se trouvent dans le dossier /usr/lib/modprobe.d (qui est équivalent à /etc/modprobe.d/, mais géré par la distribution). Pour plus d'infos, en anglais: man modprobe.d.
En espérant que ça fonctionnera comme je le pense (je ne peux pas tester, ma partition NTFS est bitlockée).
Pascal
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: Philoupes le 29 Octobre, 2023, 19:01:50
Bonjour @pascom :

Alors merci pour la manip, c'est pas complètement comme avant mais c'est beaucoup mieux.
Il faut toujours faire le montage de cette partition en cliquant dessus soit directement dans Dolphin et ça se monte sans erreur soit dans l'icone en bas a droite.
Plus besoin de passer en console pour faire tout le binz !
-
J'ai quand même une question : A propos des futures mises à jour, est ce que le blacklistage de ntfs3 pourrait avoir des effets de bords ?
Merci encore
Amicalement
Philippe
Titre: Re : La partition NTFS d'un disque externe ne se monte pas ...
Publié par: pascom le 30 Octobre, 2023, 22:00:11
Bonjour  @Philoupes !
Content de voir que c'est bien ce que je pensais! Je vais aller proposer l'explication sur Github aussi (si personne ne l'a encore fait).
Il pourrait y avoir des effets de bord si jamais une application utilise des features de ntfs3 qui ne sont pas intégrés dans ntfs-3g. Je ne suis pas assez calé pour savoir s'il en existe vraiment, mais dans une utilisation normale, ça ne devrait pas poser de problèmes particuliers.
Cela dit, tu peux suivre l'issue sur Github et voir dans quelle version elle sera résolue. A ce moment là, tu pourras supprimer le fichier de blacklist.
Tu avais un montage automatique, avant? Regarde dans fstab. Je pense qu'il faut mettre ntfs-3g (ou auto) dans la troisième colonne de la ligne de ton disque amovible. Mais, perso, je préfère le montage "à la mano", parce que c'est plus simple pour démonter.
Amicalement,
Pascal