Page 1 sur 1

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

Publié : jeu. 17 mars 2016, 23:37
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

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

Publié : ven. 18 mars 2016, 09:45
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.

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

Publié : mar. 05 avr. 2016, 12:40
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 !

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

Publié : mar. 05 avr. 2016, 15:39
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

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

Publié : jeu. 07 avr. 2016, 11:48
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 :)

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

Publié : jeu. 07 avr. 2016, 18:39
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

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

Publié : mer. 18 mai 2016, 20:50
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 ?

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

Publié : mer. 18 mai 2016, 21:20
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...

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

Publié : mer. 18 mai 2016, 21:56
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.

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

Publié : mer. 18 mai 2016, 22:01
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

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

Publié : mer. 18 mai 2016, 22:31
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.

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

Publié : jeu. 19 mai 2016, 09:20
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. :)

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

Publié : jeu. 19 mai 2016, 10:14
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: