Configuration Lilo reglage du time out problème

Bonjour à tous…Je suis nouvel utilisateur de Linux (depuis quelques mois) et je voudrais paufiner quelques petits trucs. J’ai la version 2.6.17.9 du noyau sous gnome en version unstable (donc etch je crois). Je l’ai donc installé sur un portable en double boot au cas ou (même si cela fait plusieurs mois que je n’ai pas restarté sous win :smiley: ). Bref donc j’ai quelques trucs à finir d’installer (entre autre la gestion d’alimentation ACPI, pas encore géré correctement ; mes cartes PCMCIA et autres, je n’en ai pas trouvé les modules …) On commence par le début : aujourd’hui je ne pose qu’une seule question : je veux juste avoir un Timeout de 2 seconde dans LILO au lieu de 10…Le problème est que lorsque j’édite le fichier LILO.conf dans /etc voici le message :

Attention
Trouvé un fichier d’échange nommé ".lilo.conf.swp"
propriété de : root
nom de fichier : /etc/lilo.conf
modifié : oui
(…) blablabla
Lors de l’ouverture du fihier "LILO.conf"
daté de blabla
PLUS RECENT que le fichier d’échange !

blabla
Le fichier d’échange “.LILO.conf.swp” existe dejà !
ouvrir editer quand meme recuperer supprimer blablablabla

Ce que je ne comprends pas : lorsque j’édite le fichier quand même j’ai la ligne :

delay=20

Alors que le timeout est de 10 secondes…La je ne comprends pas puisque c’est le fichier qu’il est obligé de lire au démarrage…Donc un timeout de 20sec selon la ligne de commande.
Comment faire pour enlever ce bazzar, changer le timeout et éviter que mon ordi ne veuille plus redémarrer ( :slightly_smiling: )…!?
Merci d’avance!

tapes lilo, c’est tout

Dejà essayé!! ca ne marche pas il me fait une erreur!

laquelle ? quand ?

Désolé pour le manque de précision…
Lorsque j’ai fait mes modifications du timeout à la ligne

(…)
Delay=2

pour quitter je tape

:wq

Ensuite je reviens au shell et à la ligne :

root@Nebux /etc#

je tape : “lilo”

Voilà ce qu’il me répond :

Fatal: open /initrd.img: No such file or directory
zsh: exit 1 lilo

…merci de ta patience!

Bon personne ne sait comment faire…

regardes si il y a un lien /initrd.img…

et n’hesites pas à donner le contenu de lilo.conf, un ‘ls -l /’ et ‘ls -l /boot’, ça peut servir à reflechir…

OK alors à la première solution proposée voici ce que j’ai tenté :

“find / -name initrd.img -print”

Rien trouvé

Ensuite si j’édite “lilo.conf” voici le résultat

boot=/dev/hda
root=/dev/hda2
map=/boot/map
delay=20
vga=normal
default=linux

image=/vmlinuz
label=linux
read-only

     initrd=/initrd.img

image=/vmlinuz.old
label=linuxOLD
read-only
optional

     initrd=/initrd.img.old

other=/dev/hda1
label=windows
alias=2

sachant deux choses : je suis en fait en triple boot : un windowsXP ; un linux debian etch avec les dernières versions du noyaux et des modules (SE que j’utilise le plus) et un linux “OLD” qui est en fait la première version de linux que j’ai installé (package que j’avais téléchargé sur internet) avant d’installer une version plus récente du noyau. J’ai gardé cette dernière au cas ou je fasse une mauvaise manip’ sur la linux dernière version et que je puisse rattraper en mode console avec linux OLD. Ce petit paragraphe va peut-etre vous permettre de comprendre ce qui precède et ce qui suit…

Enfin vous vouliez savoir ce que donnait la commande “ls -l /boot” dans "/"
c’est parti :

autorisation root taille date boot.0300
autorisation root taille date boot.0302
autorisation root taille date coffee.bmp
autorisation root taille date config-2.4.27-2-386
autorisation root taille date config-2.6.17.9-nebux
autorisation root taille date debian.bmp -> /boot/sarge.bmp
autorisation root taille date debianlilo.bmp
autorisation root taille date initrd.img-2.4.27-2-386
autorisation root taille date map
autorisation root taille date sarge.bmp
autorisation root taille date sid.bmp
autorisation root taille date system.map-2.4.27-2-386
autorisation root taille date system.map-2.6.17.9-nebux
autorisation root taille date vmlinuz-2.4.27-2-386
autorisation root taille date vmlinuz-2.6.17.9-nebux

J’entrevois le petit truc qui ne doit pas aller mais je préfère écouter d’abord vos sages conseils avant d’entreprendre quoi que ce soit! En tout cas merci!

Petit rappel vite fait (parce qu’avec tout ca, on en oublie le principal!) : lorsque je démarre mon pc dans lilo, le timeout est de 10 secondes et je veux le faire passer à 2! Or probleme : dans LILO.conf j’ai “delay=20”!
merci…!

tu n’avais pas dit que tu avais compilé toi même ton noyau 2.6.17 !
Et on voit bien, dans le ls /boot, que tu as compilé ton 2.6.17.9-nebux sans initrd (on aurait pu le voir plus vite, si tu avais donné plus de détails).

refais ton make-kpkg buildpackage, mais avec l’option --initrd, et ça ira mieux.

[quote]pour quitter je tape

:wq

[/quote]

J’en déduis que tu édites sous VI, non ?
j’ai l’impression que ton xxx.conf n’est pas sauvegardé avec ta commande :
:wq
essaie de recommencer ton édition et de sortir et sauvegarder en tapant :
Échap
puis :
ZZ (en majuscules)
puis
Entrée