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 30/01/2008, à 19:15

gene69

idée pour geek qui s'ennuie.

bonjour,

Vous avez certainement remarqué que dans fstab on peut, ou pas, activer un check disk au démarrage de la machine. Tout le monde constate que c'est énervant, surtout si c'est à  un moment ou on a besoin de faire quelque chose rapidement et qu'on n'aime pas faire des CTRL+C dans tous les sens.

Je propose donc que le fameux geek rédige un petit script qui va faire le fameux check disk, non à  allumage mais à  l'extinction. Vous me direz oui mais le check disk est là  pour vérifier si le disk qu'on va monter... certe, mais dans ce cas là  pourquoi ne le faire que 1 fois sur 25?

en réfléchissant un peu au problème ça peut devenir compliquer.
* pendant la déconnection (faut choper le halt)
* lire le nombre de montage depuis le dernier check
* demander à  l'utilisateur s'il a envie de faire le check maintenant ou plutot au prochain démarrage
* se mettre dans les conditions qui vont bien pour faire le check disk ( disque démonté?)
* le faire
* reprendre la procédure normale d'extinction

sinon moi je trouverai ça génial. Comme ça lorsque j'éteind mon PC, j'en ai plus besoin, il peut faire ses trucs nazes à  lui dans son coin et quand je l'allume, 1/25 * nb de partitions ça prend moins de temps.


Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion

Hors ligne

#2 Le 30/01/2008, à 19:38

Carroués

Re : idée pour geek qui s'ennuie.

Bonsoir,

Il existe déjà  - en anglais : AutoFsck. wink

Hors ligne

#3 Le 30/01/2008, à 19:48

pitou

Re : idée pour geek qui s'ennuie.

Bonsoir.
Je pense que ce lien peut aussi t'intéresser. wink
http://doc.ubuntu-fr.org/verification_d … ers?s=fsck

Dernière modification par pitou (Le 30/01/2008, à 19:49)


Gnu/Linux, la joie dans la persévérance.
Seize the day.

Hors ligne

#4 Le 31/01/2008, à 16:41

Ras'

Re : idée pour geek qui s'ennuie.

En parcourant les liens je suis tombé sur bonager : http://doc.ubuntu-fr.org/bonager
et j'ai l'impression que c'est exactement ce qu'il me faut smile

Par contre c'est pas vraiment précisé si ça scanne toutes les partitions ? mais j'imagine que oui... (surtout pour la sda1 en NTFS ?)



Ca tombe bien j'étais parti dans la rédaction d'un script compliqué mais c'est reglé ^^
Par contre pour atteindre exactement ce que je voudrais, est ce que je peux désactiver totalement la vérification des disques au démarrage (sauf le / à  la limite) et me servir de bonager pour checker les disques le jour ou j'en ai envie ? Ou est ce que je dois mettre une valeure très haute et anticiper le check à  chaque fois ?

Et dans les deux cas je fais :
$ sudo tune2fs -c n  /dev/sda4

Avec n=0 ou n=-1 dans le premier cas
et n=200 dans le second ?

j'suis très content là  smile

Dernière modification par Raskal (Le 31/01/2008, à 16:46)


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#5 Le 31/01/2008, à 16:56

fanch317

Re : idée pour geek qui s'ennuie.

Une petite astuce pour les portables, c'est demarrer le pc sur batterie.
Le chkdsk est désactivé lorsque le pc est alimenté par batterie wink

Fanch

Hors ligne

#6 Le 31/01/2008, à 16:57

Ras'

Re : idée pour geek qui s'ennuie.

euh, non
La preuve en cours y'a 1 heure, et de nombreuses fois dans le train


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#7 Le 31/01/2008, à 18:32

fanch317

Re : idée pour geek qui s'ennuie.

Quelle version a tu ?
Je suis sous gutsy et ça fonctionne, d'ailleurs je le vois au boot (non quiet)

Running on battery power, so skipping file system check.

Ne s'agit-il pas dans ton cas d'une erreur de démontage ? Car à  ce moment là  je ne suis pas sûr que l'etat d'allimentation affecte le chkdsk effectivement.

La présence du fichier /fastboot permet également de ne pas checker les systèmes de fichier.

Dernière modification par fanch317 (Le 31/01/2008, à 18:33)

Hors ligne

#8 Le 31/01/2008, à 18:56

Link31

Re : idée pour geek qui s'ennuie.

fanch317 a écrit :

Une petite astuce pour les portables, c'est demarrer le pc sur batterie.
Le chkdsk est désactivé lorsque le pc est alimenté par batterie wink

Raskal> ça fonctionne aussi sous Gentoo, donc tu dois avoir un problème de configuration.

Hors ligne

#9 Le 01/02/2008, à 08:14

Ras'

Re : idée pour geek qui s'ennuie.

ben je suis sous gutsy et je pense pas avoir touché à ça ...

Et en plus Bonager fonctionne pas : ça fait 2 boot qu'il me dit qu'il reste 15 montages avant le prochain scan (pourtant toutes mes partitions sont bien montées au boot)


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#10 Le 01/02/2008, à 08:17

fredr

Re : idée pour geek qui s'ennuie.

Salut,

J'avasi testé bonager, il fonctionne; mais il est pas toujours juste dasn ces comptes: il signale souvent prochain boot alors qu'il reste encore 2 ou 3 boots.


Ubuntu 24.04 et Manjaro, les deux avec E27
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact.

Hors ligne

#11 Le 01/02/2008, à 11:01

Ras'

Re : idée pour geek qui s'ennuie.

Raskal a écrit :

Par contre c'est pas vraiment précisé si ça scanne toutes les partitions ? mais j'imagine que oui... (surtout pour la sda1 en NTFS ?)


Ca tombe bien j'étais parti dans la rédaction d'un script compliqué mais c'est reglé ^^
Par contre pour atteindre exactement ce que je voudrais, est ce que je peux désactiver totalement la vérification des disques au démarrage (sauf le / à  la limite) et me servir de bonager pour checker les disques le jour ou j'en ai envie ? Ou est ce que je dois mettre une valeure très haute et anticiper le check à  chaque fois ?

Et dans les deux cas je fais :
$ sudo tune2fs -c n  /dev/sda4

Avec n=0 ou n=-1 dans le premier cas
et n=200 dans le second ?

Si quelqu'un peut confirmer ça :$


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne