Bonjour,
Je ne suis pas sûr de comprendre la question. Mettre à jour via pacman Grub, ne vas pas mettre à jour Grub installé / lancé au démarrage. En effet celui-ci doit être réinstaller pour être mise à jour.
Et en effet le hook que tu donnes à l'air de faire une telle chose. Personnellement je préfère le faire manuellement, mais ce n'est que mon avis très perso
L'installation de Grub doit être réalisé soit :
- Depuis ton système démarré normalement, donc pas de chroot dans ce cas, d'ailleurs cela n'aurais pas de sens, un chroot de quoi ? En effet ton système de fichier installé (d'où tu as démarré) est monté dans /.
- Depuis un ISO d'installation, donc ici tu dois entrer dans le chroot afin d'avoir le système de fichier de ton Arch monté en tant que /.
Note afin de réinstaller ton Grub, tu dois le faire exactement comme auparavant (mêmes options), avec les partitions "associées" montées de la même façon...