[RÉSOLU] run level, /boot/grub/menu.lst, update-rc.d

Bonjour !

J ai essaye de personnaliser mon fichier /boot/grub/menu.lst et maintenant quand je demarre debian la configuration de gnome est comme juste apres une installation [menu principal en haut alors que je l avait mis en bas et clavier qui tape du qwerty alors qu il etait en azerty].

Quand je boot j ai d abord l affichage d opensuse car c est le dernier a avoir ete installe sur le MBR. L ecran de choix d opensuse me propose de demarrer normalement ou en failsafe plus un lien vers l ecran du grub de debian.

J ai essaye de mettre des choix pour demarrer debian directement dans la premiere page de grub [celle d opensuse] :

[code]
default 0
timeout 30
##YaST - generic_mbr
gfxmenu (hd0,1)/boot/message

ajoute par moi

title debian graphique (sda1)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro vga=0 2
initrd /boot/initrd.img-2.6.18-6-686
savedefault

title debian console (sda1) (en test)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro 3
initrd /boot/initrd.img-2.6.18-6-686

title debian sans echec (sda1) (en test)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro noresume acpi=off nosmp noapic ide=nodma edd=off 1
initrd /boot/initrd.img-2.6.18-6-686

present par defaut

title openSUSE (sda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.25.5-1.1-default root=/dev/disk/by-id/scsi-SATA_TOSHIBA_MK2035G_9749T2CIT-part2 resume=/dev/sda5 splash=silent showopts vga=0x314
initrd /boot/initrd-2.6.25.5-1.1-default

title menu du grub de debian (sda1)
root (hd0,0)
configfile /boot/grub/menu.lst

title Failsafe – openSUSE (sda2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.25.5-1.1-default root=/dev/disk/by-id/scsi-SATA_TOSHIBA_MK2035G_9749T2CIT-part2 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe vga=0x314
initrd /boot/initrd-2.6.25.5-1.1-default[/code]

et voici le /boot/grub/menu.lst de debian non modifie qui me permettait d avoir ma configuration de gnome [mais plus maintenant] :

[code]default 0
timeout 30
color cyan/blue white/blue

title Debian GNU/Linux, kernel 2.6.18-6-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro
initrd /boot/initrd.img-2.6.18-6-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.18-6-686
savedefault[/code]

Je cherche a creer une entree pour pouvoir retourner dans ma “session” de gnome avec mes reglages.
Si vous connaissez de la documentation sur le fichier /boot/grub/menu.lst, pouvez vous la lier ?

Et si a la base j ai tout chamboule dans ce fichier c etait pour creer une entree qui demarre debian en mode console c est a dire avec le run level 3 mais apparament ce run level est comme le 2 , peut etre faut-il le configurer soit meme pour qu il ne lance pas l interface graphique ?
Je suis preneur de documentation sur les run level de debian aussi.

[EDIT] comment fais t on pour connaitre le run level actuel ? [/EDIT]
[EDIT 2] j ai reussi a retrouver mes reglages , le fichier /boot/grub/menu.lst n etait pas la cause du probleme [/EDIT 2]

julien.

[quote=“branch”]Et si a la base j ai tout chamboule dans ce fichier c etait pour creer une entree qui demarre debian en mode console c est a dire avec le run level 3 mais apparament ce run level est comme le 2 , peut etre faut-il le configurer soit meme pour qu il ne lance pas l interface graphique ?
Je suis preneur de documentation sur les run level de debian aussi.[/quote]
viewtopic.php?f=3&t=18666#p185486
Après, un man update-rc.d te donnera plus de détails.

Tu peux voir aussi : lea-linux.org/documentations … ot-daemons
(il y a un paquet pour installer sysv-rc-conf sous debian, je crois. 'Fin bon, update-rc.d fait aussi bien)

Si tu ne le précises pas via grub, ça sera le runlevel indiqué dans /etc/inittab qui sera utilisé (voir le post de gdvm au dessus du mien)

Voici le resultat des commandes

# update-rc.d -f gdm remove Removing any system startup links for /etc/init.d/gdm ... /etc/rc0.d/K01gdm /etc/rc1.d/K01gdm /etc/rc2.d/S21gdm /etc/rc3.d/S21gdm /etc/rc4.d/S21gdm /etc/rc5.d/S21gdm /etc/rc6.d/K01gdm

# update-rc.d gdm start 99 2 4 5 . stop 01 0 1 6 . Adding system startup for /etc/init.d/gdm ... /etc/rc0.d/K01gdm -> ../init.d/gdm /etc/rc1.d/K01gdm -> ../init.d/gdm /etc/rc6.d/K01gdm -> ../init.d/gdm /etc/rc2.d/S99gdm -> ../init.d/gdm /etc/rc4.d/S99gdm -> ../init.d/gdm /etc/rc5.d/S99gdm -> ../init.d/gdm

Merci ! Ca marche [le run level 2 me donne un mode graphique et le run level 3 un mode console] donc je laisse comme ca pour le moment mais tout a l heure je vais essayer de remplacer les S99gdm par des S21gdm comme il y avait au debut, et aussi mettre un K01gdm sur le 3eme run level.
Merci aussi pour la doc je me pencherait dessus car la commande update-rc.d a l air bien sympathique.

Je donnerait le resultat.

[EDIT] le voila :

[code]# update-rc.d -f gdm remove

update-rc.d gdm start 21 2 4 5 . stop 01 0 1 3 6 .

Adding system startup for /etc/init.d/gdm …
/etc/rc0.d/K01gdm -> …/init.d/gdm
/etc/rc1.d/K01gdm -> …/init.d/gdm
/etc/rc3.d/K01gdm -> …/init.d/gdm
/etc/rc6.d/K01gdm -> …/init.d/gdm
/etc/rc2.d/S21gdm -> …/init.d/gdm
/etc/rc4.d/S21gdm -> …/init.d/gdm
/etc/rc5.d/S21gdm -> …/init.d/gdm[/code]
[/EDIT]

Ca marche aussi, et c’est presque comme au début, topic résolu.