Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : [Appel à participation] Paris Open Source Summit 2018

#1 01/04/2018 15:13:04

Cuissedemouche
Membre
Inscription : 10/09/2015
Messages : 5

Dual boot en UEFI - Problème partition /boot/efi

Salut tout le monde,

Encore un énième post au sujet de l'UEFI sur ce forum, et j'en suis navré.

Jusqu'à présent j'ai toujours installé mes OS en non-UEFI, mais récemment, avec ma réinstallation de Windows, pour palier à certains bugs j'ai dût l'installer en UEFI. Depuis je m'en mord les doigts car je n'arrive plus à faire de réinstallation de Fedora.

J'ai un SSD sur lequel est installé Windows, un autre SSD qui contient une partition NTFS dont je me sers pour Windows, et le reste est dispo pour Fedora.

Dans l'installateur de Fedora, je partitionne le reste du disque de cette façon :
/boot/efi
/boot (j'ai essayé avec et sans que je ne sais pas si elle est nécessaire dans un boot UEFI)
/
swap
/home

Le problème, c'est que dès que je veux confirmer mon partitionnement, il me dit que je n'ai pas de point de montage /boot/efi :

Error

Du coup j'ai décidé de le créé en amont, en formatant un bout du disque en FAT32, en testant avec et sans flag EFI (créé à l'aide de gdisk).

Toujours le même problème.

Voici un screen de mon partitionnement.

Montage EFI sur SSD Linux


J'ai même essayé de monté la partition EFI qui avait été créé à l'installation de Windows sur l'autre SSD :

Montage EFI sur SSD Windows

Quoi qu'il arrive j'ai toujours le même message d'erreur qui revient en boucle, toutes les réponses que j'ai trouvé sur internet étaient tout le temps les même : il faut créer une partition EFI, or c'est ce que j'ai déjà fait.
Et je suis bien sur un disque GPT.

Du coup je viens quérir vos précieuses réponses.

Merci.

Hors ligne

#2 01/04/2018 16:37:38

didierg
Modérateur
Modérateur
Inscription : 11/07/2005
Messages : 4 549

Re : Dual boot en UEFI - Problème partition /boot/efi

Il te faut sur ton système UNE partition fat32 /boot/efi qui contiendra les modules nécessaire pour Windows ET pour Fedora dans

/boot/efi/EFI/Microsoft
/boot/efi/EFI/fedora

Si tu as déjà installé Windows, il te faut pour Fedora monter la partition EFI créée par Windows en /boot/efi.

Si tu ne partages pas cette partition et que tu crées deux partitions EFI distinctes, il te faudra passer par le BIOS pour choisir  sur quel système tu démarres.


Voir aussi: https://forums.fedora-fr.org/viewtopic.php?id=66467

Dernière modification par didierg (01/04/2018 16:42:39)

Hors ligne

#3 01/04/2018 16:55:29

Cuissedemouche
Membre
Inscription : 10/09/2015
Messages : 5

Re : Dual boot en UEFI - Problème partition /boot/efi

Merci de ta réponse, du coup c'est bien ce que j'ai fais dans mon deuxième test, en utilisant la partition sur mon SSD où est installé Windows, mais j'ai toujours le problème.

Sinon dans le pire des cas même si je devais sélectionner l'OS en passant par le bios ça ne me gênerais qu'assez peu.

Mais là le problème c'est que je n'arrive même pas à lancer une installation :(

Hors ligne

#4 02/04/2018 09:25:59

Fifi
Membre
Lieu : Belgique
Inscription : 22/05/2006
Messages : 5 245

Re : Dual boot en UEFI - Problème partition /boot/efi

Bonjour,
Depuis un LiveCD ou LiveUSB, donne le retour de

# fdisk -l

et

# parted
GNU Parted 3.2
Utilisation de /dev/sda
Bievenue sur GNU Parted ! Tapez 'help' pour voir la liste des commandes.
(parted) print all 

Bref, les commandes qu'a lancées didierg dans son post https://forums.fedora-fr.org/viewtopic.php?id=66467 au #1


Fedora 27-x86_64 - KDE 5 - Plasma 5.10 - ASUS M3A32-MVP Deluxe - AMD Phenom 8650 X3 - Nvidia GTX 260 ( avec le driver proprio Nvidia 340xx ) - 4 Go RAM Corsair - 1 disque dur WD de 1 To en Sata3 et un SSD Crucial de 256 Go ( disque de boot )
Multiboot Fedora - Centos 7.0  -  Windows 10 Pro - Systemrescuecd
firefox-56.0-5.fc26.x86_64  -  thunderbird-52.5.0-1.fc27.x86_64

Hors ligne

#5 02/04/2018 14:17:57

Cuissedemouche
Membre
Inscription : 10/09/2015
Messages : 5

Re : Dual boot en UEFI - Problème partition /boot/efi

Voici le retour des commandes :

# fdisk -l
Disk /dev/sda: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x01cc3398

Device     Boot Start        End    Sectors  Size Id Type
/dev/sda1  *     2048 3907026943 3907024896  1.8T  7 HPFS/NTFS/exFAT


Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: F01CC640-D6D3-4438-97B7-A6ABE67F7C28

Device      Start        End    Sectors   Size Type
/dev/sdb1      34     262177     262144   128M Microsoft reserved
/dev/sdb2  264192 1953523711 1953259520 931.4G Microsoft basic data

Partition 1 does not start on physical sector boundary.


Disk /dev/sdc: 698.7 GiB, 750156374016 bytes, 1465149168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 28C78578-87D5-4E5C-A18D-3C5DB05C2B23

Device     Start        End    Sectors  Size Type
/dev/sdc1   2048 1195378687 1195376640  570G Microsoft basic data


Disk /dev/sdd: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 0CF6310D-A66C-4806-9CB3-FE4B1AA7192F

Device       Start       End   Sectors   Size Type
/dev/sdd1     2048    923647    921600   450M Windows recovery environment
/dev/sdd2   923648   1128447    204800   100M EFI System
/dev/sdd3  1128448   1161215     32768    16M Microsoft reserved
/dev/sdd4  1161216 234440703 233279488 111.2G Microsoft basic data


Disk /dev/sde: 7.2 GiB, 7776239616 bytes, 15187968 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x2563bf1a

Device     Boot  Start     End Sectors  Size Id Type
/dev/sde1  *         0 3186687 3186688  1.5G  0 Empty
/dev/sde2       113104  131123   18020  8.8M ef EFI (FAT-12/16/32)
/dev/sde3       131124  169251   38128 18.6M  0 Empty


Disk /dev/loop0: 1.4 GiB, 1535807488 bytes, 2999624 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 6.5 GiB, 6981419008 bytes, 13635584 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 32 GiB, 34359738368 bytes, 67108864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/live-rw: 6.5 GiB, 6981419008 bytes, 13635584 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/live-base: 6.5 GiB, 6981419008 bytes, 13635584 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
# parted
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print all                                                        
Model: ATA ST2000DX002-2DV1 (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  2000GB  2000GB  primary  ntfs         boot


Model: ATA ST1000DX002-2DV1 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                          Flags
 1      17.4kB  134MB   134MB                Microsoft reserved partition  msftres
 2      135MB   1000GB  1000GB  ntfs         Basic data partition          msftdata


Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sdc: 750GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name  Flags
 1      1049kB  612GB  612GB  ntfs               msftdata


Model: ATA INTEL SSDSC2MH12 (scsi)
Disk /dev/sdd: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  473MB  472MB   ntfs         Basic data partition          hidden, diag
 2      473MB   578MB  105MB   fat32        EFI system partition          boot, esp
 3      578MB   595MB  16.8MB               Microsoft reserved partition  msftres
 4      595MB   120GB  119GB   ntfs         Basic data partition          msftdata


Warning: The driver descriptor says the physical block size is 2048 bytes, but
Linux says it is 512 bytes.
Ignore/Cancel? Ignore                                                     
Model: Kingston DataTraveler G3 (scsi)
Disk /dev/sde: 31.1GB
Sector size (logical/physical): 2048B/512B
Partition Table: mac
Disk Flags: 

Number  Start   End     Size    File system  Name   Flags
 1      2048B   10.2kB  8192B                Apple
 2      57.9MB  67.1MB  9226kB               EFI
 3      67.1MB  86.7MB  19.5MB               EFI

Dernière modification par Cuissedemouche (02/04/2018 22:31:21)

Hors ligne

#6 02/04/2018 16:46:56

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 21 136

Re : Dual boot en UEFI - Problème partition /boot/efi

# parted
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) 

et tu ne tapes rien quand tu vois "Type 'help' to view a list of commands" ?


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#7 02/04/2018 22:30:53

Cuissedemouche
Membre
Inscription : 10/09/2015
Messages : 5

Re : Dual boot en UEFI - Problème partition /boot/efi

nouvo09 a écrit :
# parted
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) 

et tu ne tapes rien quand tu vois "Type 'help' to view a list of commands" ?

Oups vraiment désolé, j'avais crus que ce n'était qu'on retour après "parted", je n'avais pas fais attention au print all

J'édite mon premier message et je met en plus le nouveau code ici :

# parted
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print all                                                        
Model: ATA ST2000DX002-2DV1 (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  2000GB  2000GB  primary  ntfs         boot


Model: ATA ST1000DX002-2DV1 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name                          Flags
 1      17.4kB  134MB   134MB                Microsoft reserved partition  msftres
 2      135MB   1000GB  1000GB  ntfs         Basic data partition          msftdata


Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sdc: 750GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name  Flags
 1      1049kB  612GB  612GB  ntfs               msftdata


Model: ATA INTEL SSDSC2MH12 (scsi)
Disk /dev/sdd: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                          Flags
 1      1049kB  473MB  472MB   ntfs         Basic data partition          hidden, diag
 2      473MB   578MB  105MB   fat32        EFI system partition          boot, esp
 3      578MB   595MB  16.8MB               Microsoft reserved partition  msftres
 4      595MB   120GB  119GB   ntfs         Basic data partition          msftdata


Warning: The driver descriptor says the physical block size is 2048 bytes, but
Linux says it is 512 bytes.
Ignore/Cancel? Ignore                                                     
Model: Kingston DataTraveler G3 (scsi)
Disk /dev/sde: 31.1GB
Sector size (logical/physical): 2048B/512B
Partition Table: mac
Disk Flags: 

Number  Start   End     Size    File system  Name   Flags
 1      2048B   10.2kB  8192B                Apple
 2      57.9MB  67.1MB  9226kB               EFI
 3      67.1MB  86.7MB  19.5MB               EFI

Hors ligne

#8 07/04/2018 22:37:34

Cuissedemouche
Membre
Inscription : 10/09/2015
Messages : 5

Re : Dual boot en UEFI - Problème partition /boot/efi

Salut, je viens aux nouvelles.

Du coup, j'ai totallement formaté le disque sur lequel je compte installer Linux, puis recréé ma partition qui me sers dans Windows.

L'installation veut bien se lancer si j'utilise la configuration par défaut que me propose l'installeur, mais impossible monter le /boot/efi sur mon disque de boot.

Dès que j'utilise ce montage :
EFI_SDD.png

J'ai toujours le même message d'erreur.

En créant un nouveau /boot/efi sur le sdc j'arrive à lancer l'installation :

EFI_SDC.png

Le problème, c'est que l'installation reste bloquée sur le bootloader :

Screenshot_from_2018_04_07_16_27_09.png

Pour résumer :

- Impossible d'utiliser le /boot/efi déjà existant sur le sdd pour une installation de Fedora sur sdc

- Installation bloquée à l'installation du boot loader si j'installe tout sur sdc

Hors ligne

Pied de page des forums