Outils pour utilisateurs

Outils du site


issue208:mon_opinion

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue208:mon_opinion [2024/09/02 15:15] auntieeissue208: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, cela fait tellement longtemps depuis que je l’ai utilisé personnellement que je pensais que ce serait peut-être une bonne idée de rafraîchir la mémoire des gens au sujet de fsck. (Je l’ai fait récemment par téléphone pour mon cousin, mais il utilise toujours la 18.04.) Si vous êtes débutant, ceci vous intéressera, alors restez avec nous. Les systèmes de fichier avec journal nous ont gâtés, parce qu’ils n’ont que rarement besoin de fsck.+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, cela fait tellement longtemps depuis que je l’ai utilisé personnellement que je pensais que ce serait peut-être une bonne idée de rafraîchir la mémoire des gens au sujet de fsck. (Je l’ai fait récemment par téléphone pour mon cousin, mais il utilise toujours la 18.04.) Si vous êtes débutant, ceci vous intéressera, alors restez avec nous. Les systèmes de fichiers avec journal nous ont gâtés, parce qu’ils n’ont que rarement besoin de fsck.
  
 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 /usr/sbin/fsck*+ 
 +**Tip: You can see them all by typing: ls -l /usr/sbin/fsck*
  
 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 /usr/sbin/fsck* Astuce : vous pouvez les voir toutes en tapant : ls -l /usr/sbin/fsck*
  
-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'esprit, car nous allons en reparler plus loin.+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'esprit, car nous allons en reparler plus loin.
  
 Pour les débutants : ouvrez l’utilitaire gnome-disks et regardez sous le disque. Vous devriez voir le système de fichiers que vous utilisez sous « Contents » , par exemple : Pour les débutants : ouvrez l’utilitaire gnome-disks et regardez sous le disque. Vous devriez voir le système de fichiers que vous utilisez sous « Contents » , par exemple :
  
-Rappel : n’essayez pas de faire fsck sur des disques montés !+Rappel : n’essayez pas de lancer fsck sur des disques montés !
  
 Pour les débutants : pour voir si vos disques sont montés, lancez lsblk (vous pouvez également utiliser df, mais lsblk est plus propre). Pour les débutants : pour voir si vos disques sont montés, lancez lsblk (vous pouvez également utiliser df, mais lsblk est plus propre).
 +
  
 **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 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).+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 /dev/sda1  sudo tune2fs -c 1 /dev/sda1 
-(dans mon vieux ordinateur de bureau)+(dans mon vieil ordinateur de bureau)
  
 La recette pour vous est : sudo tune2fs -c 1 /dev/<VOTRE DISQUE> La recette pour vous est : sudo tune2fs -c 1 /dev/<VOTRE DISQUE>
Ligne 129: Ligne 133:
 sudo tune2fs -l /dev/nvme1n1p1 | egrep -i 'check|mount' sudo tune2fs -l /dev/nvme1n1p1 | egrep -i 'check|mount'
  
-(remplacez nvme1n1p1 avec votre disque – si je dois insérer d’autres images, Ronnie va me crier dessus et vous, les lecteurs, êtes très intelligents...)+(remplacez nvme1n1p1 par votre disque – si je dois insérer d’autres images, Ronnie va me crier dessus et vous, les lecteurs, êtes très intelligents...) 
  
 **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 /dev/nvme1n1p1 » - configurerait une vérification de mon disque chaque semaine (week). Vous pouvez remplacer cela par, disons 1m, pour chaque mois, 2w, toutes les deux semaines, etc. N’oubliez pas de changer le nom du disque au vôtre si vous copiez ce qu'il y a dans le magazine.+« sudo tune2fs -i 1w /dev/nvme1n1p1 » - configurerait une vérification de mon disque chaque semaine (week). Vous pouvez remplacer cela par, disons 1m, pour chaque mois, 2w, toutes les deux semaines, etc. N’oubliez pas de changer le nom du disque pour le vôtre si vous copiez ce qu'il y a dans le magazine.
  
 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://askubuntu.com/questions/1352774/how-to-force-fsck-on-reboot-for-ubuntu-20-04 https://askubuntu.com/questions/1352774/how-to-force-fsck-on-reboot-for-ubuntu-20-04
  
-À nouveau, remerciements à nos lecteurs fantastiques qui nous signalent nos erreur, sans vous nousDites-le-nous :  serions des utilisateurs de Windows (L) ! :)+À nouveau, remerciements à nos lecteurs fantastiques qui nous signalent nos erreurs ; sans vousnous 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