Pages : 1
#1 Le 05/05/2020, à 10:46
- nz
[RESOLU] Boot uefi nettoyage
Bonjour,
je suis à peu près dans la situation évoquée ici.
À savoir, un menu de bios chargé des entrées de mes installations précédentes.
Je ne comprends pas bien comment nettoyer ça.
Si quelqu'un sait ...
Merci d'avance
Dernière modification par nz (Le 21/11/2020, à 17:28)
Hors ligne
#2 Le 05/05/2020, à 10:54
- geole
Re : [RESOLU] Boot uefi nettoyage
Bonjour.
La situation évoquée avait fourni un boot-info. https://doc.ubuntu-fr.org/tutoriel/boot-info
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#3 Le 05/05/2020, à 10:59
- nz
Re : [RESOLU] Boot uefi nettoyage
Ah oui, pardon.
Mon boot-info est ici : https://paste.ubuntu.com/p/srQfpRzCrh/
Hors ligne
#4 Le 05/05/2020, à 12:37
- geole
Re : [RESOLU] Boot uefi nettoyage
Bonjour.
Je vais te demander d'installer l'application gparted afin de supprimer la partition /dev/sda1
Mais avant de le faire, peux-tu donner le retour de la commande
cat /etc/fstab
Je voudrais m'assurer qu'elle n'est pas prévue au montage.
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#5 Le 05/05/2020, à 12:40
- xubu1957
Re : [RESOLU] Boot uefi nettoyage
Bonjour,
Collage du Boot-info :
boot-info-4ppa97 [20200505_1156]
============================== Boot Info Summary ===============================
=> Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos5)/boot/grub. It also embeds following components:
modules
---------------------------------------------------------------------------
fshelp ext2 part_msdos biosdisk
---------------------------------------------------------------------------
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /efi/BOOT/fbx64.efi /efi/BOOT/mmx64.efi
/efi/ubuntu/grubx64.efi /efi/ubuntu/mmx64.efi
/efi/ubuntu/shimx64.efi /efi/ubuntu/grub.cfg
sda2: __________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 20.04 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab /etc/default/grub
/boot/grub/i386-pc/core.img
================================ 1 OS detected =================================
OS#1: L'OS actuellement utilisé - Ubuntu 20.04 LTS CurrentSession on sda5
============================ Architecture/Host Info ============================
CPU op-mode(s): 32-bit, 64-bit
Address sizes: 39 bits physical, 48 bits virtual
BOOT_IMAGE=/boot/vmlinuz-5.4.0-28-generic root=UUID=463f367f-e1db-4d90-932a-39e64da468c0 ro quiet splash vt.handoff=7
===================================== UEFI =====================================
This installed-session is not in EFI-mode.
bed45d1c9554cea09924d3814cb7c446 sda5/BOOT/fbx64.efi
4487628005555bfd4a4c0a47211e0700 sda5/BOOT/mmx64.efi
98bea152fadd26c4e9136916f6cc32a8 sda5/ubuntu/grubx64.efi
4487628005555bfd4a4c0a47211e0700 sda5/ubuntu/mmx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4 sda5/ubuntu/shimx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4 sda5/BOOT/BOOTX64.efi
bed45d1c9554cea09924d3814cb7c446 sda1/BOOT/fbx64.efi
4487628005555bfd4a4c0a47211e0700 sda1/BOOT/mmx64.efi
98bea152fadd26c4e9136916f6cc32a8 sda1/ubuntu/grubx64.efi
4487628005555bfd4a4c0a47211e0700 sda1/ubuntu/mmx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4 sda1/ubuntu/shimx64.efi
f7a57b08bc7c1c85417ae4cea582d1d4 sda1/BOOT/BOOTX64.efi
============================= Drive/Partition Info =============================
Disks info: ____________________________________________________________________
sda : not-GPT, noBIOSboot, has---ESP, not-usb, not-mmc, has-os, 2048 sectors * 512 bytes
Partitions info (1/3): _________________________________________________________
sda5 : is-os, 64, apt-get, grub-pc , grub2, grub-install, grubenv-ok, update-grub, farbios
sda1 : no-os, 32, nopakmgr, no-docgrub, nogrub, nogrubinstall, no-grubenv, noupdategrub, not-far
Partitions info (2/3): _________________________________________________________
sda5 : isnotESP, fstab-has-goodEFI, notbiosboot, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
sda1 : is---ESP, part-has-no-fstab, notbiosboot, no-nt, no-winload, no-recov-nor-hid, no-bmgr, notwinboot
Partitions info (3/3): _________________________________________________________
sda5 : not-sepboot, with-boot, fstab-without-boot, not-sep-usr, with--usr, fstab-without-usr, std-grub.d, sda
sda1 : not-sepboot, no-boot, part-has-no-fstab, not-sep-usr, no---usr, part-has-no-fstab, std-grub.d, sda
fdisk -l (filtered): ___________________________________________________________
Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST31000524AS
Disklabel type: dos
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1050623 1048576 512M b W95 FAT32
/dev/sda2 1052670 1953523711 1952471042 931G 5 Extended
/dev/sda5 1052672 1953523711 1952471040 931G 83 Linux
parted -lm (filtered): _________________________________________________________
/dev/sda:1000GB:scsi:512:512:msdos:ATA ST31000524AS:;
1:1049kB:538MB:537MB:fat32::boot;
2:539MB:1000GB:1000GB:::;
5:539MB:1000GB:1000GB:ext4::;
blkid (filtered): ______________________________________________________________
NAME FSTYPE UUID PARTUUID LABEL
sda
├─sda1 vfat 512E-FE59 cf778b75-01
├─sda2 cf778b75-02
└─sda5 ext4 463f367f-e1db-4d90-932a-39e64da468c0 cf778b75-05
df (filtered): _________________________________________________________________
Avail Use% Mounted on
fuse 0 - /run/user/1000/doc
sda5 859.9G 1% /
Mount options: __________________________________________________________________
fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
sda5 rw,relatime,errors=remount-ro
=========================== sda1/efi/ubuntu/grub.cfg ===========================
search.fs_uuid 38956737-07d1-441a-98df-9989b95bbd32 root hd0,gpt2
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
====================== sda5/boot/grub/grub.cfg (filtered) ======================
Ubuntu
Ubuntu, avec Linux 5.4.0-28-generic
Ubuntu, avec Linux 5.4.0-26-generic
### END /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_uefi-firmware ###
========================== sda5/etc/fstab (filtered) ===========================
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=463f367f-e1db-4d90-932a-39e64da468c0 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=512E-FE59 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
======================= sda5/etc/default/grub (filtered) =======================
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
#GRUB_TERMINAL=console
#GRUB_GFXMODE=640x480
#GRUB_DISABLE_LINUX_UUID=true
#GRUB_DISABLE_RECOVERY="true"
#GRUB_INIT_TUNE="480 440 1"
==================== sda5: Location of files loaded by Grub ====================
GiB - GB File Fragment(s)
756,631134033 = 812,426493952 boot/grub/grub.cfg 2
8,744968414 = 9,389838336 boot/grub/i386-pc/core.img 1
5,372184753 = 5,768339456 boot/vmlinuz 1
4,379997253 = 4,702986240 boot/vmlinuz-5.4.0-26-generic 2
5,372184753 = 5,768339456 boot/vmlinuz-5.4.0-28-generic 1
4,379997253 = 4,702986240 boot/vmlinuz.old 2
6,576877594 = 7,061868544 boot/initrd.img 3
5,196445465 = 5,579640832 boot/initrd.img-5.4.0-26-generic 4
6,576877594 = 7,061868544 boot/initrd.img-5.4.0-28-generic 3
5,196445465 = 5,579640832 boot/initrd.img.old 4
Suggested repair: ______________________________________________________________
The default repair of the Boot-Repair utility would reinstall the grub2 of
sda5 into the MBR of sda.
Grub-efi would not be selected by default because: no-win-efi
Additional repair would be performed: unhide-bootmenu-10s
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#6 Le 05/05/2020, à 12:43
- nz
Re : [RESOLU] Boot uefi nettoyage
toi@grosordi:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=463f367f-e1db-4d90-932a-39e64da468c0 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=512E-FE59 /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
toi@grosordi:~$
[edit : je viens d'installer gparted]
Dernière modification par nz (Le 05/05/2020, à 12:48)
Hors ligne
#7 Le 05/05/2020, à 13:10
- geole
Re : [RESOLU] Boot uefi nettoyage
Peux-tu aussi donner le retour de cette commande
[ -d /sys/firmware/efi ] && echo "Session EFI" || echo "Session non-EFI"
Dernière modification par geole (Le 05/05/2020, à 13:11)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#8 Le 05/05/2020, à 13:18
- nz
Re : [RESOLU] Boot uefi nettoyage
toi@grosordi:~$ [ -d /sys/firmware/efi ] && echo "Session EFI" || echo "Session non-EFI"
Session non-EFI
toi@grosordi:~$
Hors ligne
#9 Le 05/05/2020, à 13:47
- geole
Re : [RESOLU] Boot uefi nettoyage
OK
Donc dans un premier temps, tu modfies le fichier /etc/fstab avec un editeur de text et tu supprimes cette ligne
UUID=512E-FE59 /boot/efi vfat umask=0077 0 1
tu sauvegardes le fichier. Puis tu lances gparted, tu lui demanderas de démonter la partition SDA1 puis tu lui demanderas de la supprimer.
Puis tu pouras regénerer la structure de boot
sudo update-grub
Dernière modification par geole (Le 05/05/2020, à 13:48)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#10 Le 05/05/2020, à 15:37
- nz
Re : [RESOLU] Boot uefi nettoyage
Ok. C'est fait.
J'ai maintenant comme menu de démarrage du bios :
P6: HL-DT-ST DVDRAM GH24NS95
UEFI
UEFI
UEFI
UEFI
UEFI
UEFI
UEFI
UEFI
P5: ST31 000 524AS 953869 MB
ubuntu
UEFI OS
C'est plus clair mais ça fait encore beaucoup ! Et puis surtout je ne vois pas ce que c'est ...
Hors ligne
#11 Le 05/05/2020, à 17:04
- geole
Re : [RESOLU] Boot uefi nettoyage
Il faudrait probablement que tu dises que ton bios doit booter prioritairement en mode LEGACY car tu as fais une installation en mode LEGACY.
Si le bios ne permet pas de booter en mode LEGACY de façon prioritaire, il faudrait alors que tu fasses une installation en mode EFI mais pour cela, il faudra que
Tu bootes avec avec le support d'installation
Tu choisisses "essayer avant d'installer"
Tu lances GPARTED,
Tu supprimes toutes les partitions
Tu fabriques une table de partition au format GPT et surtout pas au format DOS comme c'est le cas actuellement. La taille à retenir est de 36 Mo, le format est FAT32
Tu mettes le drapeau BOOT/ESP sur cette table
Tu pourras alors quitter gparted et recommencer l'installation qui se fera en EFI.
Désolé, je n'avais pas compris que le problème était au niveau du BIOS.
Peux-tu indiquer la référence exacte de ton ordinateur car modèles ont plein de difficultés à booter en EFI, il est alors préférable de rester en mode LEGACY
Dernière modification par geole (Le 05/05/2020, à 17:08)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#12 Le 05/05/2020, à 17:18
- nz
Re : [RESOLU] Boot uefi nettoyage
Merci pour ces infos.
Ça veut dire qu'il faut que je réinstalle.
J'aimerais bien savoir avant :
- est-ce que cette situation peut entraîner des dysfonctionnements ? (parce que en dehors de manip's spéciales, je ne vois pas le BIOS tous les jours.)
- y-a-t-il un avantage à avoir une table de partition au format GPT plutôt que DOS ?
Mon matos : (désolé je ne connaît pas de commande plus concise, et en même temps je ne sais pas s'il y a les infos que tu cherches))
toi@grosordi:~$ sudo lshw -short
Chemin matériel Périphérique Classe Description
=============================================================
system All Series (All)
/0 bus B85M-G
/0/0 memory 64KiB BIOS
/0/3b processor Intel(R) Core(TM) i5-4430 CPU
/0/3b/3c memory 1MiB L2 cache
/0/3b/3d memory 256KiB L1 cache
/0/3b/3e memory 6MiB L3 cache
/0/3f memory 4GiB Mémoire Système
/0/3f/0 memory 4GiB DIMM DDR3 Synchrone 1600
/0/3f/1 memory DIMMProject-Id-Version: @(#) $
/0/3f/2 memory DIMMProject-Id-Version: @(#) $
/0/3f/3 memory DIMMProject-Id-Version: @(#) $
/0/100 bridge 4th Gen Core Processor DRAM Co
/0/100/1 bridge Xeon E3-1200 v3/4th Gen Core P
/0/100/1/0 display GF108 [GeForce GT 630]
/0/100/1/0.1 multimedia GF108 High Definition Audio Co
/0/100/14 bus 8 Series/C220 Series Chipset F
/0/100/14/0 usb3 bus xHCI Host Controller
/0/100/14/0/4 input USB Keyboard
/0/100/14/0/6 input USB Optical Mouse
/0/100/14/1 usb4 bus xHCI Host Controller
/0/100/16 communication 8 Series/C220 Series Chipset F
/0/100/1a bus 8 Series/C220 Series Chipset F
/0/100/1a/1 usb1 bus EHCI Host Controller
/0/100/1a/1/1 bus Concentrateur USB
/0/100/1b multimedia 8 Series/C220 Series Chipset H
/0/100/1c bridge 8 Series/C220 Series Chipset F
/0/100/1c.2 bridge 8 Series/C220 Series Chipset F
/0/100/1c.2/0 enp3s0 network RTL8111/8168/8411 PCI Express
/0/100/1d bus 8 Series/C220 Series Chipset F
/0/100/1d/1 usb2 bus EHCI Host Controller
/0/100/1d/1/1 bus Concentrateur USB
/0/100/1f bridge B85 Express LPC Controller
/0/100/1f.2 scsi4 storage 8 Series/C220 Series Chipset F
/0/100/1f.2/0 /dev/sda disk 1TB ST31000524AS
/0/100/1f.2/0/2 /dev/sda2 volume 931GiB Extended partition
/0/100/1f.2/0/2/5 /dev/sda5 volume 931GiB Volume EXT4
/0/100/1f.2/1 /dev/cdrom disk DVDRAM GH24NS95
/0/100/1f.3 bus 8 Series/C220 Series Chipset F
/0/1 system PnP device PNP0c01
/0/2 system PnP device PNP0c02
/0/3 system PnP device PNP0b00
/0/4 generic PnP device INT3f0d
/0/5 system PnP device PNP0c02
/0/6 printer PnP device PNP0400
/0/7 system PnP device PNP0c02
/0/8 communication PnP device PNP0501
/0/9 system PnP device PNP0c02
/1 power To Be Filled By O.E.M.
Dernière modification par nz (Le 05/05/2020, à 17:19)
Hors ligne
#13 Le 05/05/2020, à 18:52
- geole
Re : [RESOLU] Boot uefi nettoyage
Il y a deux sortes de bios
Un qui est très ancien appelé légacy, Il n'a absolument aucune sécurité: Il sait simplement prioriser la façon de booter
Par exemple Le disque dur
Si plusieurs disques durs, il sait proposer l'ordre du disque.
Le support USB
Le cdrom
Le réseau
Puis il exécute ce qui est codé dans le 446 premiers octets du support.
Il parait que ce n'est pas une grosse sécurité, Tout le monde peut modifier ces priorités, il n'est pas très difficile d'écrire n'importe quoi dans ce début.
On se souvient tous des déboires de microsoft lorsque les utilisateurs inserraient un cd-rom qui contenait un programme pas très sympa dans le début du cd-rom qu'on avait trouvé quelque part.
Est donc apparu vers les années 2000 le bios EFI dont le but était de sécuriser un peu cela. Il est envisagé qu'à partir de maintenant, les ordinateurs neufs ne contiennent que ce logiciel sécurisé.
Cela veut dire qu'il faut un mot de passe pour modifier le paramètre du bios, Qu'il faut un mot de passe pour lire un disque, Qu'il faut que le programme de boot soit avec une clé de sécurité connue du bios. Pour le moment, tous cela est déactivable.
Dans cette période de cohabitation, les bios disposent des deux versions, ils en mettent une prioritaire par rapport à l'autre.
La façon de booter de ces nouveaux ordinateurs a beaucoup changé . Le bios inspecte tous les disques à la recherche de partitions formatées en FAT32 qui contiendraient des fichiers standards qui se terminent par . EFI
Il en propose comme il peut, la liste à l'utilisateur afin que celui-ci choisisse.
La liste que ton bios a donné n'est pas tellement bien présentée, souvent c'est mieux.
Lorsque l'utilisateur a choisi, le bios regarde s'il le connait dans ce cas il boote sinon il ne met pas en route
Afin de gagner du temps dans la recherche des fichiers de boot, la majorité des bios EFI a décrété que les supports externes devaient être formatés avec une table de partition DOS et les supports internes avec une table de partition GPT
Une table de partition DOS est définie comme cela
Décrit au maxima 4 partitions dont la taille maxima ne doit pas dépasser 2 To. Il y a quelques années c'était une taille énorme.
Si on veut plus de partitions, il faut en bidouiller une par logiciel applicatif
Une table de partition GPT est définie comme cela
Décrit au maxima 128 partitions dont la taille maxima est énorme en 2020
Mais, un disque ne peut pas avoir la double description.
Mon avis est de toujours proposer de booter en EFI lorsque c'est possible.
Mais d'autres avis sont de booter en LEGACY tant que cela fonctionne.
La différence est avant tout la sécurité du boot. Lorsque le boot est passé, tout fonctionne à l'identique
Je pense que tu n'as pas un ordinateur portable sinon tu aurais donné son nom.za Comme on dispose d'un document pour les ordinateurs portables, on a souvent un avis avec des arguments.
Dans le cas d'un ordinateur fixe, on n'a pas cela. Même si je récupère la référence de la carte mère par une commande ubuntu, je serais incapable de te donner un avis pour le choix LEGACY/EFI.
Donc à toi de voir si tu peux booter automatiquent sans intervention en LEGACY en paramétrant le bios EFI. En mode EFI tu pourras le faire.
Dernière modification par geole (Le 05/05/2020, à 20:28)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#14 Le 05/05/2020, à 19:34
- nz
Re : [RESOLU] Boot uefi nettoyage
Super ! Merci pour toutes ces infos !
Je vais donc attendre ma prochaine installation pour éventuellement passer en EFI. (Ce qui pourrait arriver vite vu les bidouilles que je pratique en ce moment pour mes drivers graphiques )
Dernière modification par nz (Le 05/05/2020, à 19:36)
Hors ligne
#15 Le 21/11/2020, à 17:28
- nz
Re : [RESOLU] Boot uefi nettoyage
Salut salut,
Pas d'explication du pourquoi mais le problème s'est résolu avec une mise à jour du bios.
Résolu donc.
Merci à vous.
Hors ligne
Pages : 1