Pages : 1
#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.
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.
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
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à
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
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.
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
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.
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/sda4Avec 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
Pages : 1