Mount ne mount plus (Resolu)

Bonjour à tous,

Je suis sous Sid 64bits.

A peine sorti d’un problème de “locale” qui m’a fait beaucoup de peine, je découvre que mon disque dur externe et ses deux partitions qui apparaissent bien sur le bureau à l’état brut, sont l’une et l’autre impossible à ouvrir.
Les icônes "montées’ ayant disparues.

Elles sont pourtant “montées” comme elles le sont habituellement.

mount

/dev/sda8 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda6 on /home type ext3 (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)

/dev/sdf1 on /media/disk type fuseblk (rw,allow_other,blksize=4096)
/dev/sdf2 on /media/backup type fuseblk (rw,allow_other,blksize=4096)

( /dev/sdf1 et 2 sont bien présentes avec leur point de montage inchangés )

Quelqu’un a-t-il une idée ?

Salut,

Etant sous sid tu n’as donc aucun problème à tester les possibilités en console.

Comme les partitions sont montées, c’est donc un problème autre qui t’empèche de voir le contenu.

cd /media/disk ls -l

Bonjour et merci de t’intéresser à mon problème,

Voilà ce que donne les codes, qui listent bien les fichiers de la partition :

cd /media/disk

debian:/media/disk# ls -l
total 54577
-rwxrwxrwx 2 root root 651276 janv. 9 2008 13404 formulaire déclarations travaux.pdf
-rwxrwxrwx 2 root root 826845 nov. 7 2007 13406 demande PC.pdf
-rwxrwxrwx 1 root root 707574 nov. 5 2008 13409PC.pdf
-rwxrwxrwx 2 root root 1268617 nov. 7 2007 51190 notice PC.pdf
drwxrwxrwx 1 root root 4096 mars 12 2009 Aix les bains

Je ne mets pas toute la liste, que j’ai bien regardée et qui ne comporte que des lignes commentées comme celles-ci.

Les seuls points curieux sont quelques mots qui s’écrivent mal comme " déclaration" sur la 1ère ligne.
Est-ce que celà pourrait provenir de mes modifs des “locales” ?

Après çà je ne sais pas comment faire ?

Salut,

Tes noms de fichiers à rallonge (ne sont pas des commentaires) comportent des accents et des espaces ce qui suffit amplement à justifier tes ennuis :slightly_smiling:

Merci de le dire, mais ce n’est pas moi qui ai écrit “dA@claration” comme çà ( je ne trouve pas d’ailleurs ces deux signes sur le clavier !

Donc c’est quelquechose qui les modifie ?
Et c’est en rapport avec “locale”?

Qu’est-ce qui peut faire que l’écriture transformée d’un fichier rangé dans une partition implique qu’on n’accède plus à la partition ?

Si tu en as une idée, je suis certainement sauvé, sinon çà va être coton à trouver dans la doc !

Re,

C’est sa manière à lui d’ interpréter Déclaration et c’est cela qui le fait se tromper.

A ton avis quel est l’ignorant qui a accepté l’enregistrement avec un nom pareil ? Il ne serait pas assis entre le clavier et la chaise :smiley:

Je ne comprends pas tout à fait ce que tu veux dire :

Mon document enregistré " formulaires déclaration travaux" existe depuis deux ans sur le disque, et jusqu’à présent il n’a pas généré de difficulté au montage de la partition, et si tu pouvais m’expliquer pourquoi il en pose aujourd’hui, je t’en serais reconnaissant.

En fait, les seuls modifs que j’ai faites ces derniers jours, ont consisté à mettre les menus en français parce qu’il était restés en anglais depuis l’installation.

Donc j’ai pas mal pédalé dans la sciure pour modifier les locales parce qu’il y avait quelquechose qui ne marchait pas avec dpkg-reconfigure, mais finalement j’ai réussi la modif, et mes menus sont en français.

Mais peut-être ai-je aussi modifié autre chose sans le savoir?

Re,

En modifiant les locales, tu as aussi modifié sans le vouloir la tolérance du système aux accents et autres spécificités non-anglophiles.
Je ne dis pas que c’est normal, mais le phénomène est connu et pour éviter tout ennui je me contente de nom de fichiers n’excédant pas huit caractères. Je sais c’est inadmissible mais c’est moins grave que de ne pas accéder à ses données :smiley:

Jockey Gérard,bien vu.

C’est probable que le problème vient des locales.

C’est même certain, j’ai dû, sans m’en rendre compte, aller modifier le “language system” d’ailleurs :

locale

LANG=fr_FR@euro
LC_CTYPE="fr_FR@euro"
LC_NUMERIC="fr_FR@euro"
LC_TIME="fr_FR@euro"
LC_COLLATE="fr_FR@euro"
LC_MONETARY="fr_FR@euro"
LC_MESSAGES="fr_FR@euro"
LC_PAPER="fr_FR@euro"
LC_NAME="fr_FR@euro"
LC_ADDRESS="fr_FR@euro"
LC_TELEPHONE="fr_FR@euro"
LC_MEASUREMENT="fr_FR@euro"
LC_IDENTIFICATION="fr_FR@euro"
LC_ALL=

La ligne LANG=fr_FR@euro ne devrait-elle pas être LANG=POSIX ?

Mon problème c’est que je ne sais pas bien ce qui a amené cette modif, en observantt qu’au départ il y avait un sacré bord** dans les locales, qui faisait foirer jusqu’aux upgrades.

Re,

[quote]gerard@debian:~/bin$ sudo locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=[/quote]

Mais ce n’est pas un modèle fiable puisque je n’ai pas de noms “barbares” :slightly_smiling:

Plus de barbares dans mes fichiers, regarde :

cd /media/disk

ls -l

total 54577
-rwxrwxrwx 2 root root 651276 janv. 9 2008 13404 formulaire déclarations travaux.pdf
-rwxrwxrwx 2 root root 826845 nov. 7 2007 13406 demande PC.pdf
-rwxrwxrwx 1 root root 707574 nov. 5 2008 13409PC.pdf
-rwxrwxrwx 2 root root 1268617 nov. 7 2007 51190 notice PC.pdf
drwxrwxrwx 1 root root 4096 mars 12 2009 Aix les bains

Et simplement en remettant UTF8 à la place de @euro :

locale

LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=

La seule différence avec le tien c’est la ligne LANGUAGE= qui n’existe pas chez moi.
Mais elle n’existe pas non plus sur la Sid 32 bits d’une autre machine et tout marche nickel.

Il est donc fort possible que le problème montage vienne d’une autre source !

Peut-être un aléas de la Sid 64 bits ? qui se ciorrigera demain ou après ?

Re,

Je viens de créer un fichier avec un nom a rallonge et accentué et je n’ai eu aucun problème pour le ré-ouvrir !

Comme je suis en sid 64 n’espère pas trop !

C’est aussi une Sid 64 sur cette machine où le problème se pose.
En fait il n’y a pas de problème de montage venant des noms de fichiers dans une partition,comme tu le supposais.
Et d’ailleurs les caractères mal interprétés venait du choix fr_FR@euro.

Donc cette affaire vient d’ailleurs, je continue de chercher.

Je complète en éditant :

Je viens de faire un reboot et mes disques sont bien revenus dans leur position initiale !
Je mets résolu.
C’est la configuration des locales avec fr-FR.UTF8 qui a remis les choses dans l’ordre.

Ce qui est quand même curieux c’est que j’ai utilisé un tuto de la documentation Debian qui conseillait le fr_FR@euro.

A plus, merci de tes messages.