P'tit Louis a écrit :
title Debian GNU/Linux, kernel 2.6.14.2 (Station Multipistes)
root (hd0,0)
kernel /boot/vmlinuz-2.6.14.2 root=/dev/sda1 init=4
savedefault
boot
L'entrée courante étant :
title Debian GNU/Linux, kernel 2.6.14.2
root (hd0,0)
kernel /boot/vmlinuz-2.6.14.2 root=/dev/sda1 ro
savedefault
boot
Et j'ai rebooté...
Premier essai il m'informe que cela fait trente fois qu'il se lance donc
il check les partitions. puis il annonce que ça ne va pas, il lance fsck
et il reboote (je ne sais pas au trouver les logs relatifs à cet essai).
Je recommence et je vois passer le message suivant : failed to execute 4
et le boot se passe correctement, je présume qu'il est passé en runlevel
2 (j'ai bien mon accès internet).
Ça ne m'étonne pas tant que ça. init=xxx permet d'indiquer à ton noyau
que tu veux remplacer l'exécution d'init (processus de démarrage par
défaut) par l'exécution de xxx. Dans ton cas tu as demandé à remplacer
init par 4 or il n'existe pas de programme "4" dans le PATH.
J'aurais plutôt mis init=init 4 mais je ne suis pas sûr que ça soit
interprété comme une seule commande, il faudra peut-être mettre init 4
entre guillemets. Je m'en remets à ceux qui savent mieux.
Donc ou bien j'ai désactivé un service essentiel, ou bien j'ai fait une
manip qu'il ne fallait pas.
Je continue à vouloir persister car ça plus fluxbox ça me fait une
station multipistse vraiment optimisée.
J'hésite à suivre l'idée donnée par Seb d'utiliser un script, je n'y
comprends pas encore grand chose (ça viendra).
Bah, il n'est pas si compliqué mon script...
Allez, je te le détaille :
#!/bin/sh -- indique à ton système quel interpréteur va exécuter le script
case "$1" in -- $1 c'est le premier argument qu'on passe au script (en
l'occurrence "start" "stop" ou "restart" comme tout script d'init)
start) -- ici on traite le cas où l'argument est "start"
su - tonutilisateur -- tu changes d'utilisateur car je ne pense pas
que tu souhaites lancer fluxbox en root
fluxbox -- tu lances fluxbox
;; -- fin du traitement du "start"
stop) -- ici on traite le stop
killall fluxbox -- on tue fluxbox, tout simplement
;; -- fin du traitement du "stop"
restart) -- ici on traite le restart
$0 stop -- on rappelle le script ($0) avec l'argument "stop"
$0 start -- on le rappelle avec l'argument "start"
;; -- fin du traitement du "restart"
esac -- fin de la structure "case"
Tout ça ne sera sûrement pas très lisible, mais c'est pas simple de
commenter un script dans un mail...
P'tit Louis.
Seb
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]