Re: [boot EFI] Est-ce la bonne méthode ? + quelques questions.
Publié : sam. 16 mai 2015, 22:56
Il te faut mettre l'UUID de ta partition racine. Et oui c'est normal que l'UUID de la partition EFI est si courte
Forum d'entraide ! Posez vos questions ici
https://forums.archlinux.fr/
Dans ce cas, il faut renommer le fichier versStdrome1209 a écrit :Non je n´ai pas ce fichier, par contre j´ai créer un linux.conf mais je bloque sur la ligne option, voilà ce qu´il contient :Je ne sais pas quelle UUID je dois mettre, celle de la partition racine ou celle de la partition EFI ?Code : Tout sélectionner
title Linux linux /vmlinuz-linux initrd /initramfs-linux.img options root=UUID=? rw
arch.conf
, et l'UUID c'est bien entendu l'UUID de la partition /
(le nom de l'option, c'est root=
)
L´UUID des partition étant assez longue existe t-il un moyen de faire un copier collé afin de ne pas faire d'erreur?
Code : Tout sélectionner
blkid >> fichier_qui_contient_les_UUIDs
C'est du FAT, c'est pour ça.Et l'UUID de ma partition de boot /dev/sda1 est "AC8D-3F70" est-ce normal ? Habituellement l'UUID est bien plus grande, comme sur mes autres partitions.Code : Tout sélectionner
ls -l /dev/disk/by-uuid
ça semble pas déconnant pourtantEDIT 2 : j´ai essayé de remplir la ligne option avec l´UUID de /dev/sda1 (partition EFI) et /dev/sda3 (partition racine) et rien n´y fait, j´arrive sur le recovery shell
Voici :
UUID partition EFI : AC8D-3F70
UUID partition racine : 0cb85648-fc5e-48d4-ba4c-a9feeb8c8ec8
Donc concrètement j´écrit quoi à la ligne option ?
C'est nécessaire seulement si tu as booté en boot legacy sur le liveEDIT 3 : je viens de remarqué que dans certain tuto ils exécutent cette commande :avant d´installé gummiboot. Serais-ce pour cela que ça ne fonctionne pas chez moi ? (je ne l´ai pas executé).Code : Tout sélectionner
mount -t efivarfs efivarfs /sys/firmware/efi/efivars
Quelle est l'erreur qui est affiché au dessus du recovery shell ?Stdrome1209 a écrit : j´ai essayé de remplir la ligne option avec l´UUID ... de /dev/sda3 (partition racine) ... j´arrive sur le recovery shell
Es tu sur de ton coup ? Je croyais que efivarfs n'était pas accessible en mode legacy...Moviuro a écrit :C'est nécessaire seulement si tu as booté en boot legacy sur le live
Effectivement, mais de mémoire, ça se fait tout seul, en fait. (benjarobin a écrit :Es tu sur de ton coup ? Je croyais que efivarfs n'était pas accessible en mode legacy...Moviuro a écrit :C'est nécessaire seulement si tu as booté en boot legacy sur le live
findmnt
)Code : Tout sélectionner
mkinitcpio -p linux
C'est juste pour l'initramfs et elle est lancée automatiquement lors de l'installation du paquet linux. Elle doit être lancée de nouveau si tu changes leStdrome1209 a écrit :Par contre une question me viens à l´esprit : dans le tuto à aucun moment il n´exécute la commandeelle n´est pas obligatoire ? Je pensais que c´est elle qui génère le kernel et les initramfs (personnellement je l'est exécuté).Code : Tout sélectionner
mkinitcpio -p linux
Reste plus qu´à tester sur une install propre.
mkinitcpio.conf
.