Rechercher : dans
Par :

Commande fsck : avec système fichiers ext3 ?

Dernière réponse le 16 mar 2006 à 14:44:39 Arno59, le 14 mar 2006 à 23:03:53 
 Signaler ce message aux modérateurs

Bonjour,

J'ai lancé la commande fsck dans un shell:

Mais celui-ci a détecté des erreurs, est-ce normal qu'il y a des orphelins du coup le systèmes les a supprimé ?

Il y a 2,9 % selon le système corrompue dans /home ?
Le système les a fixer, pourquoi ?

Ai-je raison d'utiliser cet utilitaire pour un système ext3 (avec journalisation), quelles sont les commandes pour une bonne gestion du système ?

fsck.ext3: option invalide -- h
Usage: fsck.ext3 [-panyrcdfvstDFSV] [-b super-bloc] [-B taille-de-bloc]
                [-I inode-des-blocs-tampon] [-P taille-de-processus-inode]
                [-l|-L file-des-blocs-erronés] [-C fd] [-j journal-externe]
                [-E options-étendues] périphérique

Aide d'urgence:
 -p                   réparation automatique (sans discussion)
 -n                   faire aucun changement au système de fichiers
 -y                   assumer "yes" (pour oui) à toutes les questions
 -c                   vérifier la présence de blocs corrompus et les ajouter à l                                           a liste des blocs corrompus
 -f                   forcer la vérification même si le système de fichiers est                                            classé propre
 -v                   travailler en mode bavard
 -b super-bloc        utiliser un bloc alternatif pour le superbloc
 -B taille-de-bloc    forcer la taille de bloc lors de la recherche du superbloc
 -j journal-externe   fixer la localisation du journal externe
 -l fichier-des-blocs-erronés
                      ajouter à la liste des blocs corrompus
 -L fichier-des-blocs-erronés
                      fixer la liste des blocs corrompus
L'Open source et Linux sont l'avenir de l'informatique ;-)

Meilleures réponses pour « Commande fsck : avec système fichiers ext3 ? » dans :
[Shell] Créer un fichier vide Voir Pour créer un fichier vide, il vous suffit de taper la commande suivante : > fichier Vous pouvez également utiliser la commande touch : touch fichier
Fichier DLL manquant ou supprimé VoirLe système se plaint d'une librairie (DLL) manquante ? Il est possible, dans une certaine mesure de la retrouver en suivant les étapes suivantes : Afficher les fichiers cachés du système Dans le Poste de travail, cliquer sur Outils, puis Options...
[Windows XP] Recréer le fichier boot.ini pour le lancement VoirVoici la procédure à suivre pour recréer le fichier boot.ini : Démarrer avec le CD d'installation de Windows. Pour cela : Insérer le CD d'installation, et redémarrer votre PC. Si rien ne se passe, passer à l'autre étape. Au démarrage de votre...
Le système de fichiers VoirQu'est-ce qu'un système de fichiers Les disques durs, aussi petits soient-ils, contiennent des millions de bits, il faut donc organiser les données afin de pouvoir localiser les informations, c'est le but du système de fichiers. Un disque dur est,...
Le système de fichiers NTFS VoirLe système de fichiers NTFS Le système de fichiers NTFS (New Technology File System) utilise un système basé sur une structure appelée « table de fichiers maître », ou MFT (Master File Table), permettant de contenir des informations détaillées sur...
Commandes UNIX VoirTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...

1

kmf31, le 14 mar 2006 à 23:30:34

Mais celui-ci a détecté des erreurs, est-ce normal qu'il y a des orphelins du coup le systèmes les a supprimé ?

Ce n'est pas normal en soi et ca signifie typiquement un pepin assez important sur la partition (genre coupure de courant avec arret subite de la machine).

Il y a 2,9 % selon le système corrompue dans /home ?
Le système les a fixer, pourquoi ?


C'est a dire il a repare la structure ext3 de la partition mais eventuellement en sacrifiant de fichiers qui auraient ete perdus (peut-etre). Regarde dans le repertoire /home/lost+found/
s'il n'est pas remplit de pleins de fichiers avec de numeros bizarres comme noms. Si oui si sont les fichiers perdus ("orphelin") qu'il a retrouve et mis la dedans. Donc en principe les fichiers sont toujours la mais c'est super complique de les attribuer a leur noms et dossiers originaux. De facto c'est perdu. J'espere pour toi que ca n'as pas efface trop de fichiers dans le /home et si oui que tu as une bonne sauvegarde.

Tu as verifie s'il y a de fichier manquants dans ton home ? Ca peut se trouver dans le /home/lost+found/...

Ai-je raison d'utiliser cet utilitaire pour un système ext3 (avec journalisation), quelles sont les commandes pour une bonne gestion du système ?

Normalement, la commande fsck ne doit pas discerner de tels problemes sauf en cas de pepin bien entendu. Meme avec un pepin (arret sale de la machine etc.), l'avantage du ext3 (avec la journalisation) est justement qu'on peut reparer rapidement grace au journal sans passer par le fsck. Typiquement c'est tout automatique apres le prochain reboot (quand il affiche "recovering journal", ca c'est la reparation rapide. C'est tres dur a voir car ca defile vite pendant le boot mais c'est ca qu'il fait et ca tout seul. Eventuellement il te proposes "l'integrety-check" mais en principe ce n'est pas vraiement necessaire (ou seulement de temps en temps). Moi j'ai eu le cas ou c'etait justement la verification detaillee qui a tout bousile.

Une chose importante: Il ne faut pas utiliser fsck pendant la partition est montee (c.-a-d. en utilisation) la c'est la catastrophe annonce, mais peut-etre la commande devrait se refuser dans ce cas (?). Tu n'aurais pas fait le fsck avec un partition encore "montee" ???

Répondre à kmf31

2

Arno59, le 15 mar 2006 à 22:41:36

Bonjour,

Merci pour tes précisions.

Le répertoire /home/lost+found/ est vide .

De plus aucune suppression dans home ??
L'Open source et Linux sont l'avenir de l'informatique ;-)

Répondre à Arno59

3

kmf31, le 15 mar 2006 à 22:43:30

Alors il semble que tout c'est bien passe contrairement a tes craintes.

Répondre à kmf31

4

Arno59, le 16 mar 2006 à 11:11:03

Bonjour,

Encore merci pour ton aide,

J'en conclu qu'il n'est pas nécessaire d'utiliser fsck pour des partitions de type ext3.

Autres questions :

1) Quelles sont les commandes pour optimiser Linux ?

2) Comment mettre à jour ClamAv ?

3) Sous Mandriva 2006, le pare-feu intégré fait-il le même travail que :

traceroute6
Usage: traceroute6 [-dnrvV] [-m max_ttl] [-p port#] [-q nqueries]
[-s src_addr] [-t tos] [-w wait] host [data size]

iptables
iptables v1.3.3: no command specified
Try `iptables -h' or 'iptables --help' for more information.

Comment ajouter certains protocoles ?

L'Open source et Linux sont l'avenir de l'informatique ;-)

Répondre à Arno59

5

kilian, le 16 mar 2006 à 11:24:36

J'en conclu qu'il n'est pas nécessaire d'utiliser fsck pour des partitions de type ext3.

Si il m'est arrivé, après une coupure de courant, de redémarrer en ayant des soucis avec ma partitions ext3. Seule solution: fsck.ext3.
A chaque fois tout était bien réparé mais je perdais des fichiers (fichier de conf de gnome, bookmarks de firefox etc...). ca m'est arrivé de temps en temps.

J'en avais marre, j'ai pris du Reiserfs. Depuis j'ai plus de soucis de perte de fichier après une coupure intempestive etc...
Le reiserfs ça me semble être un système de fichiers robuste, depuis je ne touche plus à l'ext3....

1) Quelles sont les commandes pour optimiser Linux ?

Y'en a plein, ça dépend de ton système, de ta configuration etc...

2) Comment mettre à jour ClamAv ?
Mettre à jour la base des virus?
=> freshclam

3) Sous Mandriva 2006, le pare-feu intégré fait-il le même travail que : [...]traceroute[...]firewall[...]

A priori, les firewalls sous Linux utilisent la plupart du temps iptables en arrière plan. Ce ne sont souvent que des interfaces plus conviviales.
traceroute c'est pour savoir par quels routeurs passent tes paquets pour aller à telle adresse. Donc ce n'est pas la même chose qu'un pare-feu.

Comment ajouter certains protocoles ?

Quels protocoles?

Répondre à kilian

6

jipicy, le 16 mar 2006 à 11:30:59

J'en avais marre, j'ai pris du Reiserfs
On le trouve au supermarché du coin ? ;-DDD

Je sais =>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> j'y suis ;-) Z'@+...che.

JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé. 

Répondre à jipicy

7

kilian, le 16 mar 2006 à 11:36:30

:DDD

...et c'est mon choix oui...

Répondre à kilian

8

kmf31, le 16 mar 2006 à 11:55:40

Normalement le ext3 ne necessitent pas de reparation explicte apres une coupure de courant. C'est pour ca qu'il y a le journal et tant ca fait le truc "recovering journal" c'est bon. La reparation "fsck.ext3" est une mesure en plus optionnelle (contrairement au ext2 ou c'est obligatoire apres un pepin). Par contre en effet si on fait le fsck.ext3 apres un pepin (au lieu de se contenter de recuperer le journal) ca peut avoir des effets non-soushaites avec pertes de fichiers. Ca m'est deja arrive.

Je crois la bonne strategie avec ext3 est de laisser faire le "recovering journal" (ca marche d'habitude tres bien) et en plus de faire un fsck de facon regulierement mais PAS apres un pepin mais dans une situation ou le systeme est propre, par exemple on peut definir avec "tune2fs" une periode apres lequel il faut faire le fsck (disons tous les 3 mois ou 6 mois) et/ou un nombre maximale de mounts (c.-a-d. nombre de reboots, disons tous le 20 - 50 mounts). Je fais ca a la maison et ca marche tres bien. De temps apres un le boot il me verifie le disques, ca coute entre 5 et 10 minutes et c'est bon pour les prochains 3 a 6 mois.

Je ne connais pas le riser par propre experience, j'ai entendu que ce serait plus efficace que l'ext3 et j'ai aussi entendu des cas ou les gens ont perdu toutes leurs donnees avec leur riser mais peut-etre c'etait des versions preliminaires, avec plus de bugs. Pour l'instant le riser est le choix par defaut dans le Suse mais sur le fond on peut l'utiliser dans tout systeme Linux: les drivers se trouvent dans le noyau de base et les utilitaires qui vont avec sont facilement a telecharger et installer, probablement il y a de paquets debian, Mandriva etc. tout pret. Sinon il suffit de compiler les utilitaires soi meme et recompiler le noyau en activant les bonnes drivers riser.

Répondre à kmf31

9

kilian, le 16 mar 2006 à 12:04:32

C'est pour ca qu'il y a le journal et tant ca fait le truc "recovering journal" c'est bon

Je devais avir un soucis à l'epoque car il ne le faisait pas (ou bien il n'y arrivais pas....)..

Répondre à kilian

10

 Arno59, le 16 mar 2006 à 14:44:39

Merci à tous,



2)
ClamAV :
Information:
It looks like your version of the ClamAV engine is out of date! The easiest way to upgrade ClamAV is to download it using the link in the 'About' tab.

Les messageries sécurisées par ClamAV sont :
- Kmail
- XiMian Evolution

Comment ajouter Mozilla 1.7.12

3) Merci pour la distinction entre traceroute et le "pare-feu", comment configurer correctement le pare-feu sous Mandriva 2006 ?

L'Open source et Linux sont l'avenir de l'informatique ;-)

Répondre à Arno59
Collection CommentÇaMarche.net