[fsck] Information

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

[fsck] Information

Message par floflo77890 »

Bonjours à tous,

Quand je démarrage mon ordinateur quand syslinux affiche toutes ces informations je voie que fsck fait une vérification de mes partitions.

N'ayant trouvé aucune information dessus, je me tourne vers vous pour trouver plus d'informations sur fsck. De plus si fsck n'est pas forcement utile comment faire pour le désactiver.

Merci d'avance pour vos réponses et bonne fin de journée.
Dernière modification par floflo77890 le mer. 07 mai 2014, 21:59, modifié 2 fois.
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [Fsck] Informaion

Message par otacon »

Salut,
peut être que ceci peut aider :
https://wiki.archlinux.org/index.php/Silent_boot
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: [Fsck] Informaion

Message par floflo77890 »

Ok mais peut t'on quand même arrêter fsck pour gagner un peut de temps au démarrage ?
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Fsck] Informaion

Message par onyx67 »

Salut,
Tu peux désactiver fsck mais c'est très déconseillé car c'est un outil qui vérifie l'intégrité de ton système de fichiers. Pour la poignée de seconde que tu gagnerai je suis pas sûr que le jeu en vaut la chandelle...

EDIT: Pour plus d'infos par ici peut-être: http://fr.wikipedia.org/wiki/Fsck. A ce propos je ne sais pas si sur arch les éventuelles erreurs sont corrigées automatiquement ou non.
Dernière modification par onyx67 le dim. 04 mai 2014, 18:11, modifié 1 fois.
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: [Fsck] Informaion

Message par floflo77890 »

D'accord je pense que je ne vais pas tenter le diable.

Je te remercie de m'avoir éclairé sur se sujet mais sinon existerais t'il pas un autre moyens de diminuer le temps de démarrage sachant que le plus gros du temps est le démarrage automatique de mon serveur nas ?
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [Fsck] Informaion

Message par Xorg »

fsck s’exécute uniquement dans deux cas au boot il me semble :
- Le système de fichier n'a pas été démonté proprement
- Le système de fichier a été monté N fois sans être vérifié (où N est un nombre entier qu'on peut définir manuellement ; mettre un nombre trop petit peu devenir vite dérangeant)

Tu peux voir la fréquence des vérifications avec la commande suivante :

Code : Tout sélectionner

# dumpe2fs -h /dev/sdXY | grep -i 'mount count'
Si tu te rends compte que la fréquence ne peut pas être la cause, c'est alors que ton NAS ne s'arrête pas proprement, et il faudra rechercher une solution de ce côté là.
onyx67 a écrit :A ce propos je ne sais pas si sur arch les éventuelles erreurs sont corrigées automatiquement ou non.
Oui, elles le sont, ce qui donne une forte utilité à fsck. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: [Fsck] Informaion

Message par floflo77890 »

Cela ne peut pas venir du serveur nas, étant donné qu'avant que je rende mon nas accessible au partage NFS (nas non monté), fsck vérifiait mon système de fichier à chaque boot.
Elbarto
Elfe
Messages : 671
Inscription : jeu. 22 déc. 2011, 23:15

Re: [Fsck] Informaion

Message par Elbarto »

pour savoir quel service prend du temps au boot tu peux utiliser la commande "systemd-analyze blame",

ça va alors classer par ordre les services selon le temps de démarrage,

regarde aussi les journaux systèmes ( dmesg, journalctl ) à la recherche d'erreurs qui pourraient expliquer que fsck se lance à chaque fois, et quelle partition exactement est vérifiée, cela peut indiquer un problème avec un disque dur ou une extinction brutale,

regarde aussi si ton /etc/fstab est correct
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [fsck] Information

Message par onyx67 »

Pour avoir une visualisation graphique des temps de démarrage tu peux lancer:
systemd-analyse plot > plot.svg
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: [fsck] Information

Message par floflo77890 »

Il me semble que la partition concernée est /dev/sda3 mais je ne comprend pas pourquoi, pour éteindre mon pc j'utilise la commande shutdown now qui démonte correctement les partitions.

Fsck ne doit donc pas se lancer à chaque boot sachant qu'il ne me retourne aucune erreur.
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [fsck] Information

Message par onyx67 »

Sur Arch fsck est lancé par défaut à chaque démarrage. Cette fréquence peut être modifié via la commande: # tune2fs -c 20 /dev/sdaxx (pour une vérification tous les 20 boot par exemple).
Voir wiki: https://wiki.archlinux.org/index.php/fsck
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: [fsck] Information

Message par floflo77890 »

Quel fréquence est conseillé ?

Si fsck ne ce lance pas assez souvent ça peut poser des problèmes.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [fsck] Information

Message par Xorg »

Ça ne sert pas beaucoup de forcer souvent la vérification d'un système de fichier marqué propre.

Encore une fois, donne-nous la sortie de cette commande pour qu'on détermine la raison de ces fsck :

Code : Tout sélectionner

# dumpe2fs -h /dev/sdXY | grep -i 'mount count'
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Elbarto
Elfe
Messages : 671
Inscription : jeu. 22 déc. 2011, 23:15

Re: [fsck] Information

Message par Elbarto »

floflo77890 a écrit :Quel fréquence est conseillé ?

Si fsck ne ce lance pas assez souvent ça peut poser des problèmes.
chez moi j'ai configuré pour que fsck se lance tous les 30 démarrages, l'idéal étant qu'il y ait au moins une vérification par mois, si tu laisses souvent allumer ton PC plusieurs jours d'affilé alors tu peux mettre une valeur plus faible comme 15 ou 20,

regarde aussi ton /etc/fstab pour voir comment est configuré la ligne comportant la partition /dev/sda3,

regarde encore une fois le contenu des journaux systèmes ( dmesg, journalctl ) afin de connaitre précisement les raisons du lancement de fsck, un disque dur défectueux ( secteurs défectueux ) peut aussi entrainer un lancement de fsck, regarde les infos SMART du disque dur en question
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: [fsck] Information

Message par floflo77890 »

@Xorg: Je posterais le retour de la commande mercredi quand je rentre chez moi.

@Elbarto: Non l'ordinateur n'est pas allumé plusieurs jours d'affilés donc je pense que je vais mettre une vérification tous les 25 jours.
Concernant le fstab le voici:

Code : Tout sélectionner

# /etc/fstab: static file system information
#
# <file system> <dir>   <type>  <options>       <dump>  <pass>
# /dev/sda3
UUID=a896d8db-4060-4f04-a952-11e327940590       /               ext4            rw,relatime,data=ordered        0 1

# /dev/sda1
UUID=78f40b57-8b31-473d-b346-bd4dfef94202       /boot           ext2            rw,relatime     0 2

# /dev/sda4
UUID=4fe464c8-98b9-4f3a-94f1-6298c5b77324       /home           ext4            rw,relatime,data=ordered        0 2

# /dev/sda2
UUID=cf7cf7b0-c0e5-4b89-9004-dd3d2bd1476d       none            swap            defaults        0 0

192.168.0.234:/mnt/HD/HD_a2    /media/NAS    nfs
users,noauto,fg,retry=1,hard,rsize=8192,wsize=8192,timeo=300,retrans=2,_netdev  0 0
Dernière modification par floflo77890 le mar. 06 mai 2014, 08:13, modifié 1 fois.
Elbarto
Elfe
Messages : 671
Inscription : jeu. 22 déc. 2011, 23:15

Re: [fsck] Information

Message par Elbarto »

il manque pas un truc dans ta dernière ligne concernant le type de système de fichiers pour ton nas ? ( vfat ou ntfs-3g )

n'hésite pas à fouiller dans les logs système à la recherche de toute erreur concernant les partitions,

donne la sortie de

Code : Tout sélectionner

dumpe2fs -h /dev/sdXY | grep -i 'mount count'
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: [fsck] Information

Message par floflo77890 »

Autant pour moi il manque nfs à la ligne concernant le nas de mon fstab, mais c'est quand même spécifié dans le fstab, jais juste oublié de le copier.
danielpm83
newbie
Messages : 1
Inscription : mar. 11 févr. 2014, 08:24

Re: [fsck] Information

Message par danielpm83 »

Bonjour,

J'ai aussi le meme cas sur mon portable, la commande

Code : Tout sélectionner

dumpe2fs -h /dev/sdXY | grep -i 'mount count'


retourne ceci:

Code : Tout sélectionner

dumpe2fs 1.42.9 (28-Dec-2013)
Mount count:              220
Maximum mount count:      -1
est-ce normal?

bav,
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [fsck] Information

Message par benjarobin »

@danielpm83 Rien de très grave, sauf que fsck ne se lance jamais ce qui est assez ennuyant.
Bref pour corriger ceci, et faire un fsck tous les 30 montages : tune2fs -c 30 /dev/sdXY
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [fsck] Information

Message par otacon »

Salut,
une question me brûle :
est il mieux de faire tourner le programme fsck ou laisser systemd faire le boulot via systemd-fsck-root.service et systemd-fsck@.service (en supprimant fsck du HOOKS=...) ?
Répondre