OVH Cloud OVH Cloud

PartImage & e2fsck

11 réponses
Avatar
Mahakashyapa
Hello tout le monde


Lorsque je une sauvegarde de mon dur avec PartImage, il me dit que mon
disque dur comporte des erreurs, j'ai cherché sur le net et j'ai vu qu'il
fallait utiliser e2fsck pour analyser un dur, je voudrais savoir quelle
commande est adéquate dans mon cas

J'ai fait un tour du côté du man, mais j'hésite donc je sollicite votre aide


Merci d'avance ;-)

Maha

10 réponses

1 2
Avatar
ptitjack
Hello tout le monde


Lorsque je une sauvegarde de mon dur avec PartImage, il me dit que mon
disque dur comporte des erreurs, j'ai cherché sur le net et j'ai vu qu'il
fallait utiliser e2fsck pour analyser un dur, je voudrais savoir quelle
commande est adéquate dans mon cas

J'ai fait un tour du côté du man, mais j'hésite donc je sollicite votre aide


Merci d'avance ;-)

Maha

Cela dépend de ton format de fichier ; ext2 ? ext3

? reiserfs ?
Si c'est ext2 ou ext3 il faut faire un e2fsck -f
/dev/hdxx
Si c'est du reiserfs il faut faire un reiserfsck.
Voir les man
man e2fsck
man reiserfsck


Jacques

Avatar
Mahakashyapa
Le 6/04/04 14:52, dans 4072a81f$0$298$,
« ptitjack » a écrit :

Hello tout le monde


Lorsque je une sauvegarde de mon dur avec PartImage, il me dit que mon
disque dur comporte des erreurs, j'ai cherché sur le net et j'ai vu qu'il
fallait utiliser e2fsck pour analyser un dur, je voudrais savoir quelle
commande est adéquate dans mon cas

J'ai fait un tour du côté du man, mais j'hésite donc je sollicite votre aide


Merci d'avance ;-)

Maha

Cela dépend de ton format de fichier ; ext2 ? ext3

? reiserfs ?
Si c'est ext2 ou ext3 il faut faire un e2fsck -f
/dev/hdxx
C'est de l'ext3

Si c'est du reiserfs il faut faire un reiserfsck.
Voir les man
déjà regardé :)

man e2fsck
man reiserfsck


Jacques
Merci!



Avatar
Mahakashyapa
Le 6/04/04 14:52, dans 4072a81f$0$298$,
« ptitjack » a écrit :

Hello tout le monde


Lorsque je une sauvegarde de mon dur avec PartImage, il me dit que mon
disque dur comporte des erreurs, j'ai cherché sur le net et j'ai vu qu'il
fallait utiliser e2fsck pour analyser un dur, je voudrais savoir quelle
commande est adéquate dans mon cas

J'ai fait un tour du côté du man, mais j'hésite donc je sollicite votre aide


Merci d'avance ;-)

Maha

Cela dépend de ton format de fichier ; ext2 ? ext3

? reiserfs ?
Si c'est ext2 ou ext3 il faut faire un e2fsck -f
/dev/hdxx
Si c'est du reiserfs il faut faire un reiserfsck.
Voir les man
man e2fsck
man reiserfsck


Jacques
Quand je fais e2fsck - f /dev/hda

Il me met Couldn't find ext2 superblock, trying backup blocks...

G essayé de faire e2fsck -f /dev/hda1 (monté en /) mais là il me dit que
c'est super risqué de passé un e2fsck sur un système de fichier monté

C'est une connerie? Ou je dois absolument pas faire ça?

Merci

A+


Avatar
TiChou
Dans le message <news:BC999C22.AD78%,
*Mahakashyapa* tapota sur f.c.o.l.configuration :


Quand je fais e2fsck - f /dev/hda
Il me met Couldn't find ext2 superblock, trying backup blocks...


Normal, /dev/hda n'est pas le device d'une partition mais d'un disque.

G essayé de faire e2fsck -f /dev/hda1 (monté en /) mais là il me dit que
c'est super risqué de passé un e2fsck sur un système de fichier monté

C'est une connerie?


Non, c'est réellement très risqué.

Ou je dois absolument pas faire ça?


Oui, ne vous amusez pas à le faire.

Si vous voulez vérifier l'état de la partition racine en toute sécurité,
faites le en démarrant la machine avec un disque de rescue (CD de votre
distribution, Knoppix, etc).

Merci


De rien et bon courage.

--
TiChou

Avatar
garfield
L'autre solution c'est

init 1
umount /
e2fsck /dev/hda1
Avatar
TiChou
Dans le message <news:,
*garfield* tapota sur f.c.o.l.configuration :

L'autre solution c'est

init 1
umount /
e2fsck /dev/hda1


Vous pensez que, comme ça, ça peut fonctionner ? ;)

--
TiChou

Avatar
no_spam
On Wed, 07 Apr 2004 16:49:44 +0200, TiChou wrote:

Dans le message <news:,
*garfield* tapota sur f.c.o.l.configuration :

L'autre solution c'est

init 1
umount /
e2fsck /dev/hda1


Vous pensez que, comme ça, ça peut fonctionner ? ;)


Peut-être avec umount -f :-)

Hum...
Plus sérieusement, je vois deux solutions:
- classique: remonter / en read-only et faire le fsck
- remapper le device en mémoire et pour que le kernel garde
ses références intactes même si le file-system est modifié.
fsck sera alors fait sur un device qui permet d'accéder en raw
à la partition, tandis que le kernel utilisera la copy en RAM.
Ca marche, mais je ne le conseille qu'aux gens qui savent ce
qu'ils font (j'offre les sources du module kernel et de
l'utilitaire ad-hoc pour les téméraires) !


Avatar
Michel Tatoute

Hello tout le monde


Lorsque je une sauvegarde de mon dur avec PartImage, il me dit que mon
disque dur comporte des erreurs, j'ai cherché sur le net et j'ai vu qu'il
fallait utiliser e2fsck pour analyser un dur, je voudrais savoir quelle
commande est adéquate dans mon cas

J'ai fait un tour du côté du man, mais j'hésite donc je sollicite votre aide


Merci d'avance ;-)

Maha


J'ajoute aux réponse précédentes qu'il faut faire avant, pour voir

# badblocks /dev/hda

et s'il y a des badblocks , il faudra changer le disque.

Michel.

Avatar
Mahakashyapa
Le 7/04/04 16:49, dans ,
« TiChou » a écrit :

Dans le message <news:,
*garfield* tapota sur f.c.o.l.configuration :

L'autre solution c'est

init 1
umount /
e2fsck /dev/hda1


Vous pensez que, comme ça, ça peut fonctionner ? ;)
LoL


Je ne pense pas non plus ;)


En tout cas, là je viens de le faire à partir d'un boot cd et no problemo

G fait e2fsck - f /dev/hda1

Par contre, je rencontre un autre pb:

Lorsque je lance PartImage:
Il me demande de choisir la partition que je veux sauvegarder, je
sélectionne donc:
Ide/host0/bus0/target0/lun0/part1

Mon problème se situe au niveau de "Image file to create/use":
Je lui met /dev/hda6/nom_image (soit le image image sur ma seconde partition
Et là baaaaammmm:

Error
Cannot create temp file
/dev/hda6/pi497c1051.tmp. Please check there is space enough and you have
right access rights.

Ce que j'ai l'impression c'est que ce n'est pas la bonne façon d'indiquer ma
seconde partition

Pourquoi est elle alors reconnue en tant que /dev/hda6 dans e2fsck??

Merci de votre aide

A+

Stéph


Avatar
TiChou
Dans le message <news:BC9AD9A7.AE4B%,
*Mahakashyapa* tapota sur f.c.o.l.configuration :

Par contre, je rencontre un autre pb:

Lorsque je lance PartImage:
Il me demande de choisir la partition que je veux sauvegarder, je
sélectionne donc:
Ide/host0/bus0/target0/lun0/part1

Mon problème se situe au niveau de "Image file to create/use":
Je lui met /dev/hda6/nom_image (soit le image image sur ma seconde
partition Et là baaaaammmm:

Error
Cannot create temp file
/dev/hda6/pi497c1051.tmp. Please check there is space enough and you have
right access rights.


/dev/hda6 est le device qui permet au système d'accéder « physiquement » à
la partition, pour par exemple la monter sur votre arborescence système, la
formater, etc. Ce n'est par contre pas le point de montage qui permet
d'accéder au système de fichier que peut contenir cette partition...

Ce que j'ai l'impression c'est que ce n'est pas la bonne façon d'indiquer
ma seconde partition


Non, ce n'est effectivement pas du tout la bonne méthode !
On vous demande dans un premier temps de sélectionner la partition à
sauvegarder, représenter par son device (hdaX, sdaX, ...) et ensuite de
donner le chemin et le nom du fichier dans votre arboresence système qui
contiendra l'image de la partition à sauvegarder, donc par exemple si
/dev/hda6 est monté sur /mnt/backup, il vous faut indiquer
/mnt/backup/nom_image.

Pourquoi est elle alors reconnue en tant que /dev/hda6 dans e2fsck??


Je ne vois pas le rapport ou bien ce que vous voulez dire.

Merci de votre aide


De rien.

--
TiChou

1 2