OVH Cloud OVH Cloud

Comment accelerer le boot

4 réponses
Avatar
Philippe Cazaux-Moutou
Bonjour

j en suis au tout debut de linux

j ai mandriva (et qui a maché du 1er coup)

Chez moi je suis en wifi
mais pas ici au bureau

donc avec mon portable jevais de l un a l autre

mais ici au bureau il est tres long a demarrer 2 a 3 minutes alors qu a
la maison il ne mets que 30 secondes

en fait il cherche le wifi mais comme y en apas donc il rame

Question :
ne peux t on desactiver des services et les lancer en tache de fond
automatiquement une fois démarré ??

merci

4 réponses

Avatar
Nicolas S.
Bonjour


Bonjour,

j en suis au tout debut de linux


Je vais expliquer en bref puis j'expliquerais dans le détail si jamais ça coince...

j ai mandriva (et qui a maché du 1er coup)

Chez moi je suis en wifi
mais pas ici au bureau

donc avec mon portable jevais de l un a l autre

mais ici au bureau il est tres long a demarrer 2 a 3 minutes alors qu a
la maison il ne mets que 30 secondes

en fait il cherche le wifi mais comme y en apas donc il rame

Question :
ne peux t on desactiver des services et les lancer en tache de fond
automatiquement une fois démarré ??


Oui, le lancement peut se faire manuellement ou automatiquement d'ailleurs.
L'idée: on supprime les services réseau au boot et on se fait un script pour les
lancer après le démarrage.

Mais je préconise une solution autre: multiplier les séquences de démarrage
("initrunlevel"). Donc multiboot. Cependant, le changement entre une utilisation
"wifi" et "wifiless" pourra se faire aisément une fois configuré, y compris sans
redémarrer.

J'ai une configuration semblable chez moi: un portable que j'utilise tantôt avec
et sans réseau. Ce que je voulais, c'est que lors d'une utilisation sans réseau,
les modules réseaux ne soient pas chargés (et le démarrage plus rapide aussi).

man inittab


Cordialement,
Nicolas S.

--
Il est toujours sympa de laisser un petit message pour expliquer
comment on a réussi à se sortir d'une difficulté.
Cela aide les autres qui pourraient avoir rencontré les mêmes problèmes,
mais aussi les contributeurs. ;-)

E-mail: enlever "-heh" pour m'écrire.

Avatar
Philippe Cazaux-Moutou

Bonjour



Bonjour,

j en suis au tout debut de linux



Je vais expliquer en bref puis j'expliquerais dans le détail si jamais
ça coince...

j ai mandriva (et qui a maché du 1er coup)

Chez moi je suis en wifi
mais pas ici au bureau

donc avec mon portable jevais de l un a l autre

mais ici au bureau il est tres long a demarrer 2 a 3 minutes alors qu
a la maison il ne mets que 30 secondes

en fait il cherche le wifi mais comme y en apas donc il rame

Question :
ne peux t on desactiver des services et les lancer en tache de fond
automatiquement une fois démarré ??



Oui, le lancement peut se faire manuellement ou automatiquement
d'ailleurs. L'idée: on supprime les services réseau au boot et on se
fait un script pour les lancer après le démarrage.

Mais je préconise une solution autre: multiplier les séquences de
démarrage ("initrunlevel"). Donc multiboot. Cependant, le changement
entre une utilisation "wifi" et "wifiless" pourra se faire aisément une
fois configuré, y compris sans redémarrer.

J'ai une configuration semblable chez moi: un portable que j'utilise
tantôt avec et sans réseau. Ce que je voulais, c'est que lors d'une
utilisation sans réseau, les modules réseaux ne soient pas chargés (et
le démarrage plus rapide aussi).

man inittab


Cordialement,
Nicolas S.



Merci

Oui, le lancement peut se faire manuellement ou automatiquement
d'ailleurs. L'idée: on supprime les services réseau au boot et on se
fait un script pour les lancer après le démarrage.

je prefere cette idee la, car j aideja un multiboot, et je ne veux pas
en rajouter

quels services désactiver ?
et comment faire un script qui relance ses services ?

merci de ton aide


Avatar
Nicolas S.

Oui, le lancement peut se faire manuellement ou automatiquement
d'ailleurs. L'idée: on supprime les services réseau au boot et on se
fait un script pour les lancer après le démarrage.

je prefere cette idee la, car j aideja un multiboot, et je ne veux pas
en rajouter


Ok.

quels services désactiver ?


Il faut se rendre dans /etc/init.d puis identifier le service en question. On
peut les tester en les activant/désactivant: #service 'nom' start|stop

Ensuite il faut se rendre dans /etc/rc5.d puis supprimer le lien qui pointe vers
ce service.

et comment faire un script qui relance ses services ?


Par la même commande: #service 'nom' start
Si on veut le lancer manuellement, on peut se faire une icône qui exécute le script.
Si on veut le lancer automatiquement, on l'ajoute aux tâches à exécuter au
démarrage: mais là, ça dépend du WM (KDE, Gnome etc).

Attention tout de même, seul le root peut exécuter la commande #service.
Il faut donc absolument passer par #sudo, après avoir correctement renseigné
/etc/sudoers.

De nombreux sites expliquent tout ça.

Cordialement,
Nicolas S.


--
Il est toujours sympa de laisser un petit message pour expliquer
comment on a réussi à se sortir d'une difficulté.
Cela aide les autres qui pourraient avoir rencontré les mêmes problèmes,
mais aussi les contributeurs. ;-)

E-mail: enlever "-heh" pour m'écrire.

Avatar
mna

Bonjour
Bonsoir,


[.....]

peut être le soft suivant pourrais te rendre service :
http://muthanna.com/quickswitch

après il te reste juste à créer une entrée qui va bien dans ton
fichier lilo.conf et tu auras le choix du réseau sur lequel tu veux
booter.

a+
mna
PS: il me semble qu'il y a un autre utilitaire qui fait la même chose
mais je n'arrive pas à remettre la main dessus.