[UEFI] Installation sur disque neuf.[Résolu]

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
clapas
yeomen
Messages : 287
Inscription : sam. 08 sept. 2012, 07:23
Localisation : Comtat Venaissin

[UEFI] Installation sur disque neuf.[Résolu]

Message par clapas »

Bonjour,

Pour m'entraîner à l'installation d'Archlinux sur un disque neuf et en mode UEFI, j'utilise une machine virtuelle avec virtualbox.
C'est pour éclaircir quelques points de la procédure que je vous sollicite.

A ce stade, pour faire simple, je ne prévois que deux partitions : celle pour l'UEFI et la racine.
Une fois créées et formatées comme décrit dans la doc, je me demande s'il faut monter la partition UEFI avant d'utiliser pacstrap et donc jute après avoir monté / ou alors ensuite dans le chroot.
Dernière modification par clapas le mer. 01 avr. 2015, 20:57, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [UEFI] Installation sur disque neuf.

Message par benjarobin »

Si c'était la partition boot la réponse aurait était obligatoirement en dehors du chroot et avant pacstrap
Dans le cas de la partition UEFI (FAT32), cela n'a aucune importance, encore faut il pouvoir monter la partition dans le chroot, désolé je ne sais plus si c'est possible.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
clapas
yeomen
Messages : 287
Inscription : sam. 08 sept. 2012, 07:23
Localisation : Comtat Venaissin

Re: [UEFI] Installation sur disque neuf.

Message par clapas »

Alors oui, j'ai essayé et cela semble possible. Mais ensuite grub ne la trouve pas.
Demain je le refais pour contrôler.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [UEFI] Installation sur disque neuf.

Message par benjarobin »

N'oublie de changer le type de la partition UEFI en boot UEFI (par exemple via gdisk) et bien sur de la formater en FAT32 tout en respectant sa taille minimale.
Sinon pas besoin de refaire l'installation, il te suffit de rentrer dans le chroot et d'installer Grub
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
clapas
yeomen
Messages : 287
Inscription : sam. 08 sept. 2012, 07:23
Localisation : Comtat Venaissin

Re: [UEFI] Installation sur disque neuf.

Message par clapas »

J'ai lu qu'il faut du fat 32 et un drapeau boot. C'est pas cela ?

Oui, je repartirai du chroot.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [UEFI] Installation sur disque neuf.

Message par benjarobin »

Attention non il ne faut pas mettre de drapeau boot, cela n'existe pas en GPT (tu as bien partitionné en GPT ?), ne surtout pas confondre avec le drapeau de boot d'une partition msdos/MBR
Tu peux encore trouver des références au "drapeau de boot", mais c'est juste une façon de dire que le type de la partition est spécial. Et en UEFI tu peux avoir plusieurs partitions FAT32 de boot sur un même disque.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [UEFI] Installation sur disque neuf.

Message par Moviuro »

clapas a écrit :J'ai lu qu'il faut du fat 32 et un drapeau boot. C'est pas cela ?
Non, les specs EFI ont défini un nouveau type de partition : EF00 (à l'instar de 8300 pour la swap ou 8200 pour une partition linux). C'est ce numéro qu'il faut changer avec gdisk.
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
clapas
yeomen
Messages : 287
Inscription : sam. 08 sept. 2012, 07:23
Localisation : Comtat Venaissin

Re: [UEFI] Installation sur disque neuf.

Message par clapas »

Merci pour ces réponses.

Avec Gparted, j'ai créé une table de partition GPT, puis une partition Fat 32 avec le drapeau "boot" et enfin le reste en ext4 pour /.
Ce paragraphe de la doc laisse penser que le flag "boot" sur du GPT donne le bon type de partition. Mais je vais donc vérifier avec gdisk.
EFI System Partition
..... It is recommended to use always GPT for UEFI boot as some UEFI firmwares do not allow UEFI-MBR boot.
In GNU Parted, boot flag (not to be confused with legacy_boot flag) has different effect in MBR and GPT disk. In MBR disk, it marks the partition as active. In GPT disk, it changes the type code of the partition to EFI System Partition type. Parted has no flag to mark a partition as ESP in MBR disk (this can be done using fdisk though).
Edit :
* elle est bien en "EFI system" d'après gdisk.
* avez-vous un avis sur la première question ?
je me demande s'il faut monter la partition UEFI avant d'utiliser pacstrap et donc juste après avoir monté / ou alors ensuite dans le chroot.
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [UEFI] Installation sur disque neuf.

Message par otacon »

dand gparted, si tu mets le bon drapeau ESP pour Uefi, il clique automatiquement BOOT.
La partition EFI est à monter seulement à l'installation du bootloader. Donc en chroot.
clapas
yeomen
Messages : 287
Inscription : sam. 08 sept. 2012, 07:23
Localisation : Comtat Venaissin

Re: [UEFI] Installation sur disque neuf.

Message par clapas »

Merci, sujet résolu.
Répondre