issue208:mon_opinion
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 | ||
issue208:mon_opinion [2024/09/02 15:15] – auntiee | issue208:mon_opinion [2024/09/03 16:59] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
fsck /dev/sda1** | fsck /dev/sda1** | ||
- | Un de nos lecteurs nous a envoyé un courriel (le FCM n° 207) qui disait qu’il n’était plus possible de forcer fsck sur Ubuntu et, honnêtement, | + | Un de nos lecteurs nous a envoyé un courriel (le FCM n° 207) qui disait qu’il n’était plus possible de forcer fsck sur Ubuntu et, honnêtement, |
Je suggère d’ouvrir la page man fsck et de regarder les codes de sortie. Pour la plupart, vous devrez connaître 0, 1, 2, 4. | Je suggère d’ouvrir la page man fsck et de regarder les codes de sortie. Pour la plupart, vous devrez connaître 0, 1, 2, 4. | ||
Ligne 23: | Ligne 23: | ||
fsck /dev/sda1 | fsck /dev/sda1 | ||
- | Tip: You can see them all by typing: ls -l / | + | |
+ | **Tip: You can see them all by typing: ls -l / | ||
If you come from a Windows background, and most of you do, then think chkdsk. You used to run it with -f now -p (I think; I also have not done it in years). Just keep it in the back of your mind, we will touch on that again. | If you come from a Windows background, and most of you do, then think chkdsk. You used to run it with -f now -p (I think; I also have not done it in years). Just keep it in the back of your mind, we will touch on that again. | ||
Ligne 35: | Ligne 36: | ||
Astuce : vous pouvez les voir toutes en tapant : ls -l / | Astuce : vous pouvez les voir toutes en tapant : ls -l / | ||
- | Si vos antécédents comprennent Windows, et c’est le cas de la plupart d’entre vous, pensez chkdsk. Vous l’avez exécuté avec -f et maintenant avec -p (je pense ; je ne l’ai pas fait depuis des années). Gardez-le à l' | + | Si vos antécédents comprennent Windows, et c’est le cas de la plupart d’entre vous, pensez |
Pour les débutants : | Pour les débutants : | ||
- | Rappel : n’essayez pas de faire fsck sur des disques montés ! | + | Rappel : n’essayez pas de lancer |
Pour les débutants : | Pour les débutants : | ||
+ | |||
**My disk has a mount point, so if I were to try fsck, it will warn me (see below) | **My disk has a mount point, so if I were to try fsck, it will warn me (see below) | ||
Ligne 58: | Ligne 60: | ||
Mon disque a un point de montage. Ainsi, si j’essayais fsck, il me préviendrait (voir ci-dessous) | Mon disque a un point de montage. Ainsi, si j’essayais fsck, il me préviendrait (voir ci-dessous) | ||
- | Comme avec le chkdsk de Windows, vous pouvez utiliser -p pour essentiellement dire à fsck d’y aller et de réparer les erreurs automatiquement sans que vous deviez | + | Comme avec le chkdsk de Windows, vous pouvez utiliser -p pour essentiellement dire à fsck d’y aller et de réparer les erreurs automatiquement sans que vous ayez à cliquer sur oui pour chaque réparation. (Je vais devoir vérifier si c’est toujours le cas, car il n’est pas listé sur la page man.) Les Windows antérieurs utilisaient chkdsk -f (c-à-d Windows avant NT, iirc) pour vérifier et corriger automatiquement le disque, mais, dans Linux, le -f est FORCE ; il faut donc être très prudent quand vous ajoutez une option. Cela force une vérification même si le système de fichiers est dit « clean » (propre). |
- | D’autres options à connaître sont -y, -n -c : -y étant « yes – oui – à tout », -n étant « non à tout » et -c étant « afficher la barre de complétion ». | + | D’autres options à connaître sont -y, -n, -c : -y étant « yes – oui – à tout », -n étant « non à tout » et -c étant « afficher la barre de complétion ». |
Exemple : | Exemple : | ||
Ligne 68: | Ligne 70: | ||
3. confirmez avec lsblk | 3. confirmez avec lsblk | ||
4. vérifier le disque avec fsck (vous devez être root) | 4. vérifier le disque avec fsck (vous devez être root) | ||
+ | |||
**As you can see from my “exit code” that we talked about, right at the beginning, my drive is fine. | **As you can see from my “exit code” that we talked about, right at the beginning, my drive is fine. | ||
Ligne 89: | Ligne 92: | ||
Dans des versions antérieures d’Ubuntu, vous pouviez taper : sudo touch /forcefsck et redémarrer. Vous pouviez aussi démarrer en mode récupération et sélectionner l’option fsck. | Dans des versions antérieures d’Ubuntu, vous pouviez taper : sudo touch /forcefsck et redémarrer. Vous pouviez aussi démarrer en mode récupération et sélectionner l’option fsck. | ||
- | Une autre façon de faire – ou je devrais dire la façon moderne de faire - est d’utiliser tune2fs, car forcefsck ne fonctionne plus dans Ubuntu depuis la 20.04. (J’ajouterai un lien à la fin de l’article). | + | Une autre façon de faire – ou je devrais dire la façon moderne de faire - est d’utiliser tune2fs, car forcefsck ne fonctionne plus dans Ubuntu depuis la 20.04. (J’ajouterai un lien à la fin de l’article.) |
La page man pour tune2fs est un mélange de spaghettis qu’aucun nouvel utilisateur devrait essayer de comprendre – je viens de la regarder et j’y ai trouvé le squelette d’un utilisateur qui y était coincé depuis 2014. Tune2fs est un outil formidable, mais c’est comme un couteau suisse quand tout ce dont nous avons besoin est un tournevis à tête plate. | La page man pour tune2fs est un mélange de spaghettis qu’aucun nouvel utilisateur devrait essayer de comprendre – je viens de la regarder et j’y ai trouvé le squelette d’un utilisateur qui y était coincé depuis 2014. Tune2fs est un outil formidable, mais c’est comme un couteau suisse quand tout ce dont nous avons besoin est un tournevis à tête plate. | ||
+ | |||
**If you did look at the man page, the only flag we are interested in is the first one, -c (count how many times a drive is mounted before checking). We are not going to dive in here, as I still have to sleep sometime. Armed with what you now know, you can run a check. | **If you did look at the man page, the only flag we are interested in is the first one, -c (count how many times a drive is mounted before checking). We are not going to dive in here, as I still have to sleep sometime. Armed with what you now know, you can run a check. | ||
Ligne 119: | Ligne 123: | ||
sudo tune2fs -c 1 / | sudo tune2fs -c 1 / | ||
- | (dans mon vieux ordinateur de bureau) | + | (dans mon vieil ordinateur de bureau) |
La recette pour vous est : sudo tune2fs -c 1 / | La recette pour vous est : sudo tune2fs -c 1 / | ||
Ligne 129: | Ligne 133: | ||
sudo tune2fs -l / | sudo tune2fs -l / | ||
- | (remplacez nvme1n1p1 | + | (remplacez nvme1n1p1 |
**Bonus: | **Bonus: | ||
Ligne 142: | Ligne 147: | ||
Let us know: misc@fullcirclemagazine.org** | Let us know: misc@fullcirclemagazine.org** | ||
- | |||
Bonus : | Bonus : | ||
Ligne 148: | Ligne 152: | ||
Comment configurer des vérifications régulières avec le drapeau -i (interval) : | Comment configurer des vérifications régulières avec le drapeau -i (interval) : | ||
- | « sudo tune2fs -i 1w / | + | « sudo tune2fs -i 1w / |
Voilà. Je pense que c’était bref et succinct. J’espère que nous l’avons simplifié pour vous, sinon, regardez ici : | Voilà. Je pense que c’était bref et succinct. J’espère que nous l’avons simplifié pour vous, sinon, regardez ici : | ||
Ligne 154: | Ligne 158: | ||
https:// | https:// | ||
- | À nouveau, remerciements à nos lecteurs fantastiques qui nous signalent nos erreur, | + | À nouveau, remerciements à nos lecteurs fantastiques qui nous signalent nos erreurs ; sans vous, nous serions des utilisateurs de Windows (L) ! :) |
Dites-le-nous : misc@fullcirclemagazine.org | Dites-le-nous : misc@fullcirclemagazine.org | ||
+ |
issue208/mon_opinion.1725282957.txt.gz · Dernière modification : 2024/09/02 15:15 de auntiee