Aller au contenu


Photo
- - - - -

Scandisk


  • Veuillez vous connecter pour répondre
8 réponses à ce sujet

#1 nick667

nick667

    Full Patch Member

  • Membres
  • 1 440 messages

Posté 26 février 2002 - 09:10

Voilà quand je démarre ma mandrake 8.1 il me sort une erreur sur le systeme de fichier et me demande si je veux le réparer, le problème est que je ne connait pas l'equivalent de Scandisk sous Linux.
Quelqu'un pourrait il me donner cette commande ?
Merci d'avance
  • 0

PUBLICITÉ

    Annonces Google

#2 hebus

hebus

    Member

  • Membres
  • 82 messages

Posté 26 février 2002 - 10:42

NAME
      fsck - check and repair a Linux file system

SYNOPSIS
      fsck  [  -sACVRTNP  ]  [ -t fstype ] [--] [ fsck-options ]
      filesys [ ... ]

DESCRIPTION
      fsck is used to check and optionally repair a one or  more
      Linux  file  systems.   filesys can be a device name (e.g.
      /dev/hdc1, /dev/sdb2),  a  mount  point  (e.g.   /,  /usr,
      /home),   or   an  ext2  label  or  UUID  specifier  (e.g.
      UUID=8868abf6-88c5-4a83-98b8-bfc24057f7bd or  LABEL=root).
      The  fsck program will try to run filesystems on different
      physical disk drives in parallel to  reduce  total  amount
      time to check all of the filesystems.

      The exit code returned by fsck is the sum of the following
      conditions:
           0    - No errors
           1    - File system errors corrected
           2    - System should be rebooted
           4    - File system errors left uncorrected
           8    - Operational error
           16   - Usage or syntax error
           128  - Shared library error
      The exit code returned when all file systems  are  checked
      using  the  -A option is the bit-wise OR of the exit codes
      for each file system that is checked.

      In actuality, fsck is simply a front-end for  the  various
      file  system checkers (fsck.fstype) available under Linux.
      The file system-specific checker is searched for in  /sbin
      first, then in /etc/fs and /etc, and finally in the direc­
      tories listed in the PATH  environment  variable.   Please
      see the file system-specific checker manual pages for fur­
      ther details.


Et hop désolé head :P
  • 0

#3 FRA1FC

FRA1FC

    Member

  • Membres
  • 42 messages

Posté 26 février 2002 - 11:29

Hebus c'est pas cool t'aurais au moins pu donner un exemple
à notre ami nick667

:P
  • 0

#4 hebus

hebus

    Member

  • Membres
  • 82 messages

Posté 26 février 2002 - 11:34

A toi l'honneur cher collègue :P
  • 0

#5 nick667

nick667

    Full Patch Member

  • Membres
  • 1 440 messages

Posté 26 février 2002 - 04:37

Ouias je veux bien un exemple parce que brut de décoffrage là ça me parle pas vraiment. :P
  • 0

#6 hebus

hebus

    Member

  • Membres
  • 82 messages

Posté 26 février 2002 - 04:52

Merci FRA1FC pour ton aide :P
Alors j'ai pas de bécane linux sous la main mais on va essayer de t'aider quand même hein !

Si je ne raconte pas de conneries il suffit de faire fsck /dev/hda1
En supposant que la partition à réparer est hda1 sinon tu adaptes bien entendu.
Me souviens plus vraiment des options là alors fait un test ... :-(
N'oublie pas qu'il faut être root.
Si tu n'as pas fsck dans ton PATH elle doit être dans /sbin ou un truc dans le genre.

++
  • 0

#7 nick667

nick667

    Full Patch Member

  • Membres
  • 1 440 messages

Posté 26 février 2002 - 06:36

Merci du coup de main ça marche
  • 0

#8 FRA1FC

FRA1FC

    Member

  • Membres
  • 42 messages

Posté 27 février 2002 - 02:37

Voici quelques informations qui pourront être utile aux personnes qui voudront faire la même chose.

fsck [ -t fstype ] [ fsck-option ] device

fstype :

Indique le système de fichier de la partition (utilise pour verifier les partition avec un système de fichier different de ext2

fsck-option :

-a Repare automatiquement le système de fichier du peripherique
-t Demande confirmation à l'utilisateur avant de realiser une action

Exemple :

fsck -a /dev/hda1 ( si hda1 est en EXT2 )
fsck -t msdos -a /dev/hdb1 ( si hdb1 est en FAT16 ou FAT32 )

Attention les options de fsck depende de la distrib utilisé, pour de plus ample information faire un man fsck
  • 0

#9 FRA1FC

FRA1FC

    Member

  • Membres
  • 42 messages

Posté 27 février 2002 - 02:42

Il est possible de voir le code retour en affichant la variable ?

echo $?

il suffit juste de ce referer au post de hebus pour voir à quoi ça correspond

0 - No errors  
1 - File system errors corrected  
2 - System should be rebooted  
4 - File system errors left uncorrected  
8 - Operational error  
16 - Usage or syntax error  
128 - Shared library error


voila tout !!
:P
  • 0









Sujets similaires :     x