[install] erreur : "failed to install override security policy" au boot

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Seybot
newbie
Messages : 3
Inscription : jeu. 17 mars 2016, 23:14

[install] erreur : "failed to install override security policy" au boot

Message par Seybot »

bonjour tout le monde !!!

Au moment du boot d'archlinux via une clé USB j'obtient l'erreur "failed to install override security policy (14) not found"
apres recherche je trouve le sujet résolu sur le forum angophone : https://bbs.archlinux.org/viewtopic.php?id=169354
Cependant j'ai eu beaucoup de mal a éditer la clé comme demandé (i.e remplacé efi/boot/bootx64.efi par efi/boot/loader.efi) car la clé était uniquement en lecture seule ...
J'ai donc éditer directement l'iso avec un utilitaire d'archive avant de copier sur la clé, sauf qu'une fois ceci fait, impossible de booter sur la clé ...
J'ai cependant remarqué que la clé n'avait pas le meme nom que lorsqu'elle contenant l'image originale.
Elle a normalement pour nom archlinux201603 lorsqu'elle contient l'iso originale mais lorsque je copie l'iso que j'ai modifiée dessus elle se nome CDROM ... très etonnant.
Je pense que je n'ai du juste pas du tout comprendre la manip a effectuer (pourtant un simple remplacement de fichier non ?).

au niveau des spécification : Asus EeePC 1225B

Merci d'avance a tous ceux qui pourraient passer par la :D
Avatar de l’utilisateur
RoyalPanda
yeomen
Messages : 241
Inscription : lun. 19 mai 2014, 09:08

Re: [install] erreur : "failed to install override security policy" au boot

Message par RoyalPanda »

Bonjour,

Il y a un risque non nul que l'utilitaire de modification de l'ISO "mange" la possibilité de boot de l'iso.
Je te conseille de te débrouiller pour pouvoir faire la modification de la partition ESP plutôt que de modifier l'ISO. Le fait que ce soit en lecture seule est probablement dû au fait que le système détecte un format CDROM. Je te conseille de monter la partition ESP à la main afin de pouvoir y adjoindre les options que tu souhaites pour la rendre disponible en écriture.

Bien évidemment, toute ces manipulations seront à faire depuis un Linux.
Bon courage.
Seybot
newbie
Messages : 3
Inscription : jeu. 17 mars 2016, 23:14

Re: [install] erreur : "failed to install override security policy" au boot

Message par Seybot »

Rebonjour,
Je suis plutot néophite en la matiere mais j'essaie ...
Après de nombreuses recherche sur le sujet, rien a faire ... meme en montant la partition manuellement j'obtient toujours : "périphérique bloc /dev/sdb est protégé en écriture, sera monté en lecture seule". Mes recherches sur internet sur le sujet on été infructueuse et la plupart des solutions proposées sont du type : "formater le disque".
Si quelqu'un a une piste je suis preneur, bien que j'ai cru comprendre que la protection en écriture était du a l'iso et qu'il n'y avait pas grand chose a y faire ?
Merci d'avance !
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [install] erreur : "failed to install override security policy" au boot

Message par benjarobin »

Bonjour,
Le plus simple serait d'essayer avec d'autres liveCD d'autres distributions Linux. Arch Linux peut être installé depuis n'importe quel Linux via l'image bootstrap.
Bref, par contre si tu veux essayer de modifier l'ISO depuis un Linux, pourquoi ne pas modifier directement le contenu de la clé USB ?
N'essaye pas de modifier le contenu de la 1ière partition de la clé USB (en "lecture seule"), mais la 2ième partition qui est en vfat.

Sinon il est possible de modifier le contenu de la 2ième partition de l'ISO (donc de modifier directement l'ISO) via les commandes ci-dessous (mais c'est vraiment aimer se compliquer la vie)

Code : Tout sélectionner

losetup --partscan --find --show ./archlinux-2016.04.01-dual.iso
mount -rw /dev/loop0p2 /mnt
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Seybot
newbie
Messages : 3
Inscription : jeu. 17 mars 2016, 23:14

Re: [install] erreur : "failed to install override security policy" au boot

Message par Seybot »

Merci beaucoup pour ces infos, je ne sais pas pourquoi j'ai pas pensé a installer depuis une autre distribution ...
Je fais ca ce week end :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [install] erreur : "failed to install override security policy" au boot

Message par benjarobin »

Attention, le Wiki FR ne détaille pas l'installation via l'image bootstrap, mais en gros cela rajoute une étape de chroot
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Inglebard
Hankyu
Messages : 24
Inscription : mar. 10 mai 2016, 17:57

Re: [install] erreur : "failed to install override security policy" au boot

Message par Inglebard »

Bonjour,
Je viens de découvrir Archlinux. J'ai donc voulu migré de Ubuntu à Archlinux.
Je l'ai installé sur mon PC portable, tout c'est bien passé (pas de UEFI).

Puis j'ai voulu l'installé sur mon pc fixe ("HP pavilon h9-1020fr" avec UEFI). Impossible de trouver une solution, j'ai la même erreur que toi : "failed to install override security policy (14) not found". Erreur que je n'ai pas sous Ubuntu lui aussi en UEFI.

Bien que je connaisse linux depuis quelques années, je suis incompétent sur le partitionnent/installation en UEFI/GPT.

As-tu réussi a installé Archlinux, si oui comment ?
benjarobin a écrit :Le plus simple serait d'essayer avec d'autres liveCD d'autres distributions Linux. Arch Linux peut être installé depuis n'importe quel Linux via l'image bootstrap.
...
Attention, le Wiki FR ne détaille pas l'installation via l'image bootstrap, mais en gros cela rajoute une étape de chroot
Y aurait-il des tutos sur la façon de faire cela ?
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [install] erreur : "failed to install override security policy" au boot

Message par Xorg »

Ce n'est pas une histoire de Secure Boot tout ça ? Ça se désactive facilement dans le setup de l'UEFI.
Sinon, vu qu'il est question d'utiliser le fichier EFI/BOOT/loader.efi à la place du fichier EFI/BOOT/bootx64.efi, on peut amorcer le fichier loader.efi directement à partie de l'UEFI Shell. De la lecture pour les intéressés : https://wiki.archlinux.org/index.php/Un ... UEFI_Shell. Mais encore faut-il savoir se servir de l'UEFI Shell, qui ne ressemble pas tout à fait à un shell POSIX.

Le plus simple est juste d'écraser le fichier bootx64.efi sur la clé USB. Si cette dernière est en lecture seule, il suffit de la remonter avec les droits en écriture... Ou si c'est parce que le périphérique appartient à root, il y a des commandes qui permettent de copier un fichier en tant que root...
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Inglebard
Hankyu
Messages : 24
Inscription : mar. 10 mai 2016, 17:57

Re: [install] erreur : "failed to install override security policy" au boot

Message par Inglebard »

En ce qui me concerne :
Xorg a écrit :Ce n'est pas une histoire de Secure Boot tout ça ? Ça se désactive facilement dans le setup de l'UEFI.
Aucun menu parle de Secure Boot ( donc si c'est le problème, je ne pourrais pas le désactiver). De plus Ubuntu arrive à s'installer sans problème, donc je ne pense pas que ça vienne de là.
Xorg a écrit : Sinon, vu qu'il est question d'utiliser le fichier EFI/BOOT/loader.efi à la place du fichier EFI/BOOT/bootx64.efi, on peut amorcer le fichier loader.efi directement à partie de l'UEFI Shell. De la lecture pour les intéressés : https://wiki.archlinux.org/index.php/Un ... UEFI_Shell. Mais encore faut-il savoir se servir de l'UEFI Shell, qui ne ressemble pas tout à fait à un shell POSIX.
Je n'ai pas encore lu ton lien. Mais au démarrage j'ai la possibilité de parcourir les partitions UEFI pour lancer un fichier efi. Je peux lancer "bootx64.efi" mais j'ai l'erreur "failed to install override security policy", si je lance loader.efi rien ne se passe. (Il y a un écran noir puis il est indiqué que l’exécution est terminé)
Xorg a écrit :Le plus simple est juste d'écraser le fichier bootx64.efi sur la clé USB. Si cette dernière est en lecture seule, il suffit de la remonter avec les droits en écriture... Ou si c'est parce que le périphérique appartient à root, il y a des commandes qui permettent de copier un fichier en tant que root...
En faite c'est pas si simple, j'utilise dd pour copier l'ISO sur la clé usb. Lorsque tout est copié, l'usb est monté en iso9660, il n'est pas possible de modifier le contenu de ce système de fichier. Et si on modifie l'ISO comme une archive, faire la copie de l'ISO avec dd ne se fait pas correctement.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [install] erreur : "failed to install override security policy" au boot

Message par benjarobin »

Par la partition ESP/EFI qui est sur la clé n'est pas en iso9660 mais en FAT32. Il suffit de la monter et de modifier son contenu...
Attention de ne pas confondre avec la partition iso9660 qui contient aussi les applications EFI
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Inglebard
Hankyu
Messages : 24
Inscription : mar. 10 mai 2016, 17:57

Re: [install] erreur : "failed to install override security policy" au boot

Message par Inglebard »

benjarobin a écrit :Par la partition ESP/EFI qui est sur la clé n'est pas en iso9660 mais en FAT32. Il suffit de la monter et de modifier son contenu...
Attention de ne pas confondre avec la partition iso9660 qui contient aussi les applications EFI
Heu alors effectivement, j'ai carrément modifier le fichier en bootant depuis la clé en montant la partition UEFI en fat. Et en rebootant sur la clé archlinux se lance en UEFI!!!.

Bien qu'ayant lu beaucoup de solution sur les problème UEFI, j’étais bêtement bloqué à cause de ce montage en iso9660 avec ubuntu.

Merci de m'avoir apporté la solution.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [install] erreur : "failed to install override security policy" au boot

Message par Xorg »

Inglebard a écrit :En ce qui me concerne :
Xorg a écrit :Ce n'est pas une histoire de Secure Boot tout ça ? Ça se désactive facilement dans le setup de l'UEFI.
Aucun menu parle de Secure Boot ( donc si c'est le problème, je ne pourrais pas le désactiver). De plus Ubuntu arrive à s'installer sans problème, donc je ne pense pas que ça vienne de là.
Ubuntu n'est pas un bon exemple en terme de Secure Boot. Canonical s'est mise à genoux devant Microsoft pour avoir sa clé.
Ce n'est pas le cas pour d'autres distributions, comme Arch Linux.

Bref, du coup si je comprends bien, ton problème est résolu. Bonne continuation à toi pour l'installation. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
jc51
Chu Ko Nu
Messages : 317
Inscription : jeu. 08 déc. 2011, 16:37

Re: [install] erreur : "failed to install override security policy" au boot

Message par jc51 »

bonjour

je pense qu'on peut pas reprocher ça Ubuntu qui a vocation à amener les utilisateurs vers Linux , donc il faut que ça soit le plus simple possible :chinois:
Thinkpad 13 Archlinux/XFCE
Répondre