måndag, september 18, 2006

Ublogtu - permission lost

Des fois je perds spontanément les droits d'écriture sur ma partition Data (formatée en FAT32/vFat) alors que tout est resté identique par ailleurs.

La raison tout à fait secrète de ce problème m'a été donné par Romain F. de Cooldev.net : après avoir vi-é le /var/log/messages qui me disait rien de rien (--MARK--, exactement), je me suis souvenu que les menus, c'est bien aussi, et j'ai été lire le System-->KSystemLog de ma Kubuntu ; là, j'ai découvert une petite ribambelle de "FAT: Filesystem panic (dev hda4)".
En googlant le message, j'ai tout de suite trouvé la solution sur Cooldev.net : faire un dosfsck -a /dev/hda4. Il corrige l'adressage et tout rentre dans l'ordre, malheureusement sans pouvoir écrire les fichiers ouverts à l'apparition du Filesystem panic.
Mon avis de non-initié sur la question serait qu'un programme (ici aMule, ça n'étonne personne) foire son écriture sur le vFat, et qu'après ça décale tout l'adressage du disque. Du coup, le système croit perdre les droits, ou alors clot automatiquement l'accès au vFat pour éviter les dommages ultérieurs. En tout cas, c'est encore un problème de Nunusse, ça. On peut pas faire entièrement confiance à sa gestion du FAT32.

[edit 01102006] Il paraîtrait qu'en fait Ubuntu ne gère pas l'encodage en utf8 pour ses partitions en FAT32... peut-être une raison de foirage ici ou là