Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ?

ar barzh paour a écrit :

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 ?

MicP a écrit :

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