Ce forum est maintenant fermé, seule cette archive statique reste consultable.
  FORUM Rue-Montgallet.com
  OS alternatifs
  Linux

  hard link count wrong

Bas de page
Auteur Sujet :

hard link count wrong

n°19272
sunshine12​1
Profil : Jeune recrue
Posté le 05-04-2006 à 10:32:42  
 

Bonjour,
je suis sous Fedora Core 4 et à chaque fois au démarrage, il se plante lors de la vérification des volumes du système et se plante après aussi après enabling swap space.
J'ai pas trouvé la cause du problème.
Une fois, je voulais chercher un fichier dans l'arborescence des répertoire, alors j'ai tapé (parmi d'autres) la commande suivantes :
find /proc | grep -i fichier
j'ai eu la réponse suivante :
find: WARNING : Hard link count is wrong for /proc : this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched.
 
Tout allait bien il y a une semaine et je ne sait pas qu'est-ce qui a causé cette défaillance ni comment la réparer. Merci de bien vouloir m'aider


---------------
Mieux vaut tard que jamais
mood
Pub
Posté le 05-04-2006 à 10:32:42  
 

n°19274
P-Y
Profil : Vieux de la vieille
Posté le 05-04-2006 à 12:15:00  
 

:heink: pour chercher le fichier toto  dans l'arborescence /, il faut faire "find / -name toto"
je sais pas pkoi t'es alle cherche dans /proc: c'est un systeme de fichiers virtuel qui fournit des informations sur le noyau...


---------------
Le trikapalanet
n°19275
sunshine12​1
Profil : Jeune recrue
Posté le 05-04-2006 à 12:39:01  
 

mon pb n'est pas de chercher le fichier mais de résoudre le pb du démarrage et la réponse à la commande find est un indice vers ce pb


---------------
Mieux vaut tard que jamais
n°19276
grimms
Pingouin Garou illetre
Profil : Fossile
Posté le 05-04-2006 à 12:54:23  
 

le plus simple est de lire les log situer dans /var/log

n°19277
sunshine12​1
Profil : Jeune recrue
Posté le 05-04-2006 à 16:11:11  
 

Voici quelques extraits que je suppose suspects (pris de /etc/log/messages)
 
Apr  5 09:30:43 sunshine hcid[1716]: Unable to get on D-BUS
Apr  5 09:30:43 sunshine kernel: apm: overridden by ACPI.
Apr  5 09:30:48 sunshine smartd[1963]: Configuration file /etc/smartd.conf parsed.
Apr  5 09:30:49 sunshine smartd[1963]: Device: /dev/hda, 1 Currently unreadable (pending) sectors
Apr  5 09:30:49 sunshine smartd[1963]: Sending warning via mail to root@localhost.localdomain ...
Apr  5 09:30:50 sunshine kernel: via_rhine: Unknown parameter `-'
Apr  5 09:30:50 sunshine kernel: shpchp: acpi_shpchprm:\_SB_.PCI0 evaluate _BBN fail=0x5
Apr  5 09:30:50 sunshine kernel: shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x5
Apr  5 09:33:56 sunshine sendmail[2100]: sql_select option missing
Apr  5 09:33:56 sunshine sendmail[2100]: auxpropfunc error no mechanism available
Apr  5 09:34:57 sunshine gpm[2139]: *** info [startup.c(95)]:
Apr  5 09:34:57 sunshine gpm[2139]: Started gpm successfully. Entered daemon mode.
Apr  5 09:40:01 sunshine crond(pam_unix)[2792]: session opened for user root by (uid=0)
Apr  5 09:40:01 sunshine crond(pam_unix)[2793]: session opened for user root by (uid=0)
Apr  5 09:40:02 sunshine crond(pam_unix)[2792]: session closed for user root
Apr  5 09:40:04 sunshine crond(pam_unix)[2793]: session closed for user root
Apr  5 09:45:01 sunshine crond(pam_unix)[2845]: session opened for user root by (uid=0)
Apr  5 09:45:02 sunshine crond(pam_unix)[2845]: session closed for user root
Apr  5 09:50:01 sunshine crond(pam_unix)[2956]: session opened for user root by (uid=0)
Apr  5 09:50:01 sunshine crond(pam_unix)[2957]: session opened for user root by (uid=0)
Apr  5 09:50:02 sunshine crond(pam_unix)[2956]: session closed for user root
Apr  5 09:50:03 sunshine crond(pam_unix)[2957]: session closed for user root
Apr  5 09:55:02 sunshine crond(pam_unix)[3013]: session opened for user root by (uid=0)
Apr  5 09:55:03 sunshine crond(pam_unix)[3013]: session closed for user root
Apr  5 10:00:01 sunshine crond(pam_unix)[3056]: session opened for user root by (uid=0)
Apr  5 10:00:01 sunshine crond(pam_unix)[3055]: session opened for user root by (uid=0)
Apr  5 10:00:02 sunshine crond(pam_unix)[3055]: session closed for user root
Apr  5 10:00:04 sunshine crond(pam_unix)[3056]: session closed for user root
Apr  5 10:01:02 sunshine crond(pam_unix)[3072]: session opened for user root by (uid=0)
Apr  5 10:01:02 sunshine crond(pam_unix)[3072]: session closed for user root
Apr  5 10:01:51 sunshine smartd[1976]: Device: /dev/hda, 1 Currently unreadable (pending) sectors


Message édité par sunshine121 le 05-04-2006 à 16:22:09

---------------
Mieux vaut tard que jamais
n°19279
grimms
Pingouin Garou illetre
Profil : Fossile
Posté le 05-04-2006 à 17:51:17  
 

faudrait que tu lance une verification de ton file system
il nous faudrait aussi savoir qu'elle system de fichier tu utilise

n°19283
sunshine12​1
Profil : Jeune recrue
Posté le 06-04-2006 à 08:57:42  
 

je ne sais pas trop car je suis débutante en linux mais un fdisk -l donne :
Disk /dev/hda: 61.4 GB, 61492838400 bytes
255 heads, 63 sectors/track, 7476 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1942    15599083+   c  W95 FAT32 (LBA)
/dev/hda2            1943        4492    20482875   83  Linux
/dev/hda3            4493        4557      522112+  82  Linux swap / Solaris
/dev/hda4            4558        7476    23446867+   5  Extended
/dev/hda5            4558        7476    23446836   83  Linux
 
comment faire une vérification de mon file system?


---------------
Mieux vaut tard que jamais
n°19284
01iv'
Profil : Membre
Posté le 06-04-2006 à 10:22:03  
 

sunshine121 a écrit :

mon pb n'est pas de chercher le fichier mais de résoudre le pb du démarrage et la réponse à la commande find est un indice vers ce pb


et bien justement non... car comme te l'a fait remarqué P-Y /proc est un pseudo filesystem... d'ailleurs quand tu fais un "df" tu ne vois jamais /proc alors que tu le vois avec "mount" ce qui est bien la preuve qu'il n'est pas vraiment comme les autres. Et j'ai tenté par curiosité ta commande sur ma machine de boulot... ben exactement le même message d'erreur et pourtant je peux t'assurer que mes partitions ne sont pas corrompus.
 

sunshine121 a écrit :

je ne sais pas trop car je suis débutante en linux mais un fdisk -l donne :
Disk /dev/hda: 61.4 GB, 61492838400 bytes
255 heads, 63 sectors/track, 7476 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1942    15599083+   c  W95 FAT32 (LBA)
/dev/hda2            1943        4492    20482875   83  Linux
/dev/hda3            4493        4557      522112+  82  Linux swap / Solaris
/dev/hda4            4558        7476    23446867+   5  Extended
/dev/hda5            4558        7476    23446836   83  Linux
 
comment faire une vérification de mon file system?


tout simplement avec la commande fsck.  
Pour la partition racine il faut ruser et passer en boot minimaliste: soit telinit 1 soit init=/bin/sh en argument lors du boot du noyau. Si tu ne fais pas cela tu ne pourras pas vérifier ta partition racine, car en cours d'utilisation et montée en lecture/écriture.

  FORUM Rue-Montgallet.com
  OS alternatifs
  Linux

  hard link count wrong

© 2000-2024 Forum.rue-montgallet.com - Tous droits réservés