Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/09/2009, à 11:17

Gerard42

Blocage aléatoire au démarrage 'checking file systems'

Je suis sous Ubuntu Jaunty, sur un ordinateur récent.

Depuis quelques semaines, j'ai un problème de blocage au démarrage.

Pour comprendre sur quoi ça bloquait, j'ai enlevé "quiet" de la ligne de boot dans /boot/grub/menu.lst
J'ai donc vu que ça bloque (entre une fois sur 4 et une fois sur 10 à peu près) sur :

"Checking file systems"

D'où peut provenir ce bug aléatoire ? Comment arranger ça ?

Dernière modification par Gerard42 (Le 22/11/2009, à 17:07)

Hors ligne

#2 Le 27/09/2009, à 11:23

Qid

Re : Blocage aléatoire au démarrage 'checking file systems'

fait un scandisk de ton disque dur
parce que ça sent le souci pas cool dutout
(sous linux c'est fsck)


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#3 Le 28/09/2009, à 19:57

Gerard42

Re : Blocage aléatoire au démarrage 'checking file systems'

Merci !

Pour essayer de faire fsck sur le disque dur, j'ai démarré avec le live CD.
puis successivement :
sudo fsck /dev/sda1
sudo fsck /dev/sda2
sudo fsck /dev/sda3
(pas sda4, car c'est la partition étendue)
sudo fsck /dev/sda5 (swap)
sudo fsck /dev/sda6
sudo fsck /dev/sda7
sudo fsck /dev/sda8

Aucun message d'erreur sauf sur swap... mais je ne l'ai pas mémorisé.
J'ai aussi été surpris par la réponse immédiate de fsck (pour toutes les partitions...) J'ai pas l'impression que cette commande ait vérifié grand chose... Normal... ou bien j'ai fait quelque chose de travers ?

Pour info :

1°) résultat de sudo fdisk -l

Disque /dev/sda: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xaf1de4d8

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1               1        1828    14683378+  83  Linux
/dev/sda2   *        1829       21002   154015155   83  Linux
/dev/sda3           21003       23796    22442805   83  Linux
/dev/sda4           23797       38913   121427302+   5  Etendue
/dev/sda5           23797       23947     1212876   82  Linux swap / Solaris
/dev/sda6           23948       28078    33182226   83  Linux
/dev/sda7           28079       32044    31856863+  83  Linux
/dev/sda8           32045       38913    55175211   83  Linux

2°) résultat de df -h

Sys. de fich.            Tail. Occ. Disp. %Occ. Monté sur
/dev/sda3              22G  3,8G   17G  19% /
tmpfs                 881M     0  881M   0% /lib/init/rw
varrun                881M  224K  881M   1% /var/run
varlock               881M     0  881M   0% /var/lock
udev                  881M  160K  881M   1% /dev
tmpfs                 881M  500K  880M   1% /dev/shm
lrm                   881M  2,2M  879M   1% /lib/modules/2.6.28-15-generic/volatile
/dev/sda6              32G  1,1G   29G   4% /home
/dev/sda7              30G  177M   29G   1% /media/stockage-N°1
/dev/sda8              52G  180M   49G   1% /media/stockage-N°2
/dev/sda1              14G  164M   13G   2% /media/stockage-N°3
/dev/sda2             145G  188M  138G   1% /media/stockage-N°4

3°) contenu de /etc/fstab :

# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda3 during installation
UUID=64bcfc25-451d-49f5-8a34-f0d25504a35b /               ext3    relatime,errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=46cb81a3-f737-4d3e-a2ed-d13198dcc41f /home           ext3    relatime        0       2
# Partition sda7 : volume de stockage complémentaire.
UUID=9a6cc667-04c2-4e0b-b324-6e4696e7843e /media/stockage-N°1	ext3	rw,auto      0     2
# Partition sda8 : volume de stockage complémentaire.
UUID=8003278e-dbb2-4d53-81c2-9e2afd93011d /media/stockage-N°2	ext3	rw,auto      0     2
# Partition sda1 : ancienne partition de récupération du système Windows (devenue Linux).
UUID=52b97a6a-a461-4ef6-a3ed-cda09be0dd7a /media/stockage-N°3	ext3	rw,auto      0     2
# Partition sda2 : ancienne grosse partition NTFS de Windows devenue partition Linux (ext3)
UUID=9afbdf7b-ee68-4469-abeb-030ddcd4e123 /media/stockage-N°4	ext3	rw,auto      0     2
# swap was on /dev/sda5 during installation
UUID=b02ad30e-dbfa-4e57-ba52-626d97709b1b none            swap    sw              0       0
# swap was on /dev/sdb3 during installation
# UUID=22eea0b8-388d-4caa-8170-d78b1ab81043 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

[Edit - P.S. : J'ai acheté cet ordinateur il y a 4 mois... Le disque dur est donc très récent... et n'a pas encore beaucoup servi !]

Dernière modification par Gerard42 (Le 28/09/2009, à 20:06)

Hors ligne

#4 Le 02/10/2009, à 19:31

ComPar

Re : Blocage aléatoire au démarrage 'checking file systems'

Salut,

Je ne sais pas déchiffrer ton fstab... D'autres devraient le faire mieux que moi.

Ton problème est-il réglé ou bien ce bloquage aléatoire arrive-t-il toujours ?

Depuis que tu as enlevé "quiet" de la ligne de boot (c'est à dire depuis que ce qui se passe au démarrage est affiché à l'écran), as-tu observé d'autres messages au moment où ça bloque ?

Peut-être qu'il faudrait aussi aller voir dans syslog ?

Dernière modification par ComPar (Le 02/10/2009, à 19:31)

Hors ligne

#5 Le 03/10/2009, à 10:20

Gerard42

Re : Blocage aléatoire au démarrage 'checking file systems'

Peut-être qu'il faudrait aussi aller voir dans syslog ?

Je suis allé voir dans syslog : rien; nada...

J'ai arrêté l'ordinateur normalement à 10 h 58.
Je l'ai remis en route par le bouton power (donc normalement) à 10 h 59.
Le démarrage s'est bloqué sur "Checking file systems"

Pour pouvoir bien analyser le contenu du syslog... j'ai laissé passer 5 minutes (en laissant l'ordinateur bloqué sur "Checking file systems".)

à 11 h 05 j'ai arrêté l'ordinateur par un appui long sur "power".

à 11 h 10, j'ai redémarré l'ordinateur.

Voici l'intégralité du contenu du fichier syslog entre 10 h 58 et 11 h 10 et quelques :

Oct  3 10:58:07 perez-bureau exiting on signal 15
Oct  3 11:10:47 perez-bureau syslogd 1.5.0#5ubuntu3: restart.

Est-ce que d'autres fichiers de log pourraient garder une trace du démarrage avorté ?

P.S. : je viens de chercher dans les divers fichiers de log de /var/log... Mais je ne vois rien de plus. Dans kern.log ou daemon.log, ça saute sans transition de 10 h 58 à 11 h 10... donc rien non plus sur le démarrage avorté.

Extrait de daemon.log :

Oct  3 10:58:06 perez-bureau bluetoothd[2990]: Exit
Oct  3 11:10:48 perez-bureau dhclient: isc-dhclient-V3.1.1

Dernière modification par Gerard42 (Le 03/10/2009, à 10:29)

Hors ligne

#6 Le 08/10/2009, à 17:59

zapple

Re : Blocage aléatoire au démarrage 'checking file systems'

Essaie de booter en recovery mode, et choisi de faire un fsck.

Hors ligne

#7 Le 08/10/2009, à 18:27

Arrrakis

Re : Blocage aléatoire au démarrage 'checking file systems'

Bonjour,

J'ai eu un probleme de fsck avec un disque dur tout vieux et tout pourri, j'ai modifié la ligne "<pass>" du disque dur en question dans fstab pour resoudre le probleme.

En mettant 0 comme valeur, fsck ne verifie pas le disque dur au démarrage.

Peut être qu'en essayant de mettre à 0 la ligne pass d'un disque dur a la fois tu arrivera a voir de quel disque vient le probleme.

edit : ici est expliqué comment activer le log du boot. C'est enregistré dans /var/log/boot il me semble.

Dernière modification par Arrrakis (Le 08/10/2009, à 18:31)

Hors ligne

#8 Le 08/10/2009, à 18:36

tukuyomi

Re : Blocage aléatoire au démarrage 'checking file systems'

Essaye de faire avec un Live CD un fsck sur /dev/sda3 (ton /) comme suit:

fsck -cfvy /dev/sda3

Ça forcera (-f) un check complet avec verification des clusters défectueux (-c).
Si tu veux plus d'infos pendant le check, utilise -v et si tu ne veux pas t'endormir sur la touche Y, utilise l'option -y.
(fsck --help pour de l'aide). En espérant que ça t'aide un peu...

Hors ligne

#9 Le 08/10/2009, à 18:47

zapple

Re : Blocage aléatoire au démarrage 'checking file systems'

Juste une idée comme ca : pour chacune de tes partitions, peux-tu regarder ce que donne la commande :

tune2fs -l /dev/sdax | grep "Check interval"

où x est le numéro de l'une de tes partitions.

Hors ligne

#10 Le 08/10/2009, à 18:50

PPdM

Re : Blocage aléatoire au démarrage 'checking file systems'

salut
ce n'est pas parce qu'un disque est neuf et a peut servit qu'il est exempt d'erreur, malheureusement, cela m'arrive très souvent de retourner des disques neufs en garantie!
Fais un bon contrôle selon ce qui t'a été indiqué plus haut


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#11 Le 08/10/2009, à 19:03

Gerard42

Re : Blocage aléatoire au démarrage 'checking file systems'

Merci pour les réponses.
Je suis en train de suivre vos indications.
J'envoie un autre message dès que j'ai du nouveau.

Hors ligne

#12 Le 08/10/2009, à 19:04

rmy

Re : Blocage aléatoire au démarrage 'checking file systems'

tukuyomi a écrit :

Essaye de faire avec un Live CD un fsck sur /dev/sda3 (ton /) comme suit:

fsck -cfvy /dev/sda3

Ça forcera (-f) un check complet avec verification des clusters défectueux (-c).
Si tu veux plus d'infos pendant le check, utilise -v et si tu ne veux pas t'endormir sur la touche Y, utilise l'option -y.
(fsck --help pour de l'aide). En espérant que ça t'aide un peu...

tu peux aussi faire l'un séparément de l'autre. Il me semble que fsck -c fait appel à badblocks.
Cette opération est très longue, tu peux donc faire un

fsck -f

pour forcer le check même sans errer apparente.
le " -y "c'est à toi de voir si tu veux répondre "yes" avant de savoir quelle est la question...

et cette nuit plus tard une passe de badblocks pour vérifier les secteurs défectueux...

Hors ligne

#13 Le 08/10/2009, à 19:12

Gerard42

Re : Blocage aléatoire au démarrage 'checking file systems'

1/ j'ai tenté de faire un fsck en recovery mode... mais un message annonce les risques de faire un e2fsck sur des partitions montées... J'ai donc renoncé. Je vais tenter de nouveau avec un live CD

2/ résultats de la commande proposée par zapple :

sda1 :
Check interval:           15552000 (6 months)
sda2 :
Check interval:           15552000 (6 months)
sda3 :
Check interval:           15552000 (6 months)
sda4 (partition étendue) :
tune2fs: Attempt to read block from filesystem resulted in short read lors de la tentative d'ouverture de /dev/sda4
Impossible de trouver un superbloc de système de fichiers valide.
sda5 (swap) :
tune2fs: Bad magic number in super-block lors de la tentative d'ouverture de /dev/sda5
Impossible de trouver un superbloc de système de fichiers valide.
sda6 :
Check interval:           15552000 (6 months)
sda7 :
Check interval:           15552000 (6 months)
sda8 :
Check interval:           15552000 (6 months)

(à suivre...)

Hors ligne

#14 Le 08/10/2009, à 19:32

Gerard42

Re : Blocage aléatoire au démarrage 'checking file systems'

J'ai fait la manip du lien indiqué par Arrrakis (message 7 de ce fil) pour activer le log du boot. Un fichier "boot" a bien été créé dans /var/log, mais après deux redémarrages, il ne contient que ça :

(Nothing has been logged yet.)

Je continue à essayer les propositions de vos messages.

Hors ligne

#15 Le 08/10/2009, à 20:03

Gerard42

Re : Blocage aléatoire au démarrage 'checking file systems'

Je viens de démarrer avec le live cd et de faire un fsck -f sur chacune des partitions.

Voici le résultat :

1/ partition système (sda3) :

ubuntu@ubuntu:~$ sudo fsck -f /dev/sda3
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
/dev/sda3 : 220201/1403520 fichiers (0.5% non contigus), 1046644/5610701 blocs


2°) /home et les autres partitions de stockage :

ubuntu@ubuntu:~$ sudo fsck -f /dev/sda1
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
stockage-N°3 : 11/918464 fichiers (0.0% non contigus), 99417/3670844 blocs
ubuntu@ubuntu:~$ sudo fsck -f /dev/sda2
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
stockage-N°4 : 11/9633792 fichiers (0.0% non contigus), 652646/38503788 blocs
ubuntu@ubuntu:~$ sudo fsck -f /dev/sda6
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
/dev/sda6 : 3736/2076704 fichiers (11.6% non contigus), 403427/8295556 blocs
ubuntu@ubuntu:~$ sudo fsck -f /dev/sda7
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
stockage-N°1 : 11/1994944 fichiers (0.0% non contigus), 170279/7964215 blocs
ubuntu@ubuntu:~$ sudo fsck -f /dev/sda8
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
stockage-N°2 : 15/3448832 fichiers (0.0% non contigus), 262530/13793802 blocs

3°) la partition étendue (un fsck dessus, ça doit servir à rien... mais bon, j'ai fait :

ubuntu@ubuntu:~$ sudo fsck -f /dev/sda4
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
fsck.ext2: Attempt to read block from filesystem resulted in short read lors de la tentative d'ouverture de /dev/sda4
Peut-être cette partition est-elle de taille zéro ?


4°) La swap

ubuntu@ubuntu:~$ sudo fsck -f /dev/sda5
fsck 1.41.4 (27-Jan-2009)
fsck : fsck.swap : non trouvé
fsck : Erreur 2 lors de l'exécution de fsck.swap pour /dev/sda5
ubuntu@ubuntu:~$

Que pensez-vous de ces éléments...
Est-ce utile de tenter maintenant un fsck -c ?

Hors ligne

#16 Le 08/10/2009, à 20:50

rmy

Re : Blocage aléatoire au démarrage 'checking file systems'

Comme ce ne sont que des partitions d'un seul et même disque, je te conseille de faire directement :

sudo badblocks /dev/sda

et de voir si après... (longtemps !) tu as des valeurs de secteurs défectueux qui s'affichent.

Hors ligne

#17 Le 19/10/2009, à 10:22

ilka

Re : Blocage aléatoire au démarrage 'checking file systems'

Bonjour j'ai exactement le même souci, plantage aléatoire au moment du check filesystem, et je suis obligé de rebooter brutalement (aucune commande clavier ne fonctionne).
Rien d'intéressant dans les logs...
Par contre, en mode verbose, j'ai eu des messages selon lequel ubuntu réparait le boot. Il a redémarré de lui-même plusieurs fois, puis c'était ok.
Mais ça recommence de nouveau.
Quelqu'un a-t'il une piste ?
Gerard42 a-t'il trouvé une solution depuis son dernier message ici ?
Merci d'avance

Hors ligne

#18 Le 19/10/2009, à 13:30

PPdM

Re : Blocage aléatoire au démarrage 'checking file systems'

salut

a première vue, et a seconde aussi, vos soucis ressemble a des problèmes de disques qui sont sur la mauvaise pente.


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#19 Le 22/11/2009, à 16:55

Gerard42

Re : Blocage aléatoire au démarrage 'checking file systems'

Je donne quelques nouvelles. Du temps est passé. Je n'ai pas (encore) fait :

sudo badblocks /dev/sda

Depuis le 8 octobre, le problème de blocage au démarrage ne s'est produit qu'une fois.

Je viens de passer à Karmic... et pour l'instant pas de problème de ce type. J'ai cependant noté un message au démarrage (in english) qui semble dire que la partition UUID "a quelques chose" ne peut être montée... (il se trouve que c'est la partition système sda3)... et puis ça démarre aussitôt normalement. C'est donc un peu énigmatique... Je vais essayer de creuser la question... dès que j'ai un peu de temps.

Dernière modification par Gerard42 (Le 22/11/2009, à 16:55)

Hors ligne

#20 Le 22/11/2009, à 17:14

PPdM

Re : Blocage aléatoire au démarrage 'checking file systems'

regardez ce que dit le rapport Smart


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne