[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Démarrages avec et sans checkdisks



Salut aurelien

Le Wed, 10 Aug 2011 10:10:02 +0200, Aurelien a écrit :
> Est-il possible de faire en sorte de choisir au boot (par exemple) si un
> checkdisk sera fait ?
> 

Comme déja dit, tu peux :
- modifier /etc/fstab pour changer les priorités
- modifier les parametres de test avec tune2fs -c 0 -i 0

En plus, tu peux reactiver une option qui a ete désactivée dans la 
derniere mouture : ne pas faire de fsck si on n'est pas branché sur le 
secteur (utile pour les ordi portables) : le code est commenté dans /etc/
init.d/checkfs.sh et /etc/init.d/checkroot.sh

Sinon, tu peux aussi modifier ces deux fichier pour qu'ils capturent une 
éventuelle option (nofsck par exemple) en ligne de commande du boot 
(dans /proc/cmdline) et qu'il ne fassent pas le fsck si l'option y 
figure. Ensuite, tu t'arranges pour que grub possede deux lignes pour 
démarrer : une avec l'option et une autre sans l'option. Ainsi, au boot, 
tu as le choix de laisser faire par défaut ou de forcer la non 
vérification.


Enfin, tu as une solution clé en main : tu peux créer un fichier à la 
racine de ton systeme (soit forcefsck, soit fastboot, le premier force un 
fsck, le second empeche le fsck). Ce fichier sera pris en compte au 
redémarrage suivant uniquement et sera automatiquement effacé. Mais tu 
peux aussi ajouter ces options en ligne de commande du noyau (dans ton 
fichier de configuration GRUB) pour disposer d'une ligne de démarrage par 
défaut, d'une ligne avec forcefsck qui forcera le fsck et d'une ligne 
avec le fastboot pour le désactiver. Comme ca, tu démarres en normal, en 
cas de plantage, tu redemarres en fastboot mais tu redemarreras en 
forcefsck des que possible apres ton concert.

Je pense avoir répondu a ta question.


A+
-- 
Francois


Reply to: