logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-11-2017 08:25:38

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

[Résolu] Grub Debian/Ubuntu

Bonjour à tous.

J’ai une machine qui a 2 disques durs.
- sur le premier il y a Debian Stretch gnome (installé en premier)
- sur l’autre ; Ubuntu 16...

Jusqu'a maintenant la machine démarrait par défaut sur Debian. Après avoir mis à jour Ubuntu, le démarrage par défaut se fait sur Ubuntu maintenant.

Rien de grave puisque tout fonctionne mais il faut choisir Debian au démarrage.

C’est bien la première fois, depuis des années que Ubuntu ''joue des coudes'' pour être le premier à partir ; ''pas franc'' le Ubuntu.

Je voulais simplement signaler le cas.

Dernière modification par nounours (22-11-2017 07:47:04)


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#2 19-11-2017 09:04:24

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Grub Debian/Ubuntu

C'est peut-être une migration ubuntuesque qui pratique alors à une reinstallation (ou identique), dès lors, c'est toujours le dernier qui s'installe qui prend la tête du grub et non une malveillance ?
... peace_flag.gif

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 19-11-2017 09:09:18

TechDesk
Membre
Distrib. : ArchLinux x86_64 GNU/Linux
Noyau : Linux 4.20.5-arch1-1-ARCH
(G)UI : Enlightenment 0.22.99.23445
Inscription : 19-03-2012

Re : [Résolu] Grub Debian/Ubuntu

Il y'a eu une update de grub sur ubuntu tout simplement

Le matériel c'est pas éternel

Hors ligne

#4 19-11-2017 09:18:13

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Grub Debian/Ubuntu

Ah !
Alors pour remettre debian en premier en étant sur debian faire un :

update-grub


le ferait... peut-être ?


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#5 19-11-2017 09:32:41

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Grub Debian/Ubuntu

Et si ça le fait pas, ça voudrait dire que Ubuntu s’est imposé en défaut, voir ici peut être
https://doc.ubuntu-fr.org/grub-pc#amorc … er_un_grub

Hors ligne

#6 19-11-2017 09:35:33

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Grub Debian/Ubuntu

Bonjour
il y a des tutos sur le net qui montre comment modifier sont grub.cfg pour changer l'ordre de démarrage or il ne faut pas modifier ce fichier qui sera écrasé au prochain update-grub
Il faut intervenir sur le fichier /etc/default/grub , une fois la modification faite recréer le fichier grub.cfg avec un update-grub

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#7 19-11-2017 09:44:54

lenovice93
Membre
Distrib. : DF 10.6-1
Noyau : Linux 4.19.0-12-amd64
(G)UI : XFCE 4.12 (06-10-2020)
Inscription : 11-07-2016

Re : [Résolu] Grub Debian/Ubuntu

Bonjour,

Idem chez moi sur un portable, un seul DD, j'ai UBUNTU 14.04 LTS en dual avec HandyLinux.A chaque MAJ grub sur UBUNTU l'ordre de démarrage change en faveur de se dernier .J'ai égaré la recette pour changer l'ordre de démarrage...Ce matin sur UBUNTU MAJ de Firefox (QUANTUM 57.0)

Hors ligne

#8 19-11-2017 09:44:57

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Grub Debian/Ubuntu

Une fois remis en démarrage debian, il faudrait aussi supprimer le second /boot/grub attribué à ubuntu.
Comment faire pas à pas sans tout casser ?
smile

Dernière modification par smolski (19-11-2017 09:46:43)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#9 19-11-2017 09:46:26

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Grub Debian/Ubuntu

Pourquoi supprimer le boot sur Ubuntu ?

Hors ligne

#10 19-11-2017 09:49:10

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Grub Debian/Ubuntu

je ai fait une erreur typo.
Je parle de supprimer le second /boot/grub qui serait dans le disque de ubuntu, si il y est d'après la description faite ? smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#11 19-11-2017 10:11:02

TechDesk
Membre
Distrib. : ArchLinux x86_64 GNU/Linux
Noyau : Linux 4.20.5-arch1-1-ARCH
(G)UI : Enlightenment 0.22.99.23445
Inscription : 19-03-2012

Re : [Résolu] Grub Debian/Ubuntu

Ca ne sert à rien d'avoir plusieurs bootloader, un seul suffit pour plusieurs systèmes, suffit de conf les entrées. (Après grub est pas l'idéal pour ça, mais bon smile )

Le matériel c'est pas éternel

Hors ligne

#12 19-11-2017 10:53:38

Herve33
Membre
Lieu : Mérignac 33
Distrib. : Debian 12 Xfce
Inscription : 21-09-2016

Re : [Résolu] Grub Debian/Ubuntu

Slt,
regarde ici pour changer l'ordre de boot dans ton grub:
https://forum.security-x.fr/tutoriels-3 … avec-grub/
@+

Acer Aspire 5733 - Debian 12 Xfce

Hors ligne

#13 19-11-2017 11:26:00

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Grub Debian/Ubuntu

Ah oui Herve33, j'avais omis, merci... Il y a aussi le tuto df ici :
https://debian-facile.org/doc:systeme:g … guration-2 big_smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#14 19-11-2017 12:34:36

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Grub Debian/Ubuntu

Herve33 a écrit :

Slt,
regarde ici pour changer l'ordre de boot dans ton grub:
https://forum.security-x.fr/tutoriels-3 … avec-grub/
@+


Merci de mettre en avant ce tutoriel , c'est précisément ce genre de tuto que je voulais parler
Donc a ne surtout pas suivre
car a chaque mise a jour ou il y aura un update-grub les réglages seront perdu

Edit et puis tiens parce que je suis un grand nostalgique de mes débuts , je vous ressort un vieux marque page de Firefox cool
https://handylinux.org/forum/viewtopic.php?id=305

Dernière modification par Croutons (19-11-2017 12:37:50)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#15 19-11-2017 12:59:48

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Grub Debian/Ubuntu

Yo.
Alors non le "update-grub" (aux dernières nouvelles) ne met à jour que les fichiers locaux dans le fichier texte local "grub.cfg" (c'est un alias vers grub-mkconfig) ; c'est "grub-install" qui modifie l'en tête de partition "vers où chercher le grub.cfg" ; soit sur le /boot de la partition ubuntu soit sur la partition de debian. Simple smile

Une manière "durable", je crois, d'adresser le problème, c'est :
1) (démarrer sous debian) faire un grub-install sur debian
2) (démarrer sous ubuntu) désinstaller grub sur ubuntu (qui n'a aucune raison d'exister si tu utilises le bootloader -grub- de debian)

Dernière modification par otyugh (19-11-2017 13:11:01)


virtue_signaling.pngpalestine.png

Hors ligne

#16 19-11-2017 14:54:30

bluedid
Membre
Lieu : Finistère nord extrême
Distrib. : Debian 9 Stretch Librazik + autres à base deb...
Noyau : 4.9.0-4-lzk-bl-amd64 ou autres RT
(G)UI : Mate
Inscription : 28-10-2017

Re : [Résolu] Grub Debian/Ubuntu

Bonjour, cool

Installant habituellement plusieurs systèmes sur mes ordinateurs, j'ai remarqué que le Grub pouvait changer d’appartenance lors de certains

apt dist-upgrade



Du coup, je pense qu'il faut faire attention aux paquets mis à jour sur les distributions que l'on souhaite juste laisser "secondaire" dans le menu du Grub wink

Dernière modification par bluedid (19-11-2017 14:55:53)


La musique c'est la vie et sur Linux c'est magique...
Vous désirez moins de pépins ? Changez de noyau ! smile
Différents claviers, synthétiseurs et un piano à pinaises comme dirait Cime sonne tongue
Ordinateurs avec pleins de systèmes dessus car j'aime aussi bien expérimenter... ...que jouer musicalement smile

Hors ligne

#17 19-11-2017 15:23:45

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Grub Debian/Ubuntu

Toute façon de maniére générale les lignes en commentaire amènent des infos pour l'utilisateur

# DO NOT EDIT THIS FILE

meme si on est fâché avec l'anglais c'est compréhensible


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#18 19-11-2017 17:47:49

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Grub Debian/Ubuntu

Re bonjour à tous.
A tout hasard voila les fichiers grub dans /etc/default/grub
a) pour ubuntu 16...

GRUB_DEFAULT=0
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=""



b) pour Debian Gnome Stretch :

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#19 19-11-2017 19:47:05

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Grub Debian/Ubuntu

Désinstaller grub sur tout sauf sur le système qu'on utilise, pas besoin d'entrer dans les détails de config >.<

virtue_signaling.pngpalestine.png

Hors ligne

#20 19-11-2017 20:39:49

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Grub Debian/Ubuntu

voir le lien dans mon message #14 wink

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#21 19-11-2017 21:26:45

nounours
Adhérent(e)
Lieu : hourtin 33
Distrib. : Bookworm
Noyau : debian-facile-12.1_amd64.iso
(G)UI : ??
Inscription : 11-02-2012

Re : [Résolu] Grub Debian/Ubuntu

@otyugh
Bonjour
Je ne vois pas comment on peut désinstaller le grub sur Ubuntu et ensuite si on désinstalle le grub dans ubuntu est-ce qu'il y aura une entrée dans le grub Stretch ?.

@croutons
Si je reviens a #  14 et  #18 il faudrait que j'édite les fichiers suivants de cette façon pour que Debian démarre avant Ubuntu ? :

a) pour ubuntu 16...
GRUB_DEFAULT=1
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=""

b) pour Debian Gnome Stretch :
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

Dernière modification par nounours (19-11-2017 21:30:55)


N'achetez pas Windows !. Volez-le !. Au moins vous en aurez pour votre argent.

Hors ligne

#22 19-11-2017 22:09:58

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Grub Debian/Ubuntu

Supprimer /boot/grub comme cela a été suggéré serait une grosse erreur. Cela n'empêchera pas le GRUB correspondant (dont le premier étage est ailleurs) de se lancer mais aura pour seul effet de le faire planter (car il a besoin de /boot/grub pour continuer), bloquant l'amorçage. Bravo, on est bien avancé.

Il y a plusieurs causes possibles qui peuvent faire que le GRUB lancé au démarrage a changé.
Cela dépend tout d'abord si la machine démarre en mode BIOS/legacy ou en mode EFI.

En mode BIOS, l'amorçage se fait à partir du MBR d'un disque. Comme Debian et Ubuntu sont installés sur des disques séparés, la logique voudrait que le GRUB de chacun soit installé dans le MBR de son propre disque. La priorité entre les deux disques est réglée dans le BIOS. La réinstallation d'un GRUB suite à une mise à jour des paquets grub* ne peut donc normalement pas écraser l'autre.

En mode EFI, GRUB est installé dans une partition système EFI. Peu importe qu'il y ait une seule partition EFI sur un des disques ou une sur chaque disque, le GRUB de chaque distribution est installé dans un répertoire différent donc pas de risque d'écrasement (sauf entre deux Debian ou deux Ubuntu), et l'ordre de priorité est déterminé par une variable du firmware EFI. Généralement, le dernier chargeur installé se met en premier dans l'ordre de priorité. La commande "efibootmgr" permet d'afficher les entrées d'amorçage EFI et leur ordre de priorité.

Le rapport de bootinfoscript (paquet boot-info-script) nous en apprendrait plus sur la configuration d'amorçage.

PS :
Je suis en désaccord avec l'idée de ne conserver qu'un seul chargeur d'amorçage appartenant à un des systèmes installés. Chaque système devrait avoir son propre chargeur d'amorçage, et un chargeur principal indépendant devrait être installé pour chaîner les chargeurs des différents systèmes qui vont à leur tour chargeur le noyau de leur propre système. Voici quelques raisons :

* On ne peut pas connaître les paramètres du noyau d'un autre système autrement qu'en lisant le fichier de configuration du chargeur d'amorçage de ce dernier, qui n'existe que si un chargeur est installé.

* Avec un chargeur qui charge directement les noyaux de tous les systèmes en se basant sur leurs fichiers de configuration d'amorçage respectifs, les modifications de ces derniers (ajout ou suppression de noyau, modification des paramètres...) ne sont prises en compte que si on met à jour la configuration du chargeur actif. Avec GRUB, on doit donc démarrer le système secondaire à modifier, faire la modification, exécuter update-grub, redémarrer sur le système principal, exécuter update-grub et là seulement on peut redémarrer sur le système secondaire avec les modifications appliquées. Laborieux.

* Si le système auquel le chargeur appartient est supprimé ou endommagé, ça ne démarre plus.

Il vaut mieux montrer que raconter.

Hors ligne

#23 19-11-2017 22:20:43

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Grub Debian/Ubuntu

Ah merci raleur !
Je vais voir pour ajouter ça (demain) dans le tuto Grub, ça manquait visiblement. smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#24 19-11-2017 22:23:23

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Grub Debian/Ubuntu

@nounours : ce que tu as écrit fonctionnerait. Ça ne résouds pas le fait que tu passera d'un grub à l'autre selon les màjs, à priori ça résoud ton problème "n°1", même si c'est probablement la moins élégante des solutions, ça fonctionnera tongue

@raleur : j'aurais pas choisi de me "prendre la tête" autant là-dessus, mais je suppose que c'est la solution la plus élégante... >.>

Je ne vois pas comment on peut désinstaller le grub sur Ubuntu et ensuite si on désinstalle le grub dans ubuntu est-ce qu'il y aura une entrée dans le grub Stretch ?.


Si tu veux les commandes ça te semblera ptéte plus clair

#Être sûr d'utiliser le grub de ta Debian stretch : faut démarrer DEBIAN, donc
grub-install /dev/sdX
#Supprimer le grub de ubuntu : faut démarrer UBUNTU, donc
apt-get remove grub2

#Fin.

Dernière modification par otyugh (19-11-2017 22:41:39)


virtue_signaling.pngpalestine.png

Hors ligne

#25 19-11-2017 22:30:11

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Grub Debian/Ubuntu

otyugh a écrit :

rechercher la solution la plus élégante


Au vu de ce fil, c'est aussi ce choix qui doit être proposé dans le tuto Grub. smile


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums