PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Serveur - Sécurité et techniques > fr.comp.os.linux.config > Le journal d'une partition ext3 a sauté
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.os.linux.config Prise en main d'un système Linux.

Le journal d'une partition ext3 a sauté

Réponse
 
LinkBack Outils de la discussion
Vieux 04/11/2006, 16h49   #1
Patrick PREMARTIN
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Le journal d'une partition ext3 a sauté

Bonjour

Hier, j'ai eu un problème inattendu sur un disque dur : le journal d'une
partition en ext3 a sauté. Résultat, les fichiers de la partition sont
inaccessibles et manque de bol, ni fsck, ni e2fsck ne peuvent travailler
dessus pour réparer.

Par habitude, j'ai donc cherché le message d'erreur obtenu "fsck.ext3:
Invalid argument while checking ext3 journal for" sur Google pour voir
qui l'avait déjà eu et les solutions suggérées. Malheureusement, après
avoir parcouru plusieurs centaines de liens, je n'ai rien obtenu. La
plupart suggèrent le retrait du journal de la partition afin de la
basculer en ext2 puis la vérifier et enfin la remettre en ext3 en y
remettant le journal.

Les opérations suggérées sont en général:
tune2fs -O ^had_journal /dev/sdaXXX
e2fsck -f /dev/sdaXXX
tune2fs -j /dev/sdaXXX
ou en passant par debugfs (open, features...).

Le problème, c'est que dans tous les cas il faut ouvrir la partition
(non montée) en écriture, hors le système refuse obstinément. Du coup je
n'ai rien trouvé me permettant de retirer ou recréer un journal pour
cette partition.

Comme les utilisateurs de cette machine n'ont pas l'intégralité des
sauvegardes de ce qui s'y trouve, cela nous arrangerait quand même de la
récupérer, plutôt que d'aller jusqu'au bout et la formater...

Auriez-vous une idée et/ou des suggestions à faire pour ce problème ?
  Réponse avec citation
Vieux 04/11/2006, 17h17   #2
Pascal Bourguignon
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

Patrick PREMARTIN <pprem@pprem.net> writes:
> Les opérations suggérées sont en général:
> tune2fs -O ^had_journal /dev/sdaXXX
> e2fsck -f /dev/sdaXXX
> tune2fs -j /dev/sdaXXX
> ou en passant par debugfs (open, features...).
>
> Le problème, c'est que dans tous les cas il faut ouvrir la partition
> (non montée) en écriture, hors le système refuse obstinément. Du coup
> je n'ai rien trouvé me permettant de retirer ou recréer un journal
> pour cette partition.


As tu les droits d'accès en écriture à ce device /dev/sdaXXX ?
(Normalement ces manips se font sous le compte root).

--
__Pascal Bourguignon__ http://www.informatimago.com/

"This statement is false." In Lisp: (defun Q () (eq nil (Q)))
  Réponse avec citation
Vieux 04/11/2006, 17h32   #3
Michel Talon
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

In fr.comp.os.unix Patrick PREMARTIN <pprem@pprem.net> wrote:
>
> Comme les utilisateurs de cette machine n'ont pas l'intégralité des
> sauvegardes de ce qui s'y trouve, cela nous arrangerait quand même de la
> récupérer, plutôt que d'aller jusqu'au bout et la formater...
>
> Auriez-vous une idée et/ou des suggestions à faire pour ce problème ?


A tout hasard, essaye de lire la partition avec un système qui sait lire le
ext2 mais pas le ext3, genre un vieux Linux ou FreeBSD. Tu fais un dump et une
sauvegarde, puis reformates la partition.


--

Michel TALON

  Réponse avec citation
Vieux 04/11/2006, 17h35   #4
Michel Talon
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

In fr.comp.os.unix Patrick PREMARTIN <pprem@pprem.net> wrote:
>
> Comme les utilisateurs de cette machine n'ont pas l'intégralité des
> sauvegardes de ce qui s'y trouve, cela nous arrangerait quand même de la
> récupérer, plutôt que d'aller jusqu'au bout et la formater...
>
> Auriez-vous une idée et/ou des suggestions à faire pour ce problème ?


A tout hasard, essaye de lire la partition avec un système qui sait lire le
ext2 mais pas le ext3, genre un vieux Linux ou FreeBSD. Tu fais un dump et une
sauvegarde, puis reformates la partition.
D'ailleurs est-il rééllement nécessaire de faire un fsck sur cette partition
pour la monter read-only afin d'en faire un dump?


--

Michel TALON

  Réponse avec citation
Vieux 04/11/2006, 18h12   #5
Patrick PREMARTIN
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

> As tu les droits d'accès en écriture à ce device /dev/sdaXXX ?
> (Normalement ces manips se font sous le compte root).



Bonjour Pascal

Je fais les manipulations sous root, donc pas de soucis de ce côté là,
mais l'OS refuse l'ouverture en écriture à cause d'une erreur sur le
journal

Je viens de tenter un
mke2fs -S /dev/sda7
qui a semble-t-il permis de passer outre. Le fsck est en cours avec tout
un tas d'erreur, plus qu'à croisezr les doigts car je ne voyais plus que
cette solution malgré le risque de tout perdre.
  Réponse avec citation
Vieux 04/11/2006, 18h18   #6
Patrick PREMARTIN
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

Michel Talon a écrit :
> A tout hasard, essaye de lire la partition avec un système qui sait lire le
> ext2 mais pas le ext3, genre un vieux Linux ou FreeBSD. Tu fais un dump et une
> sauvegarde, puis reformates la partition.
> D'ailleurs est-il rééllement nécessaire de faire un fsck sur cette partition
> pour la monter read-only afin d'en faire un dump?



Impossible de la monter telle quelle sur la machine de départ. En tout
cas merci pour ta suggestion, je n'avais pas pensé à tenter avec un
vieux Linux, mais je n'en ai pas sous la main... enfin, je crois, faut
que je regarde dans la pile de CD/DVD de magazines qui s'accumule depuis
des années, il doit bien y avoir une Knoopix ou autre datant de 5 ans
  Réponse avec citation
Vieux 04/11/2006, 18h23   #7
Patrick PREMARTIN
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

Bon, au final, craquant un peu après plus de 24 heures sur le problème,
j'ai tenté la dernière solution que je n'avais pas essayée... et la
partition est à nouveau accessible.

Les opérations suivantes, même risquées, m'ont permis de retrouver une
partie de ce qu'elle contenait, reste à y faire du ménage pour être
tranquilles !

mke2fs -S /dev/sda7
fsck -y /dev/sda7
tune2fs -j /dev/sda7
mount /dev/sda7

J'connais quelques utilisateurs qui devraient être contents. Plus qu'à
récupérer leurs petits, reformater (par prudence, et remettre la
sauvegarde enfin complète.
  Réponse avec citation
Vieux 04/11/2006, 18h24   #8
Harpo
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

Patrick PREMARTIN wrote:

> Impossible de la monter telle quelle sur la machine de départ. En tout
> cas merci pour ta suggestion, je n'avais pas pensé à tenter avec un
> vieux Linux, mais je n'en ai pas sous la main... enfin, je crois, faut
> que je regarde dans la pile de CD/DVD de magazines qui s'accumule
> depuis des années, il doit bien y avoir une Knoopix ou autre datant de
> 5 ans


Je crois que knoppix propose toutes ses vieilles versions sur son site.
Peut-être slackware aussi...

C'était mes 2 sous.

--
http://patrick.davalan.free.fr/
  Réponse avec citation
Vieux 04/11/2006, 18h26   #9
nicolas
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

Michel Talon wrote:

> A tout hasard, essaye de lire la partition avec un système qui sait lire le
> ext2 mais pas le ext3, genre un vieux Linux ou FreeBSD. Tu fais un dump et une
> sauvegarde, puis reformates la partition.
> D'ailleurs est-il rééllement nécessaire de faire un fsck sur cette partition
> pour la monter read-only afin d'en faire un dump?


On peut toujours monter une partition ext3 comme ext2. Non ?

nicolas patrois : pts noir asocial
--
EMPLOI

M : Avant, une chenille était sûre de devenir papillon... maintenant,
avec la flexibilité... elle peut très bien finir rhinocéros dans une
boîte d'intérim...
  Réponse avec citation
Vieux 04/11/2006, 18h55   #10
Patrick PREMARTIN
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

> On peut toujours monter une partition ext3 comme ext2. Non ?

En fait, Mandriva refuse car la partition est marquée comme ayant un
journal, du coup la réponse logique est la suppression du journal qui ne
se faisait pas à cause de l'interdiction d'ouverture de la partition en
lecture/écriture.

En gros, c'est le genre d'incident qui ne doit pas se produire sur des
machines que je mets en place (alim redondante, RAID hard...) et qui
rappelle que toute protection peut avoir des lacunes et que seules
les sauvegardes régulières sur des supports externes permet de
s'affranchir de longues nuits à s'arracher les cheveux (que j'ai
heureusement en quantité).

Quoiqu'il en soit, cette fois-ci, j'ai un argument de taille pour
suggérer fortement à tout le monde de se prendre un disque externe et
d'y copier régulièrement (quotidiennement ?) leurs données non
regénérables comme les fichiers transférés sur des blogs et les bases de
données.

Vive le web
  Réponse avec citation
Vieux 04/11/2006, 19h40   #11
Michel Talon
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Le journal d'une partition ext3 a sauté

In fr.comp.os.unix Patrick PREMARTIN <pprem@pprem.net> wrote:
> > As tu les droits d'accès en écriture à ce device /dev/sdaXXX ?
> > (Normalement ces manips se font sous le compte root).

>
>
> Bonjour Pascal
>
> Je fais les manipulations sous root, donc pas de soucis de ce côté là,
> mais l'OS refuse l'ouverture en écriture à cause d'une erreur sur le
> journal
>
> Je viens de tenter un
> mke2fs -S /dev/sda7
> qui a semble-t-il permis de passer outre. Le fsck est en cours avec tout
> un tas d'erreur, plus qu'à croisezr les doigts car je ne voyais plus que
> cette solution malgré le risque de tout perdre.


Et bien tu as fait une grosse bêtise, il fallait ouvrir en lecture seule,
faire un dump et attendre la fin pour toute autre manipulation. Là le fsck
risque fort de te faire perdre plein de fichiers. J'ai fait la connerie une
fois, je suis donc payé pour savoir :-(

--

Michel TALON

  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 19h03.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,15262 seconds with 19 queries