Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fsck [Le 04/10/2020, 08:44] – [Explications] sangorys | fsck [Le 05/06/2025, 16:57] (Version actuelle) – [Changer la fréquence d'analyse] Jean-Louis75 | ||
|---|---|---|---|
| Ligne 31: | Ligne 31: | ||
| 3 façons simples : | 3 façons simples : | ||
| - | * L' | + | *[[gnome-disk-utility|L' |
| - | * L' | + | *L' |
| - | * La commande suivante : | + | *La commande suivante : |
| - | lsblk -o name, | + | < |
| + | lsblk -fe7 -o +size | ||
| + | </code> | ||
| ==== Démonter la partition ===== | ==== Démonter la partition ===== | ||
| <note warning> | <note warning> | ||
| Ligne 44: | Ligne 45: | ||
| ==== Vérifier la partition ===== | ==== Vérifier la partition ===== | ||
| - | On peut ensuite lancer la vérification : | + | <note>On prend comme hypothèse que le disque est sda1</note> |
| + | === Utilisation standard ==== | ||
| + | sudo fsck /dev/sda1 | ||
| + | |||
| + | === Forcer une vérification ==== | ||
| + | sudo fsck -f -v /dev/sda1 | ||
| + | |||
| + | Explication : | ||
| + | ***-f** : force => forcer la vérification même si l' | ||
| + | ***-v** : verbose => donne plus d' | ||
| + | |||
| + | === Vérifier les secteurs défectueux ==== | ||
| + | sudo fsck -f -c -v /dev/sda1 | ||
| + | |||
| + | Explication : | ||
| + | ***-f** : force => forcer la vérification même si l' | ||
| + | ***-v** : verbose => donne plus d' | ||
| + | ***-c** : vérifie les secteurs défectueux | ||
| ==== Un exemple de la commande fsck ===== | ==== Un exemple de la commande fsck ===== | ||
| Ligne 69: | Ligne 87: | ||
| </ | </ | ||
| - | Si des corrections doivent être effectuées, | + | Si des corrections doivent être effectuées, |
| <code bash> | <code bash> | ||
| Ligne 77: | Ligne 95: | ||
| la lettre entre "<>" | la lettre entre "<>" | ||
| - | ==== Forcer une vérification ===== | ||
| - | < | ||
| - | sudo fsck -f -v /dev/sda1 | ||
| - | Explication : | ||
| - | * **-f** : force => forcer la vérification même si l' | ||
| - | * **-v** : verbose => donne plus d' | ||
| - | |||
| - | ==== Vérifier les secteurs défectueux ===== | ||
| - | < | ||
| - | sudo fsck -f -c -v /dev/sda1 | ||
| - | |||
| - | Explication : | ||
| - | * **-f** : force => forcer la vérification même si l' | ||
| - | * **-v** : verbose => donne plus d' | ||
| - | * **-c** : vérifie les secteurs défectueux | ||
| ===== Forcer un check fsck ( la partition racine : / ) ===== | ===== Forcer un check fsck ( la partition racine : / ) ===== | ||
| Ligne 100: | Ligne 103: | ||
| Ce qui aura pour effet de lancer //fsck// au prochain démarrage. (grâce au service /// | Ce qui aura pour effet de lancer //fsck// au prochain démarrage. (grâce au service /// | ||
| - | <note important> | + | <note important> |
| Si le système vous le demande suite à un problème, vous devrez faire un fsck manuel, étant normalement déjà en root et la partition étant montée en ro.\\ Pour repérer la partition à analyser (/dev/...) : | Si le système vous le demande suite à un problème, vous devrez faire un fsck manuel, étant normalement déjà en root et la partition étant montée en ro.\\ Pour repérer la partition à analyser (/dev/...) : | ||
| Ligne 114: | Ligne 117: | ||
| Les différentes options : | Les différentes options : | ||
| - | * y => répond yes aux questions | + | *y => répond yes aux questions |
| - | * f => force la vérification même si le système est propre | + | *f => force la vérification même si le système est propre |
| - | * v => mode verbeux | + | *v => mode verbeux |
| - | * -C0 // | + | *-C0 // |
| ===== Afficher les propriétés d'une partition ===== | ===== Afficher les propriétés d'une partition ===== | ||
| Ligne 157: | Ligne 160: | ||
| </ | </ | ||
| permet de lancer //fsck// tous les 60 montages ou tous les 30 jours pour partition sda1. | permet de lancer //fsck// tous les 60 montages ou tous les 30 jours pour partition sda1. | ||
| + | |||
| + | ===== Erreur fsck.ext4 " | ||
| + | Cette erreur se produit lorsqu' | ||
| + | |||
| + | Il faut alors comparer la liste des UUID réels obtenue par **blkid** avec la liste des UUID uitlisée par fstab: | ||
| + | < | ||
| + | # blkid | ||
| + | # cat /etc/fstab | ||
| + | </ | ||
| + | Si vous éditez directement votre fichier **/ | ||
| + | |||
| + | Il faut alors remonter la partition racine en mode " | ||
| + | < | ||
| + | # mount -o remount,rw / | ||
| + | # vi /etc/fstab | ||
| + | # mount -a | ||
| + | </ | ||
| + | |||
| + | | ||
| + | |||
| ===== Interface graphique ===== | ===== Interface graphique ===== | ||
| [[: | [[: | ||
| + | [[gnome-disk-utility|L' | ||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| - | * Pour les sytèmes __antérieurs à ext4__ (soit avant Ubuntu 9.04) **Bonager** : interface graphique pour le contrôle des vérifications disque, [[http:// | + | |
| - | * [[wpfr> | + | |
| - | * [[https:// | + | *[[wpfr> |
| + | *[[https:// | ||
| + | * | ||
| + | *[[testdisk|Testdisk]], | ||
| + | *[[ddrescue|ddrescue]], | ||
| ---- | ---- | ||
| // | // | ||
