Debian-facile

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

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

#1 10-05-2020 14:27:08

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

reliquats d'installations [fini]

Sur une machine avec Ryzen3000 et B450, 1 ssd M2, 1 ssd, 1 hdd
J'avais fais des installations de ubuntu20bêta, xubuntu20, ermmaunbuntuDE4bêta (toujours en EFI)
et je suis finalement revenu à bullseye et Xfce.

J'ai des traces visibles de mes anciennes installations qui jusque là ne gênent pas le fonctionnement.

1
Dans le UEFI l'ordre de démarrage propose Debian, Debian et Ubuntu (sur le même disque)
Les deux choix Debian font la même chose ( fenêtre grub avec les mêmes noyaux)
mais Ubuntu envoie sur une page de prompt

GRUB > _



2
En arrivant sur la fenêtre de connexion à la session xfce, le bandeau supérieur affiche au milieu "nom de machine actuel"
Après connexion, dans la tableau de bord supérieur, le bouton par défaut qui fournit les actions "deconnexion, etc" est nommé "ancien nom de machine"

J'ai farfouillé dans les différents fichiers indiqués dans les tutos relatifs à GRUB2, au cazou, mais je n'y ai rien vu de pertinent.

Donc, comment nettoyer tout ça ?!  Bonne après-midi !

Dernière modification par jarek (18-05-2020 22:55:51)


Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#2 10-05-2020 23:38:29

raleur
Membre
Inscription : 03-10-2014

Re : reliquats d'installations [fini]

Nettoyage des entrées de boot UEFI obsolètes dans les paramètres de démarrage du firmware UEFI ou à défaut avec efibootmgr.
Nettoyage des chargeurs d'amorçage obsolètes dans la partition système EFI (/boot/efi/EFI/) avec n'importe quels programmes permettant de supprimer des fichiers et répertoires (rm et rmdir par exemple).

Xfce, connais pas. L'"ancien nom de machine" avait été défini comment ?

Il vaut mieux montrer que raconter.

Hors ligne

#3 11-05-2020 11:13:39

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

Pendant la phase où l'installateur demande
- nom de machine (ce nom sera utilisé sur le réseau)
- nom complet
- login

Merci

Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#4 11-05-2020 11:22:19

raleur
Membre
Inscription : 03-10-2014

Re : reliquats d'installations [fini]

Nom complet et login, c'est pour l'utilisateur. Rien à voir avec le nom de machine.
Ce qui s'affiche, c'est le nom d'utilisateur ou le nom de machine ?

Dernière modification par raleur (11-05-2020 11:23:25)


Il vaut mieux montrer que raconter.

Hors ligne

#5 11-05-2020 13:03:47

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

Je répondais à la question "comment a été défini le nom de machine".

Quand je dis "nom de machine" c'est celui renseigné pendant l'installation à la demande correspondante.

Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#6 11-05-2020 14:05:32

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

/boot/efi/EFI contient

BOOT  debian  ubuntu


je fais

rm -r /boot/efi/EFI/ubuntu


reste

BOOT  debian


redémarrage et dans le set-up BIOS "ubuntu" a disparu, reste les deux "debian".

Précision :  j'ai toujours procédé avec "installation sur un disque entier"

Dernière modification par jarek (11-05-2020 14:06:13)


Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#7 11-05-2020 14:46:47

raleur
Membre
Inscription : 03-10-2014

Re : reliquats d'installations [fini]

Si ça te gêne d'avoir les deux entrées Debian, tu peux en supprimer une avec efibootmgr. Sans argument, la commande affichera les entrées et le BootCurrent qui indique l'entrée qui a été utilisée pour démarrer. Le plus sûr est de supprimer l'autre.

Il vaut mieux montrer que raconter.

Hors ligne

#8 11-05-2020 14:48:13

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

Après parcours du wiki, ceci pourrait être intéressant

efibootmgr -v


BootCurrent: 0008
Timeout: 1 seconds
BootOrder: 0008,0001,0007,0002,0006
Boot0001  Hard Drive  BBS(HD,,0x0)..GO..NO........u.C.T.2.5.0.M.X.5.0.0.S.S.D.4....................A.................................>..Gd-.;.A..MQ..L.9.1.0.1.1.E.E.E.8.E.E.3. . . . . . . . ........BO..NO........u.C.T.2.5.0.M.X.5.0.0.S.S.D.1....................A.................................>..Gd-.;.A..MQ..L.9.1.5.1.1.E.9.F.7.3.F.8. . . . . . . . ........BO..NO........u.S.T.2.0.0.0.D.M.0.0.8.-.2.F.R.1.0.2....................A.................................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .F.W.3.L.9.D.X.V........BO
Boot0002  USB BBS(USB,,0x0)..GO..NO........d.G.e.n.e.r.i.c. .U.S.B. .M.S. .R.e.a.d.e.r. .1...0.3....................A..................................,..Gd-.;.A..MQ..L.0.5.8.F.3.1.2.D.8.1.B........BO..NO........d.G.e.n.e.r.i.c. .U.S.B. .S.M. .R.e.a.d.e.r. .1...0.2....................A..................................,..Gd-.;.A..MQ..L.0.5.8.F.3.1.2.D.8.1.B........BO..NO........d.G.e.n.e.r.i.c. .U.S.B. .C.F. .R.e.a.d.e.r. .1...0.1....................A..................................,..Gd-.;.A..MQ..L.0.5.8.F.3.1.2.D.8.1.B........BO..NO........_.G.e.n.e.r.i.c. .U.S.B. .S.D. .R.e.a.d.e.r. .1...0.0....................A.............................,..Gd-.;.A..MQ..L.0.5.8.F.3.1.2.D.8.1.B........BO
Boot0006  ubuntu  VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0007  debian  HD(1,GPT,bcd69bbc-c700-4b3b-8567-afe02f06d432,0x800,0x100000)/File(\EFI\DEBIAN\SHIMX64.EFI)
Boot0008* debian  HD(1,GPT,bcd69bbc-c700-4b3b-8567-afe02f06d432,0x800,0x100000)/File(\EFI\DEBIAN\GRUBX64.EFI)..BO
 


Je suppose que le nombre qui suit "Boot0006  ubuntu VenHw" est l'UUID d'une partition.
Non, ça ne correspond à aucun UUID ni PART UUID.
Pour les deux debian je ne sais qu'en penser . . .

J'attend un peu avant de faire

efibootmgr -b 3 -B
efibootmgr -b 4 -B

. . .

Dernière modification par jarek (11-05-2020 15:02:49)


Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#9 11-05-2020 14:52:34

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

On s'est croisé . . .
Mes commandes de suppression sont correctes ? (trouvées sur https://www.mankier.com/8/efibootmgr)

L'entrée 0007 fait référence à SHIM, 0008 à GRUB . . BO (au cas où ce serait important).

Dernière modification par jarek (11-05-2020 15:03:48)


Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#10 11-05-2020 15:08:43

raleur
Membre
Inscription : 03-10-2014

Re : reliquats d'installations [fini]

Hmm, c'est bizarre. Normalement, l'installation en UEFI installe la variante de GRUB signée compatible avec le secure boot et enregistre shimx64.efi dans la variable de boot EFI "debian". A ma connaissance une entrée avec grubx64.efi n'est créée que lorsqu'on installe la variante de GRUB non signée qui n'est pas compatible avec le secure boot.
En plus on voit que c'est l'entrée 0008, qui pointe vers grubx64.efi, qui est active par défaut. Tu as fait quelque chose ? En tout cas je suppose que le secure boot est désactivé ou non supporté par le firmware UEFI de la carte mère. Mais dans le doute je laisserais les deux, ça ne gêne pas.

jarek a écrit :

Je suppose que le nombre qui suit "Boot0006  ubuntu VenHw" est l'UUID d'une partition.


C'est un UUID/GUID mais j'ignore à quoi il correspond. Je sais seulement que l'UUID présent dans les entrées "debian" correspond à l'UUID de partition (PARTUUID) de la partition système EFI, visible avec blkid.

Les numéros d'entrées de boot dans tes commandes ne sont pas bons. Il faut mettre le numéro collé à "Boot" : Boot0006 -> 0006


Il vaut mieux montrer que raconter.

Hors ligne

#11 11-05-2020 15:49:10

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

Oui le secureboot est désactivé, et je n'ai jamais cherché à modifier quoi que ce soit dans le démarrage du système.

Je valide secureboot pour voir.

Dernière modification par jarek (11-05-2020 15:52:59)


Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#12 11-05-2020 16:06:31

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

Je laisse les deux debian, qui démarrent d'ailleurs chacune correctement.

Merci et bonne journée !

Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#13 15-05-2020 20:09:53

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

Il reste encore quelque chose !

root@coin:-# ls -l /home/tropek
total 40
drwxr-xr-x 2 tropek tropek 4096 mai   13 13:11 Bureau
. . . . .
 


Lorsqu'avec le gestionnaire de fichiers je clique D sur Bureau puis propriétés puis permissions j'obtiens

coin-coin (tropek)


avec
coin : hostname actuel
coin-coin : hostname ancien
tropek : user actuel

Devrais-je investiguer ? Merci !

EDIT
Par hasard je tombe sur ça

root@coin:-# cat /etc/passwd
 . . .
tropek:x:1000:1000:[b]coin-coin[/b],,,:/home/tropek:/bin/bash
 . . .

Dernière modification par jarek (15-05-2020 22:04:43)


Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#14 15-05-2020 20:56:46

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bullseye (testing)
Noyau : Linux 5.9.0-5-amd64
(G)UI : LightDM et Xfce4.16
Inscription : 29-04-2015

Re : reliquats d'installations [fini]

If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck.

lol


Chaque siècle fera son œuvre, aujourd’hui civique, demain humaine. Aujourd’hui la question du droit, demain la question du salaire. Salaire et droit, au fond c’est le même mot. L’homme ne vit pas pour n’être point payé ; Dieu en donnant la vie contracte une dette ; le droit, c’est le salaire inné ; le salaire, c’est le droit acquis.
             Quatrevingt-treize
             Victor Hugo.

Hors ligne

#15 16-05-2020 13:17:59

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

Oui, c'est une histoire de canards.
Quand il pleurait mon fils faisait cooiiiiinnnnnn-cooiiiiinnnnnn -> coin-coin
Ensuite je me suis souvenu avoir un PI avec le même nom -> coin ,  et puis maintenant il est grand !

Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

#16 16-05-2020 22:14:59

raleur
Membre
Inscription : 03-10-2014

Re : reliquats d'installations [fini]

jarek a écrit :

root@coin:-# cat /etc/passwd
. . .
tropek:x:1000:1000:coin-coin,,,:/home/tropek:/bin/bash


"coin-coin", c'est le nom complet de l'utilisateur tropek tel que défini à l'installation. Rien à voir avec l'ancien nom de machine. Ça se modifie avec usermod.


Il vaut mieux montrer que raconter.

Hors ligne

#17 18-05-2020 22:43:04

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.10 amd64
(G)UI : xfce4 - lightdm
Inscription : 24-06-2014

Re : reliquats d'installations [fini]

Hé bin . . . merci !

Définitivement pour ce qui est contre et contre ce qui est pour.
Ryzen3 3200G - Asrock B450

Hors ligne

Pied de page des forums