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 13-09-2016 08:26:33

Caribou22
Br3izhG33k =)
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stable
Noyau : Sans pépins
(G)UI : Xfce, Gnome
Inscription : 10-11-2014
Site Web

[Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Bonjour,

Presque tout est dans le titre :  J'ai ajouté Debian sur un PC qui contenait déjà Ubuntu et Windows, puis j'ai supprimé les partitions d'Ubuntu pour désinstaller celui-ci.
Comment puis-je mettre à jour GRUB pour que seuls Windows et Debian (Les deux OS restants) figurent dans GRUB au démarrage ? (Je pensais que update-grub suffisait mais non.)

Merci d'avance. Bonne journée à tous smile

Dernière modification par Caribou22 (15-10-2019 22:13:27)

Hors ligne

#2 13-09-2016 08:54:44

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Si c'est bien le GRUB de Debian qui se lance, si les toutes les partitions d'Ubuntu ont été supprimées et si les entrées d'Ubuntu dans le menu de démarrage proviennent de la détection automatique par os-prober, alors update-grub devrait suffire.

Si le PC démarre en mode EFI, tu peux supprimer le répertoire du chargeur d'amorçage d'Ubuntu dans la partition système EFI (/boot/efi/efi/Ubuntu/) mais à ma connaissance le GRUB EFI de Debian ne se base pas là-dessus pour créer les entrées du menu de démarrage.

Il vaut mieux montrer que raconter.

Hors ligne

#3 13-09-2016 08:57:34

Caribou22
Br3izhG33k =)
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stable
Noyau : Sans pépins
(G)UI : Xfce, Gnome
Inscription : 10-11-2014
Site Web

Re : [Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Merci de ta réponse rapide smile
- Le GRUB est bien celui de Debian et les partitions de Ubuntu ont été supprimées.
- Je ne connais pas OS-prober hmm (C'est là qu'il faut regarder je pense ? )
- Je n'ai pas d'UEFI sur ce PC. Il date un peu smile

Hors ligne

#4 13-09-2016 09:28:20

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Tu peux exécuter os-prober pour voir ce qu'il détecte et où.

Il vaut mieux montrer que raconter.

Hors ligne

#5 13-09-2016 12:58:23

Yanatoum
Membre
Lieu : Dyle
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-26-amd64
(G)UI : xfce
Inscription : 10-07-2016

Re : [Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Coucou,
Nickel os-prober ! Ici, ça donne:
root@Handylinux2-5:/media/yanatoum/Debian 8-4 xfce/usr/bin#

os-prober
 


/dev/sda1:Debian GNU/Linux (8.3):Debian:linux
/dev/sda3:Debian GNU/Linux (8.5):Debian1:linux
/dev/sdb1:Debian GNU/Linux (8.5):Debian2:linux
/dev/sdb6:Debian GNU/Linux (8.5):Debian3:linux
/dev/sdc1:Windows 7 (loader):Windows:chain
/dev/sdc3:Linux Mint 17.2 Rafaela (17.2):LinuxMint:linux
 



mes OS utilisables. Normal lol !

Quand j'ai installé dflinux-nonfree-i386.iso sur sdb6, le dernier en date, je me suis retrouvé avec un écran GRUB de démarrage kilométrique reprenant d'anciennes installations supprimées, un grub.cfg de plus de 2000 lignes. J'ai réglé la chose avec 'boot repair disk' pour ne garder que les liens actifs, régler le délai et modifier l'ordre.

En passant, je remarque que os-prober ne figure pas dans /usr/bin de l'installation de la dflinux-non-free-i386 (sdb6) mais bien dans celui de la debian-live-8.5.0-i386-xfce-desktop (sdb1) avec laquelle je n'avais pas rencontré ce genre de désagrément au démarrage après installation.

A +

Edit à toto :
Mis la commande os-prober seule dans la balise Commande root. root est déjà indiqué dans la balise du forum.

Hors ligne

#6 21-09-2016 07:43:30

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?] "Nettoyer" GRUB après suppression d'un OS installé

Grub2 est différent du précédent.
Voir le tuto qui le détaille :
https://debian-facile.org/doc:systeme:grub2

Et la gestion des scripts qu'y faut pour la modification des OS présents :
https://debian-facile.org/doc:systeme:g … -40_custom

debian.png

Dernière modification par smolski (21-09-2016 07:44:21)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#7 21-09-2016 11:51:31

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

Re : [Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Presque tout est dans le titre :  J'ai ajouté Debian sur un PC qui contenait déjà Ubuntu et Windows, puis j'ai supprimé les partitions d'Ubuntu pour désinstaller celui-ci.
Comment puis-je mettre à jour GRUB pour que seuls Windows et Debian (Les deux OS restants) figurent dans GRUB au démarrage ? (Je pensais que update-grub suffisait mais non.)


Je connais que grub2 et je vais supposer que t'as pas le problème du boot UEFI obligatoire (auquel cas, ne fais pas ce qui suit, y a des étapes additionnelles).
...C'est important si tu veux que ça démarre ; c'est jamais grave après, on peut toujours rattraper le coup, mais si on est pas à l'aise, vaut mieux éviter.

Bêtement grub-update ne fait que mettre à jour des fichiers dans /boot
Grub-install par contre lie le début de la partition aux fichiers dans /boot le rendant effectif.

Du coup sur l'une de tes paritions tu fais :
$ grub-install /dev/sdX #jamais avec un numéro : on veut qu'il soit écrit sur le début d'un support de stockage pas dans une de ses partitions
$ update-grub #mettre à jour l'index de grub

Dernière modification par otyugh (21-09-2016 11:53:11)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#8 15-10-2019 19:35:46

Caribou22
Br3izhG33k =)
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stable
Noyau : Sans pépins
(G)UI : Xfce, Gnome
Inscription : 10-11-2014
Site Web

Re : [Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Up tongue

J'ai de nouveau ce problème sur un ordi portable sur lequel je veux installer Debian (L'ISO DF Buster) en dual-boot legacy avec Windows 7.
TOut s'est bien passé, mais les deux entrées Windows dans grub étaient nommées "Windows Vista"

J'ai donc fait ceci :

os-prober


/dev/sda1:Windows Recovery Environment:Windows:chain
/dev/sda2:Windows 7:Windows1:chain
 



update-grub


Création du fichier de configuration GRUB…
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Image Linux trouvée : /boot/vmlinuz-4.19.0-6-amd64
Image mémoire initiale trouvée : /boot/initrd.img-4.19.0-6-amd64
Windows Recovery Environment trouvé sur /dev/sda1
Windows 7 trouvé sur /dev/sda2
fait
 



grub-install /dev/sda


Installation pour la plate-forme i386-pc.
Installation terminée, sans erreur.
 



Et j'ai bien obtenu des entrées "Windows 7" et "Windows recovery". Mais les deux entrées "Windows Vista" sont également toujours présentes. Comment les supprimer ?

Merci d'avance smile

EDIT : J'ai supprimé le fichier etc/grub.d/40-otheros et refait les commandes précédentes. Je ne sais pas si c'est comme ça qu'il fallait faire, mais ça a marché tongue

Dernière modification par Caribou22 (15-10-2019 22:13:54)

Hors ligne

#9 16-10-2019 12:46:19

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Ce fichier ne fait pas partie des paquets grub*, donc je suppose qu'il a été créé manuellement. Que contenait-il ?

Il vaut mieux montrer que raconter.

Hors ligne

#10 16-10-2019 15:11:38

Caribou22
Br3izhG33k =)
Lieu : 22, Côtes d'Armor, Bretagne
Distrib. : Debian Stable
Noyau : Sans pépins
(G)UI : Xfce, Gnome
Inscription : 10-11-2014
Site Web

Re : [Résolu?] "Nettoyer" GRUB après suppression d'un OS installé

Il contenait deux entrées "Windows Vista". Je ne les ai pas sauvegardés hmm Ils sont le résultat d'une installation de l'ISO DF Buster en dual-boot Legacy avec Windows 7

Hors ligne

Pied de page des forums