Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/01/2018, à 18:37

mdu

[RESOLU] Changement de l' ordre de démarrage de GRUB

Suite au problème rencontré sur ce post :http://forum.kubuntu-fr.org/viewtopic.php?id=2019438 et la seule façon de retrouver une connexion filaire est de démarrer avec le "Chargement de Linux 4.10.0-40-generic…" :
J' accède à ce chargement en appuyant sur la touche SHIFT au démarrage de mon LENOVO. Tout ce passe bien et ma connexion filaire fonctionne.
J' ai installé "GRUB CUSTOMIZER" pour modifier l' ordre de chargement et pour lancer "Linux 4.10.0-40-generic…".
Je redémarre mon portable, pas de connexion filaire et GRUB me charge :

uname -a
Linux mdu02-Lenovo-G70-70 4.13.0-26-generic #29~16.04.2-Ubuntu SMP Tue Jan 9 22:00:44 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
mdu02@mdu02-Lenovo-G70-70:~$ 

Besoin d' aide.
Merci.

Dernière modification par mdu (Le 27/01/2018, à 12:36)


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne

#2 Le 22/01/2018, à 19:57

Arbiel

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Bonsoir

Si je peux me permettre un conseil, oublie Grub-customizer, et reporte-toi à la documentation sur grub qui explique comment lui indiquer quel système il faut lancer en l'absence de réponse de l'utilisateur, modifie le fichier correspondant et met ensuite à jour grub (sudo update-grub, si tu es dans une configuration standard).

Je ne te donne pas plus de détail car je ne les ai pas en tête, et je n'ai pas le temps de la consulter pour toi.

Arbiel

Dernière modification par Arbiel (Le 22/01/2018, à 19:58)


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#3 Le 23/01/2018, à 12:27

mdu

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Ok, merci pour l' info. Je vais lire la documentation sur GRUB et je ferai part des résultats.


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne

#4 Le 24/01/2018, à 12:54

mdu

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

J' ai lu la documentation sur Grub qui recommande d' utiliser Grub-customizer.
Petite question :
après avoir utilisé Grub-customizer et l' ordre de chargement au démarrage du pc, faut-il exécuter "sudo update-grub" ?


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne

#5 Le 24/01/2018, à 13:21

grandtoubab

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

salut,
il n'y a pas besoin d'outil ça se fait tout seul dans /etc/default/grub il faut indiquer la ligne que tu veux telle qu'elle est définie dans /boot/grub/grub.cfg
on modifie GRUB_DEFAULT=0

# exemple pour forcer le noyau 3.16 en fonction de ce qui est généré dans /boot/grub/grub.cfg
#GRUB_DEFAULT="gnulinux-advanced-78ec612e-d1d9-4c88-88ec-17d9b0815a8f>gnulinux-3.16.0-4-amd64-advanced-78ec612e-d1d9-4c88-88ec-17d9b0815a8f"
#

https://www.debian-fr.org/t/impossible- … ub/75642/6


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#6 Le 25/01/2018, à 15:01

mdu

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Dans grub.cfg, j' ai ces premières lignes :

menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-44f3169c-026c-466e-9bf4-2c93c0bc238d' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  44f3169c-026c-466e-9bf4-2c93c0bc238d
	else
	  search --no-floppy --fs-uuid --set=root 44f3169c-026c-466e-9bf4-2c93c0bc238d
	fi
        linux	/boot/vmlinuz-4.13.0-26-generic root=UUID=44f3169c-026c-466e-9bf4-2c93c0bc238d ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-4.13.0-26-generic
}
submenu "Options avancées pour Ubuntu"{
menuentry "Ubuntu, avec Linux 4.10.0-40-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-40-generic-advanced-44f3169c-026c-466e-9bf4-2c93c0bc238d'

Quelle ligne est à copier dans GRUB_DEFAULT=0 de /etc/default/grub?
Merci.

Dernière modification par mdu (Le 25/01/2018, à 15:03)


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne

#7 Le 25/01/2018, à 15:32

grandtoubab

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

ca fonctionne sur le modele menu > sous-menu
ce que tu affiches est incomplet, ou bien ça a été détruit par ton outil?

chez moi, voila la ligne complète:

submenu 'Options avancées pour Debian GNU/Linux buster/sid' $menuentry_id_option 'gnulinux-advanced-78ec612e-d1d9-4c88-88ec-17d9b0815a8f' {
    menuentry 'Debian GNU/Linux buster/sid, avec Linux 4.9.0-5-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.9.0-5-amd64-advanced-78ec612e-d1d9-4c88-88ec-17d9b0815a8f'

ce qui me donne

menu: gnulinux-advanced-78ec612e-d1d9-4c88-88ec-17d9b0815a8f

sous-menu: gnulinux-4.9.0-5-amd64-advanced-78ec612e-d1d9-4c88-88ec-17d9b0815a8f

donc ça me ferait:
GRUB_DEFAULT="gnulinux-advanced-78ec612e-d1d9-4c88-88ec-17d9b0815a8f>gnulinux-4.9.0-5-amd64-advanced-78ec612e-d1d9-4c88-88ec-17d9b0815a8f"
ne pas oublier le > et les "
comprends-tu?

suivi de

sudo update-grub

Dernière modification par grandtoubab (Le 25/01/2018, à 16:03)


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#8 Le 25/01/2018, à 16:55

mdu

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Si j' interprète bien :
menu: menuentry_id_option 'gnulinux-simple-44f3169c-026c-466e-9bf4-2c93c0bc238d

sous-menu: gnulinux-4.10.0-40-generic-advanced-44f3169c-026c-466e-9bf4-2c93c0bc238d
ça me ferait:
GRUB_DEFAULT="gnulinux-simple-44f3169c-026c-466e-9bf4-2c93c0bc238d>gnulinux-4.10.0-40-generic-advanced-44f3169c-026c-466e-9bf4-2c93c0bc238d"

Merci pour la correction.


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne

#9 Le 25/01/2018, à 17:28

grandtoubab

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

mdu a écrit :

Si j' interprète bien :
menu: menuentry_id_option 'gnulinux-simple-44f3169c-026c-466e-9bf4-2c93c0bc238d

sous-menu: gnulinux-4.10.0-40-generic-advanced-44f3169c-026c-466e-9bf4-2c93c0bc238d
ça me ferait:
GRUB_DEFAULT="gnulinux-simple-44f3169c-026c-466e-9bf4-2c93c0bc238d>gnulinux-4.10.0-40-generic-advanced-44f3169c-026c-466e-9bf4-2c93c0bc238d"

Merci pour la correction.

je suis étonné que ça commence par gnulinux-simple et que ça finisse par generic-advanced mais bon avec Ubuntu on n'est jamais certain de rien lol

le mieux c'est d'essayer

un conseil d'abord faire un

sudo cp /etc/default/grub /etc/default/grub.save

ça sera plus facile de récupérer tes erreurs ensuite

Dernière modification par grandtoubab (Le 25/01/2018, à 17:40)


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#10 Le 25/01/2018, à 18:30

mdu

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Mon interprétation n' est pas la bonne, çà ne fonctionne pas.


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne

#11 Le 25/01/2018, à 18:54

grandtoubab

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

après la modif faut pas oublier de faire

sudo update-grub

Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#12 Le 25/01/2018, à 20:19

ar barzh paour

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

je ne sais pas si ça fonctionne toujours  , la doc
https://doc.ubuntu-fr.org/tutoriel/grub … par_defaut
ne m'a pas l'air très à jour (on ne parle pas de sous menu)
j'ai utilisé ça il y a quelques années

la solution du 2.8

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

sans oublier

sudo update-grub

ces paramètres permettent de booter sur la même chose que la fois précédente
(il faut donc booter une première fois "un peu" manuellement)

Dernière modification par ar barzh paour (Le 25/01/2018, à 20:22)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#13 Le 25/01/2018, à 23:21

Arbiel

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Bonsoir

Si tu ne parviens toujours pas à tes fins, et si tu es très prudent, tu peux faire ce que certains présentent comme interdit : modifier le fichier grub.cfg à la main.

Tu recopies ton fichier grub.cfg, par exemple dans grub.manuel.cfg et dans ce fichier grub.manuel.cfg, tu sélectionnes toutes les lignes depuis la ligne "menuentry…{" jusqu'à la ligne de l'accolade droite "}" qui ferme cette accolade gauche et qui correspond au système que tu veux lancer par défaut et tu les recopies devant la première menuentry, tu enregistres et tu publies ici le fichier modifié pour me permettre de le tester. J'ai écrit un script qui me permet de faire exécuter par grub n'importe quel fichier. Bien sûr, cela ne pourra pas fonctionner chez moi, mais je pourrai au moins voir si le menu grub s'affiche et quel système se lance par défaut.

Après cette vérification, vérification que d'autres que moi pourront également faire à la lecture de ton fichier (il est toujours bon d'avoir plusieurs avis, même contradictoires, pour prendre une décision réfléchie), nous verrons comment continuer.

Je peux publier ce script. Mais je n'ai pas encore écrit d'interface graphique pour l'installer. Il faut donc intervenir dans les fichiers à la main. Il ne peut donc pas être mis entre toutes les mains.

Arbiel

Dernière modification par Arbiel (Le 25/01/2018, à 23:24)


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#14 Le 26/01/2018, à 01:25

Babdu89

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Bonsoir.
On peut avoir le retour de

grep menuentry /boot/grub/grub.cfg

Qui devrait donner le contenu du menu grub, chez  moi;

bernard@bernard-System-Product-Name:~$ grep menuentry /boot/grub/grub.cfg
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
submenu 'Options avancées pour HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-141-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-141-generic-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-141-generic (recovery mode)' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-141-generic-recovery-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-139-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-139-generic-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-139-generic (recovery mode)' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-139-generic-recovery-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
menuentry 'Memory test (memtest86+)' {
menuentry 'Memory test (memtest86+, serial console 115200)' {
menuentry 'Windows 7 (loader) (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-FA2AC6152AC5CF37' {
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans partition system" {
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3-Emtec" {
menuentry "Iso Live ubuntu-17.10-desktop-amd64.iso dans cle USB3-Emtec" {
bernard@bernard-System-Product-Name:~$ 

Par exemple si je suis obligé de démarrer sur la ligne

	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-139-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-139-generic-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {

La ligne avec le noyau  3.13.0-139-generic

Pour modifier le fichier de configuration de grub (/etc/default/grub) en changeant la ligne;

GRUB_DEFAULT=0

=0  Qui correspond actuellement à la ligne du menu grub suivante;

menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {

Première ligne du menu Grub,  derrière;

export menuentry_id_option

Et ligne qui est compté =0

La ligne pour démarrer;

[code]	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-139-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-139-generic-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
[/code]

serait donc;  la ligne =4

Comment compter les lignes;

bernard@bernard-System-Product-Name:~$ grep menuentry /boot/grub/grub.cfg
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
_ligne=0   menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
_ligne=1 submenu 'Options avancées pour HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
_ligne=2menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-141-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-141-generic-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
_ligne=3menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-141-generic (recovery mode)' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-141-generic-recovery-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
_ligne=4menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-139-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-139-generic-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-139-generic (recovery mode)' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-139-generic-recovery-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
menuentry 'Memory test (memtest86+)' {
menuentry 'Memory test (memtest86+, serial console 115200)' {
menuentry 'Windows 7 (loader) (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-FA2AC6152AC5CF37' {
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans partition system" {
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3-Emtec" {
menuentry "Iso Live ubuntu-17.10-desktop-amd64.iso dans cle USB3-Emtec" {

Ouvrir le fichier à modifier en admin,

sudo gedit /etc/default/grub
GRUB_DEFAULT=0

À changer en

GRUB_DEFAULT=4

Suivi d'une maj de grub;

sudo update-grub

Ce qui permettrait de démarrer sur la bonne ligne(menuentry) du menu Grub, sélectionnée par défaut maintenant.

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 26/01/2018, à 01:32)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#15 Le 26/01/2018, à 09:59

grandtoubab

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Salut
Babdu89 je ne pense pas qu'on puisse compter les menus et les sous-menus à la suite, dans ton exemple le noyau 3.13 est en première position du  sous-menus =0, le menu des options avancées étant en deuxième position des menus = 1

GRUB_DEFAULT="1>0"

Dernière modification par grandtoubab (Le 26/01/2018, à 10:01)


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#16 Le 26/01/2018, à 11:09

Babdu89

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Bonjour.
@grandtoubab.

Tu as absolument raison.

Je viens de tester chez moi. Et la ligne =4 me sélectionne le menuentry

menuentry 'Windows 7 (loader) (sur /dev/sda1)' --class windows --class os 

bernard@bernard-System-Product-Name:~$ grep menuentry /boot/grub/grub.cfg
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
_ligne=0   menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
_ligne=1 submenu 'Options avancées pour HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-141-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-141-generic-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-141-generic (recovery mode)' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-141-generic-recovery-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-139-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-139-generic-advanced-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-139-generic (recovery mode)' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-139-generic-recovery-041cfc74-96e1-4c0f-ad6f-61ae768a1a3c' {
_ligne 2 menuentry 'Memory test (memtest86+)' {
_ligne 3 menuentry 'Memory test (memtest86+, serial console 115200)' {
_ligne 4 menuentry 'Windows 7 (loader) (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-FA2AC6152AC5CF37' {
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans partition system" {
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3-Emtec" {
menuentry "Iso Live ubuntu-17.10-desktop-amd64.iso dans cle USB3-Emtec" {

Oui, il y a souci avec le comptage des menus et sous menus.
Donc ce que je propose post#14 ne convient pas!.

Ce qui est proposé par ar barzh paour post#12 est ce qu'il convient de faire. C'est ce que j'utilise dans ma config.

En admin, modifier le fichier /etc/default/grub, en ajoutant ces lignes.

GRUB_SAVEDEFAULT="true"
GRUB_DEFAULT="saved"

Mais il faut commenter la ligne

GRUB_DEFAULT=0

Pour qu'elle devienne;

#GRUB_DEFAULT=0

Au final on a ceci;

GRUB_SAVEDEFAULT="true"
GRUB_DEFAULT="saved"
#GRUB_DEFAULT=0

Sans oublier la maj de grub.

sudo update-grub

Au démarrage. Sélectionner le menuentry qui démarre, même dans les sous menus. Et au prochain redémarrage çà redémarre par défaut sur ce qui a été sélectionné au démarrage précédent, en faisant "Entrée"..
J'ai déjà testé çà marche chez moi.

@+.   Babdu89

Dernière modification par Babdu89 (Le 26/01/2018, à 11:10)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#17 Le 26/01/2018, à 11:41

mdu

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

Bonjour et merci aux intervenants.
Mon problème est résolu, je n' avais pas totalement configuré Grub-customizer.
J' avais bien remonté en première ligne : Linux 4.10.0-40-generic… mais il y a un second onglet "Paramètres généraux" dans lequel il faut spécifier l' entrée par défaut , ce que je n' avais pas fait.
Le choix fait : Options avancées pour Ubuntu>Ubuntu, avec Linux 4.10.0-generic, mon pc démarre suivant ce choix et j' ai bien ma connexion filaire internet de rétablie.
Dans etc/default/grub j' ai :

GRUB_DEFAULT="Options avancées pour Ubuntu>Ubuntu, avec Linux 4.10.0-40-generic"
GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Dans boot/grub/grub.cfg j'ai :

menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-44f3169c-026c-466e-9bf4-2c93c0bc238d' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  44f3169c-026c-466e-9bf4-2c93c0bc238d
	else
	  search --no-floppy --fs-uuid --set=root 44f3169c-026c-466e-9bf4-2c93c0bc238d
	fi
        linux	/boot/vmlinuz-4.13.0-26-generic root=UUID=44f3169c-026c-466e-9bf4-2c93c0bc238d ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-4.13.0-26-generic
}
submenu "Options avancées pour Ubuntu"{
menuentry "Ubuntu, avec Linux 4.10.0-40-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-40-generic-advanced-44f3169c-026c-466e-9bf4-2c93c0bc238d' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  44f3169c-026c-466e-9bf4-2c93c0bc238d
		else
		  search --no-floppy --fs-uuid --set=root 44f3169c-026c-466e-9bf4-2c93c0bc238d
		fi
		echo	'Chargement de Linux 4.10.0-40-generic…'
	        linux	/boot/vmlinuz-4.10.0-40-generic root=UUID=44f3169c-026c-466e-9bf4-2c93c0bc238d ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.10.0-40-generi

Dernière modification par mdu (Le 26/01/2018, à 11:43)


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne

#18 Le 27/01/2018, à 12:07

ar barzh paour

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

avant de marquer Résolu :
effectue un
(sauf si c'est ce que tu as déjà fait)

sudo update-grub

vérifie que la solution fonctionne toujours
informe nous du résultat
merci

Dernière modification par ar barzh paour (Le 27/01/2018, à 12:09)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#19 Le 27/01/2018, à 12:35

mdu

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

sudo update-grub
[sudo] Mot de passe de mdu02 : 
Création du fichier de configuration GRUB…
Attention : Définir GRUB_TIMEOUT à une valeur non nulle si GRUB_HIDDEN_TIMEOUT est définie n’est plus possible.
Image Linux trouvée : /boot/vmlinuz-4.13.0-26-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.13.0-26-generic
Image Linux trouvée : /boot/vmlinuz-4.10.0-42-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.10.0-42-generic
Image Linux trouvée : /boot/vmlinuz-4.10.0-40-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.10.0-40-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
fait

J'ai redémarré mon pc, pas de problème, je boot sur la 4.10.02-42-generic.
Je n' ai pas un noyau mis à jour mais au moins j' ai ma connexion filaire internet qui fonctionne ( dommage qu' il faille en arriver à cette manip).
Je mets le sujet en résolu.
Merci à tous.

Dernière modification par mdu (Le 27/01/2018, à 12:36)


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne

#20 Le 27/01/2018, à 19:53

ar barzh paour

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

bon mais c'est reculer pour mieux sauter
je viens de voir que 4.10 est le noyau de 17.04 qui n'est plus mise à jour !
voir peut-être ici
https://forum.ubuntu-fr.org/viewtopic.php?id=2014323

j'ai rayé car ça concernait une anomalie sur  17.04
je ne sais pas si une réponse est fournie et encore valable !!!
les versions LTS sont pour l'instant 16.04 et encore 14.04 , sachant que 18.04 sera disponible en avril-mai

Dernière modification par ar barzh paour (Le 28/01/2018, à 12:41)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#21 Le 28/01/2018, à 12:11

mdu

Re : [RESOLU] Changement de l' ordre de démarrage de GRUB

@ar barzh paour
C' est le seul moyen que j' ai trouvé pour retrouver une connexion filaire internet (voir le post :http://forum.kubuntu-fr.org/viewtopic.php?id=2019438) que je vais "abandonné" car pas de solution.
J' espère que la 18.04 apportera une solution.


System:Lenovo-G70-70 Kernel: 5.3.0-26-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia
Machine:Type Laptop LENOVO product: 80HW0011FR v: Lenovo G70-70
CPU:Dual Core model: Intel Core i5-4210U bits: 64 type: MT MCP
Graphics:Intel Haswell-ULT Integrated Graphics driver: i915.

Hors ligne