Pages : 1
#1 Le 24/01/2021, à 09:32
- ar barzh paour
[Résolu] partition EFI utile ou non ?
utilité de la partition EFI ?
je dois dire que j'ai du mal à appréhender cette notion
ma marotte : faire des essais , repousser mes limites
un peu long à expliquer
le cas qui me pose question :
avec ou sans boot/efi , mes 2 OS UEFI semblent tourner correctement
(j'ai fait 2 essais un en 21.04 et un en 18.04)
1-j'ai un disque "sde" qui boote au redémarrage de mon PC
2- il démarre sur la partition sde3 qui est ubuntu 20.04 non UEFI
le grub de cette partition contient tous les menusentry qui me permettent de lancer les autres OS contenus sur la machine
ça fonctionne bien mais je viens de m'apercevoir de ceci
3- j'ai installé une version 21.04 pour "essayer"
l'installation s'est déroulée correctement
21.04 tourne très bien ( comme les autres , je lance 21.04 via le grub de 20.04 )
extrait du menuentry
menuentry 'U21.04-a5 : Ubuntu Hirsute Hippo (development branch) (21.04) (sur /dev/sda5)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5397b6ba-6c88-4d95-bf6d-e5fb60d6f09e' {
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 5397b6ba-6c88-4d95-bf6d-e5fb60d6f09e
else
search --no-floppy --fs-uuid --set=root 5397b6ba-6c88-4d95-bf6d-e5fb60d6f09e
fi
linux /boot/vmlinuz-5.8.0-36-generic root=UUID=5397b6ba-6c88-4d95-bf6d-e5fb60d6f09e ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.8.0-36-generic
}
mais un moment je vois ceci dans fstab UUID=34D9-A436 /boot/efi
j'aurais installé 21.04 en EFI (pas fait attention)
jpb@jpb-MS-7A70:/boot/efi$ cat /etc/fstab
# /etc/fstab: static file system information.
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=5397b6ba-6c88-4d95-bf6d-e5fb60d6f09e / ext4 errors=remount-ro 0 1
#/boot/efi was on /dev/sde1 during installation
UUID=34D9-A436 /boot/efi vfat umask=0077 0 1
#préparation fileswap 2020-12-14
/swapfile none swap sw 0 0
# ajout data et sh 2020-12-14
LABEL=Data /media/Data ext4 defaults,nofail 0 2
LABEL=SH /media/SH ext4 defaults,nofail 0 2
pour "essayer"
je supprime de fstab le /boot/efi #UUID=34D9-A436 /boot/efi
jpb@jpb-MS-7A70:/boot/efi$ cat /etc/fstab
# /etc/fstab: static file system information.
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=5397b6ba-6c88-4d95-bf6d-e5fb60d6f09e / ext4 errors=remount-ro 0 1
#/boot/efi was on /dev/sde1 during installation
#UUID=34D9-A436 /boot/efi vfat umask=0077 0 1
#préparation fileswap 2020-12-14
/swapfile none swap sw 0 0
# ajout data et sh 2020-12-14
LABEL=Data /media/Data ext4 defaults,nofail 0 2
LABEL=SH /media/SH ext4 defaults,nofail 0 2
je reboote
à ma surprise , U21.04 semble se lancer correctement
==================================================================
mais ( problème réglé que je note quand même , je n'ai donc pas joint les images)
je lance nautilus... et là je vois que je n'ai plus accès normalement aux autres partitions
elles ne sont plus visibles dans "Autres emplacements"
#autres-emplacements-2021-01-24 06-54-03.png
gparted se lance ( un petit souci il manquerait les paquets dosfstool et mtools)
#manque-dosfstools-mtools-2021-01-24 06-46-10.png
je vérifie : dosfstools est installé , pas mtools
j'installe le paquet mtools qui semble manquer,
je reboote
gparted et nautilus redeviennent OK
problème "annexe" réglé (et pour info , en 18.04 mtools était installé)
=================================================================
suite ...
remarque sans /boot/efi dans fstab le répertoire /boot/efi est vide
jpb@jpb-MS-7A70:/boot/efi$ sudo ls -ails
total 8
652802 4 drwxrwxr-x 2 root root 4096 déc. 13 18:15 .
652801 4 drwxr-xr-x 4 root root 4096 janv. 23 15:37 ..
jpb@jpb-MS-7A70:/boot/efi$
contenu de fichiers , 21.04 lancé avec /boot/efi dans fstab
avec /boot/efi dans fstab 21.04
cat /boot/efi/EFI/ubuntu/BOOTX64.csv
shimx64.efi,ubuntu,,This is the boot entry for ubuntu
cat /boot/efi/EFI/ubuntu/grub.cfg
search.fs_uuid 5397b6ba-6c88-4d95-bf6d-e5fb60d6f09e root hd0,msdos5
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
jpb@jpb-MS-7A70:/boot$
j'ai refait la même manip avec 18.04 avec le même résultat
contenu de fichiers , 18.04 lancé avec /boot/efi dans fstab
(en fait les contenus sont les mêmes pour ces 2 fichiers "texte")
cat BOOTX64.CSV
shimx64.efi,ubuntu,,This is the boot entry for ubuntu
cat grub.cfg
search.fs_uuid 5397b6ba-6c88-4d95-bf6d-e5fb60d6f09e root hd0,msdos5
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
uuid 5397.... hd0,msdos5 correspond à 21.04 qui est le dernier OS installé
dans ces conditions 21.04 et 18.04 "semblent" tourner correctement avec ou sans /boot/efi dans fstab
alors une réponse simple ou non ??
Dernière modification par ar barzh paour (Le 24/01/2021, à 12:13)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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
#2 Le 24/01/2021, à 09:59
- malbo
Re : [Résolu] partition EFI utile ou non ?
dans ces conditions 21.04 et 18.04 "semblent" tourner correctement avec ou sans /boot/efi dans fstab
Bonjour,
C'est exact, si on supprime la ligne de montage de /boot/efi dans le fichier fstab, Ubuntu continue de démarrer comme si de rien n'était. Par contre, ça ne veut pas dire qu'elle ne sert à rien cette ligne : dans le cas d'une réinstallation de Grub (*) avec la commande "sudo grub-install", il faut que la partition EFI soit montée dans /boot/efi et pour cela, il faut que cette sacrée ligne ait été présente dans le fstab au démarrage de Ubuntu.
(*) ça peut aussi se produire lors d'une mise à jour de Grub
Dernière modification par malbo (Le 24/01/2021, à 10:03)
Hors ligne
#3 Le 24/01/2021, à 12:13
- ar barzh paour
Re : [Résolu] partition EFI utile ou non ?
merci malbo pour la réponse
je n'avais pas fait le lien avec grub
démarrage avec #/boot/efi dans fstab
pas de souci pour update-grub
jpb@jpb-MS-7A70:~$ sudo update-grub
[sudo] Mot de passe de jpb :
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-5.8.0-36-generic
Image mémoire initiale trouvée : /boot/initrd.img-5.8.0-36-generic
Image Linux trouvée : /boot/vmlinuz-5.8.0-25-generic
Image mémoire initiale trouvée : /boot/initrd.img-5.8.0-25-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
fait
mais là effectivement ici
jpb@jpb-MS-7A70:~$ sudo debconf-show grub-pc
grub-pc/kopt_extracted: false
grub-efi/install_devices_empty: false
grub-pc/timeout: 10
grub2/unsigned_kernels:
grub-pc/install_devices_failed_upgrade: true
* grub-efi/install_devices: /dev/disk/by-id/ata-Samsung_SSD_860_EVO_500GB_S3Z2NB0K702795Z-part1
grub-pc/mixed_legacy_and_grub2: true
grub-pc/hidden_timeout: true
grub2/update_nvram: true
grub2/unsigned_kernels_title:
grub-pc/postrm_purge_boot_grub: false
grub-pc/partition_description:
grub-pc/install_devices_disks_changed:
* grub-pc/install_devices: /dev/disk/by-id/ata-ST1000DM003-1ER162_Z4Y7YE2Q-part5
grub2/linux_cmdline:
grub-efi/install_devices_failed: false
grub-pc/install_devices_empty: false
grub-pc/disk_description:
grub2/kfreebsd_cmdline_default: quiet splash
grub2/kfreebsd_cmdline:
grub2/linux_cmdline_default: quiet splash
grub-efi/install_devices_disks_changed:
grub2/no_efi_extra_removable: false
grub-pc/chainload_from_menu.lst: true
grub-pc/install_devices_failed: false
grub-efi/partition_description:
jpb@jpb-MS-7A70:~$
je ne sais pas ce que donnerai un dpkg-reconfigure grub-pc
j'ose pas , peur de tout casser mon PC
je crois que je vais en rester là
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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
#4 Le 24/01/2021, à 13:01
- ikewdu
Re : [Résolu] partition EFI utile ou non ?
Salut,
Pour info, j'ai fait quelques tests sur la 21.04, moi aussi : http://ikewdu.free.fr/installations-aut … ntu-21-04/
Ça peut t'intéresser.
Hors ligne
#5 Le 24/01/2021, à 13:36
- MicP
Re : [Résolu] partition EFI utile ou non ?
Bonjour
Je suis en multiboot Window10 Xubuntu et debian
Je n'ai jamais eu besoin d'avoir une partition EFI sur mes machines.
J'ai toujours utilisé le mode legacy.
Hors ligne
#6 Le 24/01/2021, à 13:42
- ikewdu
Re : [Résolu] partition EFI utile ou non ?
Je n'ai jamais eu besoin d'avoir une partition EFI sur mes machines.
J'ai toujours utilisé le mode legacy.
Avec les versions à venir, les choses vont "évoluer", que ça nous plaise ou non... Vois mon lien. Difficile d'échapper à cette partition efi dans les prochaines versions.
Hors ligne
#7 Le 24/01/2021, à 13:48
- ar barzh paour
Re : [Résolu] partition EFI utile ou non ?
@ikewdu
merci pour ton lien
sur 21.04
jpb@jpb-MS-7A70:~$ sudo efibootmgr -v
EFI variables are not supported on this system.
jpb@jpb-MS-7A70:~$
sur 18.04
jpb@jpb-MS-7A70:~$ sudo efibootmgr -v
EFI variables are not supported on this system.
jpb@jpb-MS-7A70:~$
je suis un peu perdu là
je me demande si je suis en EFI ou pas avec ces versions !!!!
je fais attention à mes manip parce que ce sont des OS réellement installés (pas de VM)
21.04 est sur une partition msdos
18.04 est sur une partition gpt
extrait de sudo parted -l
Modèle: ATA ST1000DM003-1ER1 (scsi)
Disque /dev/sda : 1000GB
Taille des secteurs (logiques/physiques): 512B/4096B
Table de partitions : msdos
Drapeaux de disque :
Numéro Début Fin Taille Type Système de fichiers Fanions
......
4 600GB 1000GB 400GB extended
5 600GB 621GB 21,0GB logical ext4 ===> la partition 21.04
......
Modèle: ATA Samsung SSD 860 (scsi)
Disque /dev/sde : 500GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : gpt
Drapeaux de disque :
Numéro Début Fin Taille Système de fichiers Nom Fanions
1 1049kB 538MB 537MB fat32 EFI System Partition démarrage, esp
2 538MB 32,8GB 32,2GB ext4 ==> la partition 18.04 (UEFI?)
3 32,8GB 86,4GB 53,7GB ext4 ==> la partition contenant le grub
je regarderai la semaine prochaine
Dernière modification par ar barzh paour (Le 24/01/2021, à 14:06)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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
#8 Le 25/01/2021, à 10:52
- ar barzh paour
Re : [Résolu] partition EFI utile ou non ?
alors j'avance un peu
une manip que je ne fais jamais , car mon PC est prévu pour botter sur le disque SATA6 (le dernier de du post précédent)
ce boot automatique me lance ma partition sde3 ( 20.04 , non EFI)
donc l'essai que je viens de faire booter en effectuant un choix par boot menu
pour le disque "6" ( celui formaté gpt et qui contient la partition EFI)
j'ai deux choix
-SATAx : celui qui est lancé automatiquement qui me lance 20.04
-un autre sur le même disque mais décrit différemment
en choisissant le 2ème cas
le système lance 21.04 !!!! ( c'est le dernier OS que j'ai installé et qui "serait EFI")
( pas de grub mais c'est peut-être "normal" )
et cette fois
jpb@jpb-MS-7A70:~$ sudo efibootmgr -v
[sudo] Mot de passe de jpb :
BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0001,0003,0002
Boot0001* Hard Drive BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0200)..GO..NO..........S.a.m.s.u.n.g. .S.S.D. .8.6.0. .E.V.O. .5.0.0.G.B...................\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L.3.S.2.Z.B.N.K.0.0.7.7.2.5.9. .Z. . . . ........BO..NO..........S.a.m.s.u.n.g. .S.S.D. .8.6.0. .E.V.O. .2.5.0.G.B...................\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L.3.S.J.Y.C.N.K.0.0.A.1.5.3.5. .K. . . . ........BO..NO..........S.T.1.0.0.0.D.M.0.0.3.-.1.E.R.1.6.2...................\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .4.Z.7.Y.E.Y.Q.2........BO..NO..........S.T.1.0.0.0.D.M.0.0.3.-.1.S.B.1.0.2...................\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .9.Z.4.A.M.G.3.Q........BO..NO..........S.T.1.0.0.0.D.M.0.0.3.-.1.C.H.1.6.2...................\.,.@.r.d.=.X..........A...........................>..Gd-.;.A..MQ..L. . . . . . . . . . . . .1.Z.7.D.J.Y.2.9........BO
Boot0002* CD/DVD Drive BBS(CDROM,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0300)..GO..NO..........O.p.t.i.a.r.c. .D.V.D. .R.W. .A.D.-.7.2.0.0.S...................\.,.@.r.d.=.X..........A...........................D..Gd-.;.A..MQ..L.O.p.t.i.a.r.c. .D.V.D. .R.W. .A.D.-.7.2.0.0.S........BO
Boot0003* ubuntu HD(1,GPT,2d5df5ee-4aa5-48d3-a007-f6b4a152ba0f,0x800,0x100000)/File(\EFI\UBUNTU\SHIMX64.EFI)..BO
jpb@jpb-MS-7A70:~$
je commence à comprendre un peu
deux boots possibles
un "normal"
un "EFI"
BootOrder: 0001,0003,0002
qu'est-ce que ça signifie ?
je vois un peu plus bas
Boot0001* Hard Drive BBS(HD,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0200)
Boot0002* CD/DVD Drive BBS(CDROM,,0x0)/VenHw(5ce8128b-2cec-40f0-8372-80640e3dc858,0300).
Boot0003* ubuntu HD(1,GPT,2d5df5ee-4aa5-48d3-a007-f6b4a152ba0f,0x800,0x100000)/File(\EFI\UBUNTU\SHIMX64.EFI)
une autre question me vient :
est-il possible de lancer l'OS (sde2) 18.04 en EFI ?
Dernière modification par ar barzh paour (Le 25/01/2021, à 12:11)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( 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
Pages : 1